Intending to implement the monitoring and ranging of the beacons in an Android Application with IBMMobileFirst.
Link to the Procedure and Sample Project
Also used the Android Beacon Library for the Application.
Successfully installed the apk in Samsung Galaxy Tab 3 , but the option to Load Beacons and Triggers is returning a 500 error and thus not able to detect the nearby beacons.
error is - WLBeaconsANdTriggersJSONStoreManager.loadBeaconsAndTriggers() failed: WLResponse[invocationContext=null,reponseText=,,status=500]WLFailResponse[errorMsg=Unexpected errorCode occured.Please try again.,errorCode=UNEXPECTED_ERROR]
The wlclient.properties file seems to need some amendments ,
wlServerProtocol = http
wlServerHost =
wlServerPort = 10080
wlServerContext = /BeaconsNative/
wlAppId = AndroidNativeBeacons
wlAppVersion = 1.0
wlEnvironment = Androidnative
wlUid = wY/mbnwKTDDYQUvuQCdSgg==
wlPlatformVersion = 7.0.0.00.20150227-0916
Also ,
The registration of the beacons is to be done , it makes use of the (PUT) Rest Api for the Beacons Detection. But not very clear that what is the use of the Rest Api , for detecting the nearest Beacon to the device.
In the native android project of Beacons with MobileFirst , this Api returns a 500 error , and indeed not detecting the Nearby Beacons.
Can someone help with the above configuration, or some functionality where could be going wrong .Thanks. Help is appreciated.