RE: [Eclipse-Tomcat] Problem by deploying from Eclipse to Tomcat
1. What Eclipse configuration will you know? I can show you. 2. Launching Tomcat with the listener class loaded by the system classloader would be a simple way to cause this. How to avoid this? There is not enough detail about your Eclipse configuration to make much of a guess. Basically the exception says that the ServletRequestListener class is not visible to one of the listener classes loaded in your web.xml. Either because it's missing (which seems not to be the case), or because your listener class is being loaded in a classloader that isn't allowed to see classes in common\lib's classloader. Launching Tomcat with the listener class loaded by the system classloader would be a simple way to cause this. Cheers, Larry -Original Message- From: Thomas Chang [mailto:[EMAIL PROTECTED] Sent: Saturday, February 09, 2008 3:31 PM To: users@tomcat.apache.org Subject: Re: [Eclipse-Tomcat] Problem by deploying from Eclipse to Tomcat The servlet-api-2.4.jar is already in /common/lib. I doubt that's the cause. :-) * The missing class: javax/servlet/ServletRequestListener occurs in servlet-api.jar which appears to be missing in your configuration. The best place for it is in Tomcat's common/lib. -Ken Thomas Chang wrote: Hi all, I am not sure if I should put my question here. But I can't google out the right place. Hope someone here can help. :-) I built a web-app and can deploy it successfully from Tomcat Manager. But as I deploy it from the Eclipse, I get the following exception. P.S.: I use Eclipse 3.4 and the WTP package. Regards Thomas SCHWERWIEGEND: Error configuring application listener of class org.springframework.web.context.request.RequestContextListener java.lang.NoClassDefFoundError: javax/servlet/ServletRequestListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCl assLoader.java:1812) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoade r.java:866) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade r.java:1319) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade r.java:1198) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext. java:3677) at org.apache.catalina.core.StandardContext.start(StandardContext.java:418 7) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450 ) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja va:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 09.02.2008 20:57:23 org.apache.catalina.core.StandardContext listenerStart - Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker.
[Eclipse-Tomcat] Problem by deploying from Eclipse to Tomcat
Hi all, I am not sure if I should put my question here. But I can't google out the right place. Hope someone here can help. :-) I built a web-app and can deploy it successfully from Tomcat Manager. But as I deploy it from the Eclipse, I get the following exception. P.S.: I use Eclipse 3.4 and the WTP package. Regards Thomas SCHWERWIEGEND: Error configuring application listener of class org.springframework.web.context.request.RequestContextListener java.lang.NoClassDefFoundError: javax/servlet/ServletRequestListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1812) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:866) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1319) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 09.02.2008 20:57:23 org.apache.catalina.core.StandardContext listenerStart - E-Mails jetzt auf Ihrem Handy..
Re: [Eclipse-Tomcat] Problem by deploying from Eclipse to Tomcat
The servlet-api-2.4.jar is already in /common/lib. I doubt that's the cause. :-) * The missing class: javax/servlet/ServletRequestListener occurs in servlet-api.jar which appears to be missing in your configuration. The best place for it is in Tomcat's common/lib. -Ken Thomas Chang wrote: Hi all, I am not sure if I should put my question here. But I can't google out the right place. Hope someone here can help. :-) I built a web-app and can deploy it successfully from Tomcat Manager. But as I deploy it from the Eclipse, I get the following exception. P.S.: I use Eclipse 3.4 and the WTP package. Regards Thomas SCHWERWIEGEND: Error configuring application listener of class org.springframework.web.context.request.RequestContextListener java.lang.NoClassDefFoundError: javax/servlet/ServletRequestListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1812) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:866) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1319) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 09.02.2008 20:57:23 org.apache.catalina.core.StandardContext listenerStart - Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker.
Problem by deploy WAR to Tomcat
Hi all, I deployed my WAR to Tomcat by using mvn tomcat:deploy Though I got result BUILD SUCCESSFUL, I can't see this web-app in Tomcat. Someone knows why? - Ihr erstes Fernweh? Wo gibt es den schönsten Strand.
How to deploy WAR to Tomcat with MAVEN2?
Hi all, I use maven2. I wonder if there is a mvn-command which can deploy/reploy/delete the war to/from Tomcat? Regards Thomas - Jetzt Mails schnell in einem Vorschaufenster überfliegen. Dies und viel mehr bietet das neue Yahoo! Mail.
Re: Error: server\webapps\manager does not exist or is not a readable directory...
Sorry, I haven't understund what your I'll bet you don't have a webapp at server/webapps/admin ... means. In conf/Catalina/localhost there really a file called manager.xml and the manager webapp itself is really at server/webapps/manager. David Smith [EMAIL PROTECTED] schrieb: Right -- as I expected. I'll bet you don't have a webapp at server/webapps/admin which would cause the stack trace you are seeing. That doesn't fix the manager webapp though. Do you have any errors in the logs regarding the manager webapp? Other things to check is that there is file named manager.xml in conf/Catalina/localhost and the manager webapp itself at server/webapps/manager. --David Thomas Chang wrote: The file conf/Catalina/localhost/admin.xml is there is it just contains one line: antiResourceLocking=false antiJARLocking=false David Smith schrieb: Not sure about the manager webapp responding in 404 since the stack track below refers to the admin webapp. Regarding the stack trace below, It would appear you have the admin webapp defined in a .../ element but the admin webapp itself isn't present. Look for a file named admin.xml in conf/Catalina/localhost -- that's the source of the error. --David Thomas Chang wrote: Hi all, I copy the whole dir of the Tomcat 5.5.17 which runs quite well at home to the computer in my office. As I start the Tomcat, I got error as follow. Though I can open the first page of Tomcat, but as I want to open the Manager link I got error of HTTP Status 404 - /manager/html Somebody has idea? Regards Thomas SCHWERWIEGEND: Error starting static Resources java.lang.IllegalArgumentException: Document base C:\Programme\Apache Software F oundation\apache-tomcat-5.5.17\server\webapps\admin does not exist or is not a r eadable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext. java:140) at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte xt.java:3814) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3 985) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase .java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73 9) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja va:608) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j ava:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470 ) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java :310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl eSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442 ) at org.apache.catalina.core.StandardService.start(StandardService.java:4 50) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709 ) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 11.01.2008 08:09:01 org.apache.catalina.core.StandardContext start - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Jetzt Mails schnell in einem Vorschaufenster überfliegen. Dies und viel mehr bietet das neue Yahoo! Mail. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail.
Re: Error: server\webapps\manager does not exist or is not a readable directory...
The file conf/Catalina/localhost/admin.xml is there is it just contains one line: Context docBase=${catalina.home}/server/webapps/admin privileged=true antiResourceLocking=false antiJARLocking=false /Context David Smith [EMAIL PROTECTED] schrieb: Not sure about the manager webapp responding in 404 since the stack track below refers to the admin webapp. Regarding the stack trace below, It would appear you have the admin webapp defined in a .../ element but the admin webapp itself isn't present. Look for a file named admin.xml in conf/Catalina/localhost -- that's the source of the error. --David Thomas Chang wrote: Hi all, I copy the whole dir of the Tomcat 5.5.17 which runs quite well at home to the computer in my office. As I start the Tomcat, I got error as follow. Though I can open the first page of Tomcat, but as I want to open the Manager link I got error of HTTP Status 404 - /manager/html Somebody has idea? Regards Thomas SCHWERWIEGEND: Error starting static Resources java.lang.IllegalArgumentException: Document base C:\Programme\Apache Software F oundation\apache-tomcat-5.5.17\server\webapps\admin does not exist or is not a r eadable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext. java:140) at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte xt.java:3814) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3 985) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase .java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73 9) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja va:608) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j ava:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470 ) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java :310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl eSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442 ) at org.apache.catalina.core.StandardService.start(StandardService.java:4 50) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709 ) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 11.01.2008 08:09:01 org.apache.catalina.core.StandardContext start - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Jetzt Mails schnell in einem Vorschaufenster überfliegen. Dies und viel mehr bietet das neue Yahoo! Mail.
Problem by starting Tomcat after setting the spring-agent.jar
Hi all, I installed the Tomcat 5.5.17. After I set the java-agent in ther catalina.bat as follow: set JAVA_OPTS=%JAVA_OPTS% -javaagent:%CATALINA_BASE%\server\lib\spring-agent.jar After that I can't start the Tomcat anymore. Somebody knows why? Regards Thomas - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail.
Re: Problem by starting Tomcat after setting the spring-agent.jar
The problem is: As I double click the startup.bat, the cmd-console just come out very short a disappear. Even worse, there is nothing wrote into the log. I am quite stranged. :-( I copy the spring-agent.jar under the /server/lib. If I commend out the set JAVA_OPTS=..., Tomcat can be started. Vinu Varghese [EMAIL PROTECTED] schrieb: Any stack trace? Thomas Chang wrote: Hi all, I installed the Tomcat 5.5.17. After I set the java-agent in ther catalina.bat as follow: set JAVA_OPTS=%JAVA_OPTS% -javaagent:%CATALINA_BASE%\server\lib\spring-agent.jar After that I can't start the Tomcat anymore. Somebody knows why? Regards Thomas - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. -- Vinu Varghese *I use mozilla Thunderbird. Do you ?* - Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker.
Re: Problem by starting Tomcat after setting the spring-agent.jar
I don't understand so much you wrote. I haven't deployed any war but just want to start the Tomcat. Where to find the /WEB-INF/applicationContext-jpa.xml? [EMAIL PROTECTED] schrieb: The load time weaver is a property of entityManagerFactory http://java.sys-con.com/read/366275_2.htm Please display for group your configuration in /WEB-INF/applicationContext-jpa.xml also..please make sure the applicationContext-jpa.xml param value is configured in web.xml e.g. /WEB-INF/applicationContext-jpa.xml M- - Original Message - Wrom: NSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVL To: Sent: Thursday, January 10, 2008 7:43 AM Subject: Problem by starting Tomcat after setting the spring-agent.jar Hi all, I installed the Tomcat 5.5.17. After I set the java-agent in ther catalina.bat as follow: set JAVA_OPTS=%JAVA_OPTS% -javaagent:%CATALINA_BASE%\server\lib\spring-agent.ja r After that I can't start the Tomcat anymore. Somebody knows why? Regards Thomas - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. - Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker.
Re: Problem by starting Tomcat after setting the spring-agent.jar
I start it in cmd-console but it's the same. :-( Vinu Varghese [EMAIL PROTECTED] schrieb: Don't double click, type startup from a console - I mean command prompt, You'll see some thing in the console :-) Vinu Varghese *I use mozilla Thunderbird. Do you ?* Thomas Chang wrote: The problem is: As I double click the startup.bat, the cmd-console just come out very short a disappear. Even worse, there is nothing wrote into the log. I am quite stranged. :-( I copy the spring-agent.jar under the /server/lib. If I commend out the set JAVA_OPTS=..., Tomcat can be started. Vinu Varghese schrieb: Any stack trace? Thomas Chang wrote: Hi all, I installed the Tomcat 5.5.17. After I set the java-agent in ther catalina.bat as follow: set JAVA_OPTS=%JAVA_OPTS% -javaagent:%CATALINA_BASE%\server\lib\spring-agent.jar After that I can't start the Tomcat anymore. Somebody knows why? Regards Thomas - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. - Ihr erstes Fernweh? Wo gibt es den schönsten Strand.
RE: Problem by starting Tomcat after setting the spring-agent.jar
I did what you said and here is the message. Can you understand what it is? C:\Programme\Apache\apache-tomcat-5.5.17\bincatalina.bat run Using CATALINA_BASE: C:\Programme\Apache\apache-tomcat-5.5.17 Using CATALINA_HOME: C:\Programme\Apache\apache-tomcat-5.5.17 Using CATALINA_TMPDIR: C:\Programme\Apache\apache-tomcat-5.5.17\temp Using JRE_HOME:C:\Programme\Java\jdk1.5.0_09 Error opening zip file: C:\Programme\Apache\apache-tomcat-5.5.17\server\lib\spri ng-agent.jar -Djava.util.logging.manager Error occurred during initialization of VM agent library failed to init: instrument C:\Programme\Apache\apache-tomcat-5.5.17\bin Caldarale, Charles R [EMAIL PROTECTED] schrieb: From: Thomas Chang [mailto:[EMAIL PROTECTED] Subject: Re: Problem by starting Tomcat after setting the spring-agent.jar The problem is: As I double click the startup.bat, the cmd-console just come out very short a disappear. Stop trying to debug with a GUI. Start a command prompt, cd to the Tomcat bin directory, and enter catalina.bat run (without the quotes). This will kick off Tomcat in the current window and you'll be able to see any messages it generates. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Ihr erstes Baby? Holen Sie sich Tipps von anderen Eltern.
Error: server\webapps\manager does not exist or is not a readable directory...
Hi all, I copy the whole dir of the Tomcat 5.5.17 which runs quite well at home to the computer in my office. As I start the Tomcat, I got error as follow. Though I can open the first page of Tomcat, but as I want to open the Manager link I got error of HTTP Status 404 - /manager/html Somebody has idea? Regards Thomas SCHWERWIEGEND: Error starting static Resources java.lang.IllegalArgumentException: Document base C:\Programme\Apache Software F oundation\apache-tomcat-5.5.17\server\webapps\admin does not exist or is not a r eadable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext. java:140) at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte xt.java:3814) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3 985) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase .java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73 9) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja va:608) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j ava:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470 ) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java :310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl eSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442 ) at org.apache.catalina.core.StandardService.start(StandardService.java:4 50) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709 ) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 11.01.2008 08:09:01 org.apache.catalina.core.StandardContext start - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail.
java.lang.NoClassDefFoundError: org/apache/catalina/loader/WebappClassLoader
Hi all, I just download and install the Tomcat 5.5.23. As I try to deploy my web application (a war file), I got exceptions as follow. Someone knows why? ** 07.01.2008 11:02:33 org.apache.catalina.loader.WebappLoader start SCHWERWIEGEND: LifecycleException java.lang.NoClassDefFoundError: org/apache/catalina/loader/WebappClassLoader at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at org.apache.catalina.loader.WebappLoader.createClassLoader(WebappLoader.java:795) at org.apache.catalina.loader.WebappLoader.start(WebappLoader.java:667) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4108) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:515) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1220) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:457) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1397) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:214) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:595) - Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail.
Re: java.lang.NoClassDefFoundError: org/apache/catalina/loader/WebappClassLoader
This jar (spring.jar) is already in the WEB-INF/lib. common/lib is not the good place to put your war's required jar files (like spring.jar). You war's required jar should go to WEB-INF/lib http://tomcat.apache.org/tomcat-5.5-doc/class-loader-howto.html En l'instant précis du 07/01/08 11:54, Thomas Chang s'exprimait en ces termes: I download the Tomcat 5.5.17 and I got the same exception. I am not sure it is really the downloaded file is corrupt. The war I deploy is a spring application. At the beginning as I deploy it, I got exception like: java.lang.IllegalStateException: ContainerBase.addChild: start: LifecycleException: start: : java.lang.ClassNotFoundException: org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader .. Then I copy the spring.jar onto /tomcat_home/commond/lib and reploy my war again. Then I got the exception as mentioned earlier. ** Your download is most probably corrupted, redownload the file from server, and extract it to a fresh new folder. This kind of error can happen when one of the tomcat jar file is either corrupted or just missing. En l'instant précis du 07/01/08 11:21, Thomas Chang s'exprimait en ces termes: Hi all, I just download and install the Tomcat 5.5.23. As I try to deploy my web application (a war file), I got exceptions as follow. Someone knows why? ** 07.01.2008 11:02:33 org.apache.catalina.loader.WebappLoader start SCHWERWIEGEND: LifecycleException java.lang.NoClassDefFoundError: org/apache/catalina/loader/WebappClassLoader at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at org.apache.catalina.loader.WebappLoader.createClassLoader(WebappLoader.java:795) at org.apache.catalina.loader.WebappLoader.start(WebappLoader.java:667) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4108) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:515) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1220) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:457) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1397) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:214) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
Hi all, As I try to deploy my WAR in the office I got exception as follow. Somebody knows why? I do the same deployment at home and it runs well. Could be a problem of fire wall of my company? Regards Thomas *** SCHWERWIEGEND: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/faces-config.xml]; nested exception is java.net.ConnectException: Connection timed out: connect Caused by: java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.Socket.connect(Socket.java:516) at java.net.Socket.connect(Socket.java:466) at sun.net.NetworkClient.doConnect(NetworkClient.java:157) at sun.net.www.http.HttpClient.openServer(HttpClient.java:365) at sun.net.www.http.HttpClient.openServer(HttpClient.java:477) at sun.net.www.http.HttpClient.init(HttpClient.java:214) at sun.net.www.http.HttpClient.New(HttpClient.java:287) at sun.net.www.http.HttpClient.New(HttpClient.java:299) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:796) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:748) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:673) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:917) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:905) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:872) at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:282) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:1021) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292) at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:78) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:351) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:158) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at