tomcat 7: не размещается приложение.

Тема в разделе "Администрирование серверов", создана пользователем registered, 3 май 2012.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. registered

    registered Создатель

    Регистр.:
    13 апр 2012
    Сообщения:
    45
    Симпатии:
    4
    oracle linux 6.2
    jre 1.6.0.31
    activemq 5.4.3
    tomcat 7.0.27

    размещаю приложение pnet.war с запуском на старте tomcat
    приложение не деплоится
    (context.xml и web.xml я в war`е подправил по своим нуждам)
    вот, что пишет catalina.out:
    Код:
    May 2, 2012 2:04:58 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre1.6.0_31/lib/amd64/server:/usr/java/jre1.6.0_31/lib/amd64:/usr/java/jre1.6.0_31/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
    May 2, 2012 2:04:59 PM org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["http-bio-9090"]
    May 2, 2012 2:04:59 PM org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
    May 2, 2012 2:04:59 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1135 ms
    May 2, 2012 2:04:59 PM org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    May 2, 2012 2:04:59 PM org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.27
    May 2, 2012 2:04:59 PM org.apache.catalina.startup.HostConfig deployWAR
    INFO: Deploying web application archive /opt/apache-tomcat-7.0.27/webapps/pnet.war
    May 2, 2012 2:04:59 PM org.apache.catalina.startup.SetContextPropertiesRule begin
    WARNING: [SetContextPropertiesRule]{Context} Setting property 'debug' to '5' did not find a matching property.
    May 2, 2012 2:05:01 PM org.apache.catalina.core.StandardContext checkUnusualURLPattern
    INFO: Suspicious url pattern: "/sessionHook/Extend.*" in context [/pnet] - see section SRV.11.2 of the Servlet specification
    May 2, 2012 2:05:01 PM org.apache.catalina.core.ContainerBase addChildInternal
    SEVERE: ContainerBase.addChild: start:
    org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pnet]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
    at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NoClassDefFoundError: Lorg/apache/AnnotationProcessor;
    at java.lang.Class.getDeclaredFields0(Native Method)
    at java.lang.Class.privateGetDeclaredFields(Unknown Source)
    at java.lang.Class.getDeclaredFields(Unknown Source)
    at org.apache.catalina.startup.WebAnnotationSet.getDeclaredFields(WebAnnotationSet.java:452)
    at org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:257)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(WebAnnotationSet.java:136)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:66)
    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:381)
    at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:858)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:345)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 11 more
    Caused by: java.lang.ClassNotFoundException: org.apache.AnnotationProcessor
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
    ... 25 more
    May 2, 2012 2:05:01 PM org.apache.catalina.startup.HostConfig deployWAR
    SEVERE: Error deploying web application archive /opt/apache-tomcat-7.0.27/webapps/pnet.war
    java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pnet]]
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:898)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
    at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    May 2, 2012 2:05:01 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory /opt/apache-tomcat-7.0.27/webapps/host-manager
    May 2, 2012 2:05:01 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory /opt/apache-tomcat-7.0.27/webapps/manager
    May 2, 2012 2:05:01 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory /opt/apache-tomcat-7.0.27/webapps/ROOT
    May 2, 2012 2:05:01 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory /opt/apache-tomcat-7.0.27/webapps/docs
    May 2, 2012 2:05:01 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory /opt/apache-tomcat-7.0.27/webapps/examples
    May 2, 2012 2:05:02 PM org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["http-bio-9090"]
    May 2, 2012 2:05:02 PM org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["ajp-bio-8009"]
    May 2, 2012 2:05:02 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 2675 ms


    в каом направлении копать?
     
  2. pslava

    pslava

    Регистр.:
    16 май 2007
    Сообщения:
    618
    Симпатии:
    122
    Попробуй сменить AnnotationProcessor на InstanceManager, это изменения в Томкате 7, также єтот класс используется плагином embeddedjsp-plugin, его нужно удалить из либов, если нигде не используется
     
    registered нравится это.
Статус темы:
Закрыта.