java.util.MissingResourceException occured after changing to RAP1.5M5 [message #790279] |
Fri, 03 February 2012 21:35  |
Eclipse User |
|
|
|
hi all,
I change the rap runtime 1.5M5 for my app. It works well in eclipse ide develop environment but when I deploy to jboss as 7.02, and it also works on the rap runtime 1.5M4, but an exception message occured on the new version 1.5M5;
!ENTRY org.eclipse.osgi 4 0 2012-02-04 10:09:59.053
!MESSAGE An unexpected runtime error has occurred.
!STACK 0
java.util.MissingResourceException: Resource bundle not found for locale: zh_CN
at org.eclipse.core.internal.runtime.Activator.getLocalization(Activator.java:243)
...
!ENTRY org.eclipse.equinox.http.registry 4 0 2012-02-04 10:09:59.054
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.util.MissingResourceException: Resource bundle not found for locale: zh_CN
at org.eclipse.core.internal.runtime.Activator.getLocalization(Activator.java:243)
...
and I already put the Babel Language Packs(RAP zh_CN) labs to the classpath.
Thanks
David
[Updated on: Mon, 06 February 2012 09:08] by Moderator
|
|
|
|
|
|
|
Re: java.util.MissingResourceException occured after changing to RAP1.5M5 [message #793517 is a reply to message #793108] |
Wed, 08 February 2012 03:22  |
Eclipse User |
|
|
|
Hi all,
from the bug report that David opened:
370724: java.util.MissingResourceException occured after changing to
RAP1.5M5
https://bugs.eclipse.org/bugs/show_bug.cgi?id=370724
I understand that this happens only when the application is deployed in
an external container (jboss, tomcat...). Working fine from within
Eclipse (with Jetty). Could you confirm this?
Please, let continue the discussion/details in the bug report.
Best,
Ivan
On 2/7/2012 9:38 PM, Arnaud MERGEY wrote:
> I also have similar issue after switching from 1.5 M4 to 1.5 M5. I
> have tested with same code, in M4 the RAP launcher launch my app
> without any issue, and it does not work anymore if I switch my target
> platform to M5 with following exception.
>
> java.util.MissingResourceException: Resource bundle not found for
> locale: fr
> at
> org.eclipse.core.internal.runtime.Activator.getLocalization(Activator.java:243)
> at
> org.eclipse.core.internal.runtime.ResourceTranslator.getResourceBundle(ResourceTranslator.java:69)
> at
> org.eclipse.core.internal.runtime.ResourceTranslator.getResourceString(ResourceTranslator.java:76)
> at
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.translate(RegistryStrategyOSGI.java:106)
> at
> org.eclipse.core.internal.registry.ExtensionRegistry.translate(ExtensionRegistry.java:1379)
> at
> org.eclipse.core.internal.registry.ConfigurationElementMulti.getTranslatedAtIndex(ConfigurationElementMulti.java:64)
> at
> org.eclipse.core.internal.registry.ConfigurationElementMulti.getAttribute(ConfigurationElementMulti.java:47)
> at
> org.eclipse.core.internal.registry.ConfigurationElementMulti.getAttribute(ConfigurationElementMulti.java:111)
> at
> org.eclipse.core.internal.registry.ConfigurationElementHandle.getAttribute(ConfigurationElementHandle.java:34)
> at
> org.eclipse.equinox.http.registry.internal.ServletManager.added(ServletManager.java:112)
> at
> org.eclipse.equinox.http.registry.internal.ExtensionPointTracker.open(ExtensionPointTracker.java:75)
> at
> org.eclipse.equinox.http.registry.internal.ServletManager.start(ServletManager.java:62)
> at
> org.eclipse.equinox.http.registry.internal.HttpRegistryManager.start(HttpRegistryManager.java:106)
> at
> org.eclipse.equinox.http.registry.internal.HttpServiceTracker.addingService(HttpServiceTracker.java:58)
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:990)
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1)
> at
> org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:262)
> at
> org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:234)
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:951)
> at
> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
> at
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at
> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
> at
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
> at
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
> at
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130)
> at
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433)
> at
> org.eclipse.equinox.http.servlet.internal.Activator.registerHttpService(Activator.java:81)
> at
> org.eclipse.equinox.http.servlet.internal.Activator.addProxyServlet(Activator.java:60)
> at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.init(ProxyServlet.java:40)
> at
> org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.init(HttpServerManager.java:300)
> at
> org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:473)
> at
> org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:293)
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:776)
> at
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:258)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699)
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
> at org.eclipse.jetty.server.Server.doStart(Server.java:263)
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
> org.eclipse.equinox.http.jetty.internal.HttpServerManager.updated(HttpServerManager.java:113)
> at
> org.eclipse.equinox.http.jetty.internal.Activator.start(Activator.java:62)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)
> at
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1177)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
--
Ivan Furnadjiev
Twitter: @EclipseRAP
Blog: http://eclipsesource.com/blogs/
Professional services for RAP and RCP?
http://eclipsesource.com/services/rap/
|
|
|
Powered by
FUDForum. Page generated in 0.30575 seconds