does not work against RAP from CVS. It does work fine against the RAP
1.1M3 target platform. I am on Eclipse 3.3. When I run (Calculator
Example.launch and then http://127.0.0.1:8080/rap?startup=calc), I get
the following error:
WARNING: Error for /rap?startup=calc
java.lang.ExceptionInInitializerError
at
org.eclipse.rwt.internal.lifecycle.DisplayUtil.writeLibraries(DisplayUtil.java:66)
at
org.eclipse.rwt.internal.service.LifeCycleServiceHandlerConfigurer.getLibraries(LifeCycleServiceHandlerConfigurer.java:202)
at
org.eclipse.rwt.internal.service.LifeCycleServiceHandlerConfigurer.getTemplateOfStartupPage(LifeCycleServiceHandlerConfigurer.java:60)
at
org.eclipse.rwt.internal.service.BrowserSurvey.load(BrowserSurvey.java:123)
at
org.eclipse.rwt.internal.service.BrowserSurvey.renderScript(BrowserSurvey.java:90)
at
org.eclipse.rwt.internal.service.BrowserSurvey.sendBrowserSurvey(BrowserSurvey.java:51)
at
org.eclipse.rwt.internal.service.LifeCycleServiceHandler.internalService(LifeCycleServiceHandler.java:180)
at
org.eclipse.rwt.internal.service.LifeCycleServiceHandler.access$1(LifeCycleServiceHandler.java:168)
at
org.eclipse.rwt.internal.service.LifeCycleServiceHandler$LifeCycleServiceHandlerSync.doService(LifeCycleServiceHandler.java:133)
at
org.eclipse.rwt.internal.lifecycle.RWTLifeCycleServiceHandlerSync.serviceInternal(RWTLifeCycleServiceHandlerSync.java:47)
at
org.eclipse.rwt.internal.lifecycle.RWTLifeCycleServiceHandlerSync.service(RWTLifeCycleServiceHandlerSync.java:35)
at
org.eclipse.rwt.internal.service.LifeCycleServiceHandler.service(LifeCycleServiceHandler.java:140)
at
org.eclipse.rwt.internal.service.ServiceManager$HandlerDispatcher.service(ServiceManager.java:100)
at org.eclipse.rwt.internal.engine.RWTDelegate.doPost(RWTDelegate.java:61)
at
org.eclipse.ui.internal.servlet.RequestHandler.service(RequestHandler.java:52)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:269)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
at
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: java.lang.RuntimeException: Could not load facade for
org.eclipse.swt.internal.widgets.displaykit.DisplayLCAFacade
at
org.eclipse.rwt.internal.FacadesInitializer.load(FacadesInitializer.java:26)
at
org.eclipse.swt.internal.widgets.displaykit.DisplayLCAFacade.<clinit>(DisplayLCAFacade.java:29)
... 33 more
Caused by: java.lang.ClassNotFoundException:
org.eclipse.swt.internal.widgets.displaykit.DisplayLCAFacadeImpl
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:434)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at
org.eclipse.rwt.internal.FacadesInitializer.load(FacadesInitializer.java:22)
... 34 more