When i try to use requestfactory to retrieve a POJO from server side, i get 
this error. How do we debug this? The json returned from the server is the 
following 


{"O":[
{"P":
{"primaryKey":"2000",
"ampliconLength":94,
"assayNumber":"1",
"dnStrmSnpCapturePrimerTag":"ACGTTGGATG",
"downStreamSnpCapturePrimer":"ACGTTGGATGTTAATCTCACTCACCAGAGC",
"extendDir":R,
"percentGc":52.9,
"strand":"1",
"tm":50.1,
"uep":"TCACCAGAGCACCACTA",
"uepConfidenceScore":97.3,
"uepLen":17,
"uepMass":5108.4,
"uniplexAmpliconDesignScore":90.6,
"upStreamSnpCapturePrimer":"ACGTTGGATGGAACATAACTGGTTTGAGAC",
"upStreamSnpCaptureTag":"ACGTTGGATG"},
"O":"UPDATE","T":"com.sequenom.assaydesigner.client.request.AssayProxy","S":"IjIwMDAi","V":"IjAi"}],
"I":[[{"T":"com.sequenom.assaydesigner.client.request.AssayProxy","S":"IjIwMDAi"}]],"S":[true]}


java.lang.IllegalArgumentException: Error parsing JSON: SyntaxError: 
Unexpected token ILLEGAL
    at 
com.google.gwt.core.client.JsonUtils.throwIllegalArgumentException(JsonUtils.java:120)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
    at 
com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
    at 
com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)
    at 
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:326)
    at 
com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:207)
    at 
com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:129)
    at 
com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
    at 
com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
    at 
com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
    at com.google.gwt.core.client.JsonUtils.safeEval(JsonUtils.java)
    at 
com.google.gwt.autobean.shared.impl.StringQuoter.split(StringQuoter.java:36)
    at 
com.google.gwt.autobean.shared.AutoBeanCodex.decode(AutoBeanCodex.java:520)
    at 
com.google.gwt.requestfactory.shared.impl.AbstractRequestContext$4.onTransportSuccess(AbstractRequestContext.java:613)
    at 
com.google.gwt.requestfactory.client.DefaultRequestTransport$1.onResponseReceived(DefaultRequestTransport.java:136)
    at 
com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:287)
    at 
com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:395)
    at sun.reflect.GeneratedMethodAccessor199.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
    at 
com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
    at 
com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)
    at 
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:326)
    at 
com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:207)
    at 
com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:129)
    at 
com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
    at 
com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
    at 
com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
    at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
    at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:214)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/a1lJN0p3VWI2SDBK.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to