Назад | Перейти на главную страницу

Ошибка развертывания веб-приложения tomcat

Журнал ошибок при запуске tomcat. У меня есть веб-приложение wookie в каталоге tomcat / webapps.

org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory wookie
org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart

Это три строки, относящиеся к слушателю в web.xml

<listener>
            <listener-class>
                    org.apache.wookie.server.ContextListener
            </listener-class>
    </listener>

    <listener>
            <listener-class>
                    org.directwebremoting.servlet.EfficientShutdownServletContextAttributeListener
            </listener-class>
    </listener>

    <listener>
            <listener-class>
                    org.directwebremoting.servlet.EfficientShutdownServletContextListener
            </listener-class>
    </listener>

Есть ли в этом смысл для кого-нибудь из вас?

У меня есть дополнительная информация

org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.apache.wookie.server.ContextListener
java.lang.IllegalStateException: Transaction not initiated or already closed
        at org.apache.wookie.beans.jpa.JPAPersistenceManager.close(JPAPersistenceManager.java:335)
        at org.apache.wookie.beans.util.PersistenceManagerFactory.closePersistenceManager(PersistenceManagerFactory.java:312)
        at org.apache.wookie.beans.util.PersistenceManagerFactory.initialize(PersistenceManagerFactory.java:256)
        at org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:105)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4323)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4780)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:785)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:763)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:557)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1124)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1047)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:542)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1390)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:355)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
        at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:313)
        at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:293)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:996)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:771)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:988)
        at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:275)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
        at org.apache.catalina.core.StandardService.startInternal(StandardService.java:427)

Обновление ::: РЕШЕНИЕ
Вышеупомянутая ошибка была вызвана на моем компьютере из-за неправильного пути servletEngine.context.conf.dir. servletEngine.context.conf.dir = CATALINA_HOME / conf (неверно)
servletEngine.context.conf.dir = CATALINA_HOME / conf / Catalina / localhost (правильно)
/ Catalina / localhost после conf необходимо

Выполнили ли вы все необходимые шаги перед развертыванием веб-приложения в соответствии с этим списком?

http://incubator.apache.org/wookie/downloading-and-installing-wookie.html#DownloadingandInstallingWookie-RunningWookiewithTomcatandMySQL

Вы проверили место на диске? У меня была аналогичная проблема с развертыванием веб-приложения, и я обнаружил, что мой раздел / var был на 100%, и выдал такие предупреждения.