where is the classpath of the hosted browser?

there is no classes in /tomcat directory, do i need to copy the
classes to /tomcat//webapps/ROOT/WEB-INF/classes/  ??



On Jan 9, 11:36 am, "olivier FRESSE" <[email protected]> wrote:
> is com.sun.dmt.admin.server.login.LoginServiceImpl in the classpath of the
> hosted browser ?
> If you use the Tomcat instance of the hosted browser, that should be enough.
>
> 2009/1/9 joe young <[email protected]>
>
>
>
> > I'm having trouble calling RPC in shell hosted mode.
>
> > Currently I have a simple login page that use rpc to validate the user/
> > password.  And when I tried running with shell hosted mode, it always
> > give me an onFailure() Error "ERROR"
> >  final AsyncCallback callback = new AsyncCallback() {
> >            public void onSuccess(Object result) {
> >                // take the result coming from the server
> >                boolean ok = Boolean.valueOf(result.toString
> > ()).booleanValue();
> >                if (ok) {
> >                    MessageBox.alert("Success", "Successfully logged
> > in!");
> >                } else {
> >                    MessageBox.alert("Invalid", "Your User/Password
> > combination is incorrect.");
> >                }
> >            }
> >            public void onFailure(Throwable caught) {
> >                MessageBox.alert("Error", "ERROR:");
> >            }
> >        };
>
> > From the error log, i got the following 3 errors.
> > -----------------------------------------------
> > [INFO] StandardContext[]Marking servlet LoginService as unavailable
> > -----------------------------------------------
> > [WARN] StandardContext[]Error loading WebappClassLoader
> >  delegate: false
> >  repositories:
> > ----------> Parent Classloader:
> > sun.misc.launcher$appclassloa...@1372a1a
> >  com.sun.dmt.admin.server.login.LoginServiceImpl
> > java.lang.ClassNotFoundException:
> > com.sun.dmt.admin.server.login.LoginServiceImpl
> >        at org.apache.catalina.loader.WebappClassLoader.loadClass
> > (WebappClassLoader.java:1340)
> >        at org.apache.catalina.loader.WebappClassLoader.loadClass
> > (WebappClassLoader.java:1189)
> >        at org.apache.catalina.core.StandardWrapper.loadServlet
> > (StandardWrapper.java:964)
> >        at org.apache.catalina.core.StandardWrapper.allocate
> > (StandardWrapper.java:687)
> >        at org.apache.catalina.core.StandardWrapperValve.invoke
> > (StandardWrapperValve.java:144)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.StandardContextValve.invokeInternal
> > (StandardContextValve.java:198)
> >        at org.apache.catalina.core.StandardContextValve.invoke
> > (StandardContextValve.java:152)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.StandardHostValve.invoke
> > (StandardHostValve.java:137)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.valves.ErrorReportValve.invoke
> > (ErrorReportValve.java:118)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:102)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.StandardEngineValve.invoke
> > (StandardEngineValve.java:109)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
> > 929)
> >        at
> > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
> > 160)
> >        at org.apache.coyote.http11.Http11Processor.process
> > (Http11Processor.java:799)
> >        at org.apache.coyote.http11.Http11Protocol
> > $Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> >        at org.apache.tomcat.util.net.TcpWorkerThread.runIt
> > (PoolTcpEndpoint.java:577)
> >        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> > (ThreadPool.java:683)
> >        at java.lang.Thread.run(Thread.java:619)
> > -----------------------------------------------
> > [WARN] StandardWrapperValve[LoginService]: Allocate exception for
> > servlet LoginService
> > javax.servlet.ServletException: Wrapper cannot find servlet class
> > com.sun.dmt.admin.server.login.LoginServiceImpl or a class it depends
> > on
> >        at org.apache.catalina.core.StandardWrapper.loadServlet
> > (StandardWrapper.java:974)
> >        at org.apache.catalina.core.StandardWrapper.allocate
> > (StandardWrapper.java:687)
> >        at org.apache.catalina.core.StandardWrapperValve.invoke
> > (StandardWrapperValve.java:144)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.StandardContextValve.invokeInternal
> > (StandardContextValve.java:198)
> >        at org.apache.catalina.core.StandardContextValve.invoke
> > (StandardContextValve.java:152)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.StandardHostValve.invoke
> > (StandardHostValve.java:137)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.valves.ErrorReportValve.invoke
> > (ErrorReportValve.java:118)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:102)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.StandardEngineValve.invoke
> > (StandardEngineValve.java:109)
> >        at org.apache.catalina.core.StandardValveContext.invokeNext
> > (StandardValveContext.java:104)
> >        at org.apache.catalina.core.StandardPipeline.invoke
> > (StandardPipeline.java:520)
> >        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
> > 929)
> >        at
> > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
> > 160)
> >        at org.apache.coyote.http11.Http11Processor.process
> > (Http11Processor.java:799)
> >        at org.apache.coyote.http11.Http11Protocol
> > $Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> >        at org.apache.tomcat.util.net.TcpWorkerThread.runIt
> > (PoolTcpEndpoint.java:577)
> >        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> > (ThreadPool.java:683)
> >        at java.lang.Thread.run(Thread.java:619)
> > -----------------------------------------------
>
> > Seems to me that hosted cannot find my servletclass.  Do I need to
> > copy my classes to my tomcat lite directory such as /tomcat/webapps/
> > WEB-INF/classes ??
>
> > Currently the tomcat lite only has the following files
>
> > /tomcat/conf/gwt/localhost/
> > /tomcat/conf/gwt/lweb.xml
> > /tomcat/webapps/ROOT/WEB-INF/web.xml
> > /tomcat/webapps/ROOT/WEB-INF/lib/<all jar files>
> > /tomcat/webapps/ROOT/WEB-INF/wsdl/
> > /tomcat/work/gwt/localhost/_/tldCashe.ser
> > /tomcat/work/gwt/localhost/_/loader/*
>
> > Please let me know how to run the rpc popularly~
> > Thanks!
--~--~---------~--~----~------------~-------~--~----~
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