facebook

Web app won’t work with Tomcat 5

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse IDE
  2.  > 
  3. General Development
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #210505 Reply

    dyeneralski
    Member

    I’m trying to move an Eclipse 2.1/Resin 2 web application to Eclipse 3/MyEclipse/Tomcat 5. I’ve created a new project and imported the appropiate source files. The project builds and deploys ok but when I start Tomcat 5 I get errors. Console text below.

    I’m using OS X 10.3.4 with Java 1.4.2.

    
    Jul 20, 2004 9:51:48 PM org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8080
    Jul 20, 2004 9:51:48 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 3712 ms
    Jul 20, 2004 9:51:49 PM org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    Jul 20, 2004 9:51:49 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.0.27
    Jul 20, 2004 9:51:49 PM org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    Jul 20, 2004 9:51:49 PM org.apache.catalina.core.StandardHost getDeployer
    INFO: Create Host deployer for direct deployment ( non-jmx ) 
    Jul 20, 2004 9:51:49 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:/usr/local/jakarta-tomcat-5.0.27/conf/Catalina/localhost/admin.xml
    Jul 20, 2004 9:51:51 PM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
    Jul 20, 2004 9:51:51 PM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
    Jul 20, 2004 9:51:53 PM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true
    Jul 20, 2004 9:51:59 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:/usr/local/jakarta-tomcat-5.0.27/conf/Catalina/localhost/balancer.xml
    Jul 20, 2004 9:51:59 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:/usr/local/jakarta-tomcat-5.0.27/conf/Catalina/localhost/manager.xml
    Jul 20, 2004 9:52:00 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /HelloWorld2 from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/HelloWorld2
    Jul 20, 2004 9:52:00 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /jsp-examples from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/jsp-examples
    Jul 20, 2004 9:52:01 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path  from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/ROOT
    Jul 20, 2004 9:52:01 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /servlets-examples from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/servlets-examples
    Jul 20, 2004 9:52:02 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /softbugs_2_v1 from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/softbugs_2_v1
    Jul 20, 2004 9:52:02 PM org.apache.catalina.core.StandardContext start
    SEVERE: Error reading tld listeners javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/struts-logic.tld in context /softbugs_2_v1
    javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/struts-logic.tld in context /softbugs_2_v1
        at org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:549)
        at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:301)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4282)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:687)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
        at org.apache.catalina.core.StandardService.start(StandardService.java:480)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
        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:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
    Jul 20, 2004 9:52:02 PM org.apache.commons.modeler.Registry registerComponent
    SEVERE: Null component Catalina:type=JspMonitor,WebModule=//localhost/softbugs_2_v1,J2EEApplication=none,J2EEServer=none
    Jul 20, 2004 9:52:02 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Error installing
    org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@d3f905 for org.apache.commons.logging.impl.Log4JCategoryLog (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@d3f905 for org.apache.commons.logging.impl.Log4JCategoryLog (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.apache.catalina.session.ManagerBase.<init>(ManagerBase.java:63)
        at org.apache.catalina.session.StandardManager.<init>(StandardManager.java:64)
        at org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig.java:315)
        at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:635)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:216)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4290)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:687)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
        at org.apache.catalina.core.StandardService.start(StandardService.java:480)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
        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:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
    Caused by: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@d3f905 for org.apache.commons.logging.impl.Log4JCategoryLog (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:413)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        ... 33 more
    Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Category
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
        at java.lang.Class.getConstructor0(Class.java:1922)
        at java.lang.Class.getConstructor(Class.java:1019)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:410)
        ... 34 more
    Jul 20, 2004 9:52:02 PM org.apache.catalina.startup.HostConfig deployDirectories
    SEVERE: Error deploying web application directory softbugs_2_v1
    java.io.IOException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@d3f905 for org.apache.commons.logging.impl.Log4JCategoryLog (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@d3f905 for org.apache.commons.logging.impl.Log4JCategoryLog (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:283)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:687)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
        at org.apache.catalina.core.StandardService.start(StandardService.java:480)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
        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:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
    Jul 20, 2004 9:52:02 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /struts_test from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/struts_test
    Jul 20, 2004 9:52:03 PM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
    Jul 20, 2004 9:52:03 PM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
    Jul 20, 2004 9:52:04 PM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='dy.ApplicationResources', returnNull=true
    Jul 20, 2004 9:52:04 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /tomcat-docs from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/tomcat-docs
    Jul 20, 2004 9:52:04 PM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /webdav from URL file:/usr/local/jakarta-tomcat-5.0.27/webapps/webdav
    Jul 20, 2004 9:52:05 PM org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8080
    Jul 20, 2004 9:52:06 PM org.apache.jk.common.ChannelSocket init
    INFO: JK2: ajp13 listening on /0.0.0.0:8009
    Jul 20, 2004 9:52:06 PM org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=8/114  config=/usr/local/jakarta-tomcat-5.0.27/conf/jk2.properties
    Jul 20, 2004 9:52:07 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 18205 ms
    
    #210507

    Riyad Kalla
    Member

    Does this start normally from the command line if you don’t use MyEclipse to start it? You may just have the app setup incorrectly.

    #232680

    Smitty
    Participant

    Did you ever resolve this issue. I just downloaded the MyFaces examples and am getting the same error when trying to run it in tomcat in and outside myeclipse. The error message doesn’t give much to go on.

    Thanks,
    Smitty

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: Web app won’t work with Tomcat 5

You must be logged in to post in the forum log in