Hi,
I seem to get an error when retrieving data from MYSQL DB. This is what gets returned "[com.reedhousesystems.core.services.dto.PersonDto@51821b4c]"
The error log is:
** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
[com.reedhousesystems.core.services.dto.PersonDto@51821b4c]
main_hc_responsesuccess (B4A line: 117)
Map1 = parser.NextObject 'The JSON Data is returned in an Object
java.lang.RuntimeException: JSON Object expected.
at anywheresoftware.b4a.objects.collections.JSONParser.NextObject(JSONParser.java:47)
at com.exg.send2me.main._hc_responsesuccess(main.java:670)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169)
at anywheresoftware.b4a.BA$3.run(BA.java:307)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4363)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
at dalvik.system.NativeStart.main(Native Method)
I seem to get an error when retrieving data from MYSQL DB. This is what gets returned "[com.reedhousesystems.core.services.dto.PersonDto@51821b4c]"
The error log is:
** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
[com.reedhousesystems.core.services.dto.PersonDto@51821b4c]
main_hc_responsesuccess (B4A line: 117)
Map1 = parser.NextObject 'The JSON Data is returned in an Object
java.lang.RuntimeException: JSON Object expected.
at anywheresoftware.b4a.objects.collections.JSONParser.NextObject(JSONParser.java:47)
at com.exg.send2me.main._hc_responsesuccess(main.java:670)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169)
at anywheresoftware.b4a.BA$3.run(BA.java:307)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4363)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
at dalvik.system.NativeStart.main(Native Method)
B4X:
Sub hc_ResponseSuccess (Response As HttpResponse, TaskId As Int) !!
ProgressDialogHide
Dim resultString As String
resultString = Response.GetString("UTF8") '
' resultString = resultString.SubString(1)
Log(resultString)
Dim parser As JSONParser
Dim Map1 As Map
parser.Initialize(resultString)
Map1 = parser.NextObject ' <----- error here