i am trying to deploy a simple web application on geronimo 1.0.
the application has a servlet as input processor and a jsp pase as
output display.
when i start the server,it hangs at 75%.
can someone tell me a solution on this problem?
following is the stack from the console.
Booting Geronimo Kernel (in Java 1.5.0_02)...
Starting Geronimo Application Server
[* ] 0% 1s Loading
[*- ] 0% 1s Loading org/apache/geronimo/System
[*> ] 9% 1s Loading org/apache/geronimo/System
[** ] 13% 1s Starting org/apache/geronimo/System
[**- ] 13% 1s Loading org/apache/geronimo/RMINaming
[**> ] 17% 1s Loading org/apache/geronimo/RMINaming
[*** ] 21% 1s Starting org/apache/geronimo/RMINaming
[***- ] 21% 1s Loading org/apache/geronimo/Server
[***> ] 25% 1s Loading org/apache/geronimo/Server
[***> ] 25% 2s Starting org/apache/geronimo/Server
[***> ] 25% 2s Starting org/apache/geronimo/Server
[**** ] 30% 3s Starting org/apache/geronimo/Server
[****- ] 30% 3s Loading org/apache/geronimo/Security
[****> ] 34% 3s Loading org/apache/geronimo/Security
[****> ] 34% 3s Starting org/apache/geronimo/Security
[***** ] 38% 3s Starting org/apache/geronimo/Security
[*****- ] 38% 3s Loading org/apache/geronimo/SystemDatabase
[*****> ] 42% 3s Loading org/apache/geronimo/SystemDatabase
[*****> ] 42% 3s Starting org/apache/geronimo/SystemDatabase
[*****> ] 42% 4s Starting org/apache/geronimo/SystemDatabase
[*****> ] 42% 4s Starting org/apache/geronimo/SystemDatabase
[*****> ] 42% 5s Starting org/apache/geronimo/SystemDatabase
[*****> ] 42% 5s Starting org/apache/geronimo/SystemDatabase
[*****> ] 42% 6s Starting org/apache/geronimo/SystemDatabase
[*****> ] 42% 6s Starting org/apache/geronimo/SystemDatabase
[****** ] 46% 7s Starting org/apache/geronimo/SystemDatabase
[******- ] 46% 7s Loading org/apache/geronimo/SystemJMS
[******> ] 50% 7s Loading org/apache/geronimo/SystemJMS
[******> ] 50% 7s Starting org/apache/geronimo/SystemJMS
[******> ] 50% 7s Starting org/apache/geronimo/SystemJMS
[******> ] 50% 8s Starting org/apache/geronimo/SystemJMS
[******> ] 50% 8s Starting org/apache/geronimo/SystemJMS
[******> ] 50% 9s Starting org/apache/geronimo/SystemJMS
[******> ] 50% 9s Starting org/apache/geronimo/SystemJMS
[******* ] 54% 10s Starting org/apache/geronimo/SystemJMS
[*******- ] 54% 10s Loading org/apache/geronimo/RuntimeDeployer
[*******> ] 58% 10s Loading org/apache/geronimo/RuntimeDeployer
[*******> ] 58% 10s Starting org/apache/geronimo/RuntimeDeployer
[*******> ] 58% 10s Starting org/apache/geronimo/RuntimeDeployer
[*******> ] 58% 11s Starting org/apache/geronimo/RuntimeDeployer
[******** ] 62% 11s Starting org/apache/geronimo/RuntimeDeployer
[********- ] 62% 11s ... org/apache/geronimo/JettyRuntimeDeployer
[********> ] 66% 11s ... org/apache/geronimo/JettyRuntimeDeployer
[********> ] 66% 11s Starting
...che/geronimo/JettyRuntimeDeployer21:03:18,625 WARN [SslListener]
EXCEPTION
java.security.NoSuchAlgorithmException: class configured for SSLContext:
com.sun.net.ssl.internal.ssl.SSLContextImpl not a SSLContext
at sun.security.jca.GetInstance.checkSuperClass(GetInstance.java:242)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:65)
at org.mortbay.http.SslListener.createFactory(SslListener.java:239)
at org.mortbay.http.SslListener.newServerSocket(SslListener.java:265)
at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:477)
at
org.apache.geronimo.jetty.connector.JettyConnector.doStart(JettyConnector.java:203)
at
org.apache.geronimo.jetty.connector.HTTPSConnector.doStart(HTTPSConnector.java:120)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:891)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:480)
at
org.apache.geronimo.gbean.runtime.GBeanSingleReference.attemptFullStart(GBeanSingleReference.java:154)
at
org.apache.geronimo.gbean.runtime.GBeanSingleReference.targetAdded(GBeanSingleReference.java:127)
at
org.apache.geronimo.gbean.runtime.AbstractGBeanReference.addTarget(AbstractGBeanReference.java:242)
at
org.apache.geronimo.gbean.runtime.GBeanSingleReference$1.running(GBeanSingleReference.java:163)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:155)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:38)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:231)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:350)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:140)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:233)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:78)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:316)
21:03:18,625 ERROR [GBeanInstanceState] Error while starting; GBean is now
in the FAILED state:
objectName="geronimo.server:J2EEApplication=null,J2EEModule=org/apache/geronimo/
Jetty,J2EEServer=geronimo,j2eeType=GBean,name=JettySSLConnector"
java.io.IOException: Could not create JsseListener:
java.security.NoSuchAlgorithmException: class configured for SSLContext:
com.sun.net.ssl.internal.ssl.SSLContextImpl not a SSLContext
at org.mortbay.http.SslListener.newServerSocket(SslListener.java:293)
at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:477)
at
org.apache.geronimo.jetty.connector.JettyConnector.doStart(JettyConnector.java:203)
at
org.apache.geronimo.jetty.connector.HTTPSConnector.doStart(HTTPSConnector.java:120)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:891)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:480)
at
org.apache.geronimo.gbean.runtime.GBeanSingleReference.attemptFullStart(GBeanSingleReference.java:154)
at
org.apache.geronimo.gbean.runtime.GBeanSingleReference.targetAdded(GBeanSingleReference.java:127)
at
org.apache.geronimo.gbean.runtime.AbstractGBeanReference.addTarget(AbstractGBeanReference.java:242)
at
org.apache.geronimo.gbean.runtime.GBeanSingleReference$1.running(GBeanSingleReference.java:163)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:155)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:38)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:231)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:350)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:140)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:233)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:78)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:316)
[********* ] 70% 12s Starting ...che/geronimo/JettyRuntimeDeployer
[*********- ] 70% 12s ...org/apache/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 12s
...org/apache/geronimo/TomcatRuntimeDeployerException in thread "main"
java.lang.NoSuchFieldError: authenticators
at
org.apache.geronimo.tomcat.TomcatGeronimoEmbedded.createContext(TomcatGeronimoEmbedded.java:49)
at
org.apache.geronimo.tomcat.TomcatContainer.doStart(TomcatContainer.java:154)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:891)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
[*********> ] 75% 12s Starting
...he/geronimo/TomcatRuntimeDeployer21:03:19,375 ERROR
[GBeanInstanceState] Error while starting; GBean is now in the FAILED
state:
objectName="geronimo.server:J2EEApplication=null,J2EEModule=org/apache/geronimo/
Tomcat,J2EEServer=geronimo,j2eeType=GBean,name=TomcatWebContainer"
java.lang.NoSuchFieldError: authenticators
at
org.apache.geronimo.tomcat.TomcatGeronimoEmbedded.createContext(TomcatGeronimoEmbedded.java:49)
at
org.apache.geronimo.tomcat.TomcatContainer.doStart(TomcatContainer.java:154)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:891)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:140)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:233)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:78)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:316)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:140)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:497)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:210)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:233)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:78)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:316)
[*********> ] 75% 13s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 13s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 14s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 14s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 15s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 15s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 16s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 16s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 17s Starting ...he/geronimo/TomcatRuntimeDeployer
[*********> ] 75% 17s Starting ...he/geronimo/TomcatRuntimeDeployer
thanks in advance
mayuresh.
|