Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Gemini » Start Gemini-web-test failed,can't find rt.jar
Start Gemini-web-test failed,can't find rt.jar [message #1061977] Wed, 05 June 2013 04:36 Go to next message
Roy Song is currently offline Roy Song
Messages: 2
Registered: June 2013
Junior Member
Hello,guys!

I followed Gemini-web's userguide step by step,when I step on:
java -jar org.eclipse.osgi_3.8.2.v20130124-134944.jar -console
I got following exceptions:
Failed to trigger creation of the GC Daemon thread during Tomcat start to
prevent possible memory leaks. This is expected on non-Sun JVMs.
java.lang.ClassNotFoundException: sun.misc.GC
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl
eLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
faultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at org.apache.catalina.core.JreMemoryLeakPreventionListener.lifecycleEve
nt(JreMemoryLeakPreventionListener.java:295)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase
.java:402)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:99)
at org.eclipse.gemini.web.tomcat.internal.OsgiAwareEmbeddedTomcat.init(O
sgiAwareEmbeddedTomcat.java:197)
at org.eclipse.gemini.web.tomcat.internal.TomcatServletContainer.<init>(
TomcatServletContainer.java:62)
at org.eclipse.gemini.web.tomcat.internal.TomcatServletContainerFactory.
createContainer(TomcatServletContainerFactory.java:29)
at org.eclipse.gemini.web.tomcat.internal.Activator.createContainer(Acti
vator.java:107)
at org.eclipse.gemini.web.tomcat.internal.Activator.start(Activator.java
:58)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Bund
leContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv
ator(BundleContextImpl.java:702)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund
leContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl
eHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstra
ctBundle.java:390)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Frame
work.java:1176)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund
les(StartLevelManager.java:559)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund
les(StartLevelManager.java:544)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(St
artLevelManager.java:457)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStart
Level(StartLevelManager.java:243)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEv
ent(StartLevelManager.java:438)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEv
ent(StartLevelManager.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventM
anager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Even
tManager.java:340)
2013-6-5 15:53:36 org.apache.catalina.core.JreMemoryLeakPreventionListener lifec
ycleEvent
Failed to trigger creation of the com.sun.jndi.ldap.LdapPoolManager class
during Tomcat start to prevent possible memory leaks. This is expected on non-Su
n JVMs.
java.lang.ClassNotFoundException: com.sun.jndi.ldap.LdapPoolManager
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl
eLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
faultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at org.apache.catalina.core.JreMemoryLeakPreventionListener.lifecycleEve
nt(JreMemoryLeakPreventionListener.java:432)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase
.java:402)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:99)
at org.eclipse.gemini.web.tomcat.internal.OsgiAwareEmbeddedTomcat.init(O
sgiAwareEmbeddedTomcat.java:197)
at org.eclipse.gemini.web.tomcat.internal.TomcatServletContainer.<init>(
TomcatServletContainer.java:62)
at org.eclipse.gemini.web.tomcat.internal.TomcatServletContainerFactory.
createContainer(TomcatServletContainerFactory.java:29)
at org.eclipse.gemini.web.tomcat.internal.Activator.createContainer(Acti
vator.java:107)
at org.eclipse.gemini.web.tomcat.internal.Activator.start(Activator.java
:58)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Bund
leContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv
ator(BundleContextImpl.java:702)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund
leContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl
eHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstra
ctBundle.java:390)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Frame
work.java:1176)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund
les(StartLevelManager.java:559)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund
les(StartLevelManager.java:544)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(St
artLevelManager.java:457)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStart
Level(StartLevelManager.java:243)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEv
ent(StartLevelManager.java:438)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEv
ent(StartLevelManager.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventM
anager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Even
tManager.java:340)

My system is win7(64),and my JAVA_HOME is C:\Program Files\Java\jdk1.6.0_45.I found these not found classes in JRE\lib\rt.jar;but I don't understand why they can't be loaded.
I used google and stackoverflow to find answer ,but nothing found.So,I got here and hoped some help.
Maybe I used wrong version of osgi jar?I can't confirm it.
Thanks for helping and apologize for my poor English.
Re: Start Gemini-web-test failed,can't find rt.jar [message #1062076 is a reply to message #1061977] Wed, 05 June 2013 14:19 Go to previous messageGo to next message
Violeta Georgieva is currently offline Violeta Georgieva
Messages: 202
Registered: October 2010
Senior Member
Hi,

Do you have running console after this exception?
If yes please execute command "getprop" and post the result here.

Regards
Violeta
Re: Start Gemini-web-test failed,can't find rt.jar [message #1062116 is a reply to message #1062076] Thu, 06 June 2013 02:01 Go to previous messageGo to next message
Roy Song is currently offline Roy Song
Messages: 2
Registered: June 2013
Junior Member
Thanks for reply,Violeta.

After exception,I always close it and rerun,and got the same exception.

I put "getprop" infos in attachment "getprop.txt".I really don't know how to fix it.

Thanks for help again.
  • Attachment: getprop.txt
    (Size: 12.09KB, Downloaded 49 times)
Re: Start Gemini-web-test failed,can't find rt.jar [message #1077914 is a reply to message #1062116] Fri, 02 August 2013 05:58 Go to previous message
sun wang is currently offline sun wang
Messages: 1
Registered: August 2013
Junior Member
me too,the same as roy song.
my english is very poor.
thank you Smile
Previous Topic:GeminiBlueprint 1.0.2 and GeminiWeb 2.2.2
Next Topic:ATTN: Gemini Blueprint subproject about to be shut down!
Goto Forum:
  


Current Time: Mon Oct 07 18:19:33 EDT 2013

Powered by FUDForum. Page generated in 0.02017 seconds