Right, the JSON parser in GWT is strictly for client side use. If you  
want to create JSON on the server you would need to use a Java JSON  
library for that.

-jason
On Mar 6, 2009, at 3:24 PM, Shawn Brown wrote:

>
> Can you use the client api in server code?
>
> On Fri, Mar 6, 2009 at 11:54 PM, Ber <[email protected]> wrote:
>>
>> Hi all
>> I'm using Netbeans 6.5 to develop a GWT (1.5.3) & GWTExt (2.0.5) app.
>> Every time I start my app in Glassfish v2, though, I get this error:
>> java.lang.ClassNotFoundException:  
>> com.google.gwt.json.client.JSONValue
>>
>> I can access this class in my code, and during compile time this is
>> not a problem.  However it can't find this class during runtime.  I
>> have searched posts here and tried the solution mentioned here  
>> (http://
>> groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/
>> 81026618a4c3dcf5), but still it does not work.
>>
>> Stack trace:
>> StandardWrapperValve[GWTService]: PWC1382: Allocate exception for
>> servlet GWTService
>> java.lang.NoClassDefFoundError: com/google/gwt/json/client/JSONValue
>>        at java.lang.Class.getDeclaredConstructors0(Native Method)
>>        at java.lang.Class.privateGetDeclaredConstructors(Class.java:
>> 2389)
>>        at java.lang.Class.getConstructor0(Class.java:2699)
>>        at java.lang.Class.newInstance0(Class.java:326)
>>        at java.lang.Class.newInstance(Class.java:308)
>>        at org.apache.catalina.core.StandardWrapper.loadServlet
>> (StandardWrapper.java:1132)
>>        at org.apache.catalina.core.StandardWrapper.allocate
>> (StandardWrapper.java:832)
>>        at org.apache.catalina.core.StandardWrapperValve.invoke
>> (StandardWrapperValve.java:197)
>>        at  
>> org.apache.catalina.core.StandardContextValve.invokeInternal
>> (StandardContextValve.java:271)
>>        at org.apache.catalina.core.StandardContextValve.invoke
>> (StandardContextValve.java:202)
>>        at org.apache.catalina.core.StandardPipeline.doInvoke
>> (StandardPipeline.java:632)
>>        at org.apache.catalina.core.StandardPipeline.doInvoke
>> (StandardPipeline.java:577)
>>        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:
>> 94)
>>        at org.apache.catalina.core.StandardHostValve.invoke
>> (StandardHostValve.java:206)
>>        at org.apache.catalina.core.StandardPipeline.doInvoke
>> (StandardPipeline.java:632)
>>        at org.apache.catalina.core.StandardPipeline.doInvoke
>> (StandardPipeline.java:577)
>>        at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:571)
>>        at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:1080)
>>        at org.apache.catalina.core.StandardEngineValve.invoke
>> (StandardEngineValve.java:150)
>>        at org.apache.catalina.core.StandardPipeline.doInvoke
>> (StandardPipeline.java:632)
>>        at org.apache.catalina.core.StandardPipeline.doInvoke
>> (StandardPipeline.java:577)
>>        at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:571)
>>        at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:1080)
>>        at org.apache.coyote.tomcat5.CoyoteAdapter.service
>> (CoyoteAdapter.java:272)
>>        at
>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter
>> (DefaultProcessorTask.java:637)
>>        at
>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess
>> (DefaultProcessorTask.java:568)
>>        at
>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process
>> (DefaultProcessorTask.java:813)
>>        at
>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask
>> (DefaultReadTask.java:341)
>>        at
>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask
>> (DefaultReadTask.java:263)
>>        at
>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask
>> (DefaultReadTask.java:214)
>>        at com.sun.enterprise.web.connector.grizzly.TaskBase.run
>> (TaskBase.java:265)
>>        at
>> com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run
>> (SSLWorkerThread.java:106)
>> Caused by: java.lang.ClassNotFoundException:
>> com.google.gwt.json.client.JSONValue
>>        at org.apache.catalina.loader.WebappClassLoader.loadClass
>> (WebappClassLoader.java:1498)
>>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
>> 320)
>>        ... 32 more
>>
>>>
>>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
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