Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[rap-dev] trouble getting demo RAP application to run outside Eclipse

Hello!
I am running into the same problem as reported by several others here
http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.technology.rap/msg01030.html

The application runs great when I launch from within Eclipse, as described in
Help -> RAP Developer Guide -> Launching RAP Applications

However when I try to deploy to an external application, I get an
error, and the RAP demo does not run in my browser.
My error message is at bottom.  Below is my list of bundles.

osgi> ss

Framework is launched.

id      State       Bundle
0       ACTIVE      org.eclipse.osgi_3.3.1.R33x_v20070828
1       ACTIVE      org.eclipse.equinox.common_3.3.0.v20070426
2       ACTIVE      org.eclipse.equinox.registry_3.3.1.R33x_v20070802
3       ACTIVE      org.eclipse.update.configurator_3.2.101.R33x_v20070810
4       ACTIVE      org.eclipse.equinox.log_1.0.100.v20070226
5       ACTIVE      org.eclipse.rap.ui.workbench_1.0.0.20071010-2241
6       ACTIVE      org.eclipse.rap.ui_1.0.0.20071010-2241
7       ACTIVE      org.myapp.app.rap_1.0.0.20071010-2241
8       ACTIVE      org.eclipse.core.runtime_3.3.100.v20070530
9       ACTIVE      org.eclipse.core.jobs_3.3.0.v20070423
10      ACTIVE      org.eclipse.equinox.app_1.0.0.v20070606
11      ACTIVE      org.eclipse.core.commands_3.3.0.I20070605-0010
12      ACTIVE      org.eclipse.core.contenttype_3.2.100.v20070319
13      ACTIVE      org.eclipse.core.expressions_3.3.0.v20070606-0010
14      ACTIVE      org.eclipse.equinox.http.jetty_1.0.0.20071010-2241
15      ACTIVE      org.eclipse.equinox.http.registry_1.0.0.20071010-2241
16      ACTIVE      org.eclipse.equinox.http.servlet_1.0.0.20071010-2241
17      RESOLVED    javax.servlet_2.4.0.20071010-2241
18      RESOLVED    org.apache.commons.logging_1.0.4.20071010-2241
23      ACTIVE
org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502
31      ACTIVE      org.eclipse.equinox.preferences_3.2.100.v20070522
33      RESOLVED    org.eclipse.osgi.services_3.1.200.v20070605
34      RESOLVED    org.eclipse.rap.jface_1.0.0.20071010-2241
35      RESOLVED    org.eclipse.rap.rwt_1.0.0.20071010-2241
40      RESOLVED    org.myapp.core_1.0.0
41      RESOLVED    org.mortbay.jetty_5.1.11.20071010-2241


Thanks for any help,
David


!ENTRY org.eclipse.osgi 4 0 2007-11-21 07:52:53.313
!MESSAGE An unexpected runtime error has occurred.
!STACK 0
java.lang.NoClassDefFoundError: org/xml/sax/SAXException
        at org.eclipse.ui.internal.servlet.EngineConfigWrapper.registerSWTThemes(EngineConfigWrapper.java:231)

        at org.eclipse.ui.internal.servlet.EngineConfigWrapper.<init>(EngineConfigWrapper.java:79)
        at org.eclipse.ui.internal.servlet.RequestHandler.init(RequestHandler.java:40)
        at org.eclipse.equinox.http.servlet.internal.ServletRegistration.init(ServletRegistration.java:64)
        at org.eclipse.equinox.http.servlet.internal.ProxyServlet.registerServlet(ProxyServlet.java:140)
        at org.eclipse.equinox.http.servlet.internal.HttpServiceImpl.registerServlet(HttpServiceImpl.java:50)
        at org.eclipse.ui.internal.servlet.HttpServiceTracker.addingService(HttpServiceTracker.java:37)
        at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064)
        at org.osgi.util.tracker.ServiceTracker$Tracked.track(ServiceTracker.java:1042)
        at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:967)
        at org.eclipse.osgi.framework.internal.core.FilteredServiceListener.serviceChanged(FilteredServiceList
ener.java:94)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:122
4)
        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)
        at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
        at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEventPrivileged(Framework.java:160
3)
        at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEvent(Framework.java:1578)
        at org.eclipse.osgi.framework.internal.core.ServiceRegistrationImpl.<init>(ServiceRegistrationImpl.jav
a:103)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createServiceRegistration(BundleContextI
mpl.java:657)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:6
09)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:6
75)
        at org.eclipse.equinox.http.servlet.internal.Activator.registerHttpService(Activator.java:78)
        at org.eclipse.equinox.http.servlet.internal.Activator.addProxyServlet(Activator.java:57)
        at org.eclipse.equinox.http.servlet.internal.ProxyServlet.init(ProxyServlet.java:39)
        at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.init(HttpServe
rManager.java:257)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:383)
        at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)
        at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:446)
        at org.mortbay.jetty.servlet.ServletHandler.doStart(ServletHandler.java:415)
        at org.mortbay.util.Container.start(Container.java:72)
        at org.mortbay.http.HttpContext.startHandlers(HttpContext.java:1704)
        at org.mortbay.http.HttpContext.doStart(HttpContext.java:1675)
        at org.mortbay.util.Container.start(Container.java:72)
        at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
        at org.mortbay.util.Container.start(Container.java:72)
        at org.eclipse.equinox.http.jetty.internal.HttpServerManager.updated(HttpServerManager.java:112)
        at org.eclipse.equinox.http.jetty.internal.Activator.start(Activator.java:52)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:99
3)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974)
        at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:350)
        at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1118)
        at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:634
)
        at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
        at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:2
82)
        at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:468
)
        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:297)


Back to the top