2013-04-22 49 views
-6

我能夠在tomcat服務器上運行我的應用程序,但我不知道哪裏出了問題。這是tomcat的問題。錯誤與tomcat

它表明類似錯誤:

Tomcat的錯誤:

22 Apr, 2013 9:59:41 AM 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: C:\Program Files (x86)\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:\oracle\product\10.2.0\client_1\bin;C:\Program Files\AuthenTec TrueSuite\;C:\Program Files\AuthenTec TrueSuite\x86;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Lenovo\Bluetooth Software\;C:\Program Files\Lenovo\Bluetooth Software\syswow64;;C:\Program Files (x86)\Google\Google Apps Sync\;C:\Program Files (x86)\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Java\jdk1.6.0_43\bin,C:\Program Files\Java 

22 Apr, 2013 9:59:41 AM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:DynProj' did not find a matching property. 

22 Apr, 2013 9:59:41 AM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Mydynproj' did not find a matching property. 

22 Apr, 2013 9:59:41 AM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:beerV1' did not find a matching property. 

22 Apr, 2013 9:59:41 AM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:MyWebLibrary' did not find a matching property. 

22 Apr, 2013 9:59:42 AM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["http-bio-8081"] 

22 Apr, 2013 9:59:42 AM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["ajp-bio-8009"] 

22 Apr, 2013 9:59:42 AM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 493 ms 

22 Apr, 2013 9:59:42 AM org.apache.catalina.core.StandardService startInternal 
INFO: Starting service Catalina 

22 Apr, 2013 9:59:42 AM org.apache.catalina.core.StandardEngine startInternal 
INFO: Starting Servlet Engine: Apache Tomcat/7.0.37 

22 Apr, 2013 9:59:43 AM org.apache.catalina.core.ContainerBase startInternal 
SEVERE: A child container failed during start 
     java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/MyWebLibrary]] 
      at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) 
      at java.util.concurrent.FutureTask.get(Unknown Source) 
      at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) 
      at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 
      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: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/MyWebLibrary]] 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
      ... 7 more 
     Caused by: java.lang.IllegalArgumentException: The servlets named [Book] and [pack2.Book] are both mapped to the url-pattern [/Book] which is not permitted 
      at org.apache.catalina.deploy.WebXml.addServletMapping(WebXml.java:335) 
      at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2412) 
      at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2125) 
      at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2080) 
      at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2073) 
      at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1300) 
      at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878) 
      at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:369) 
      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:5179) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      ... 7 more 

22 Apr, 2013 9:59:43 AM org.apache.catalina.core.ContainerBase startInternal 
SEVERE: A child container failed during start 
     java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] 
      at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) 
      at java.util.concurrent.FutureTask.get(Unknown Source) 
      at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) 
      at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      at org.apache.catalina.startup.Catalina.start(Catalina.java:684) 
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
      at java.lang.reflect.Method.invoke(Unknown Source) 
      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) 
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456) 
     Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 
      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: org.apache.catalina.LifecycleException: A child container failed during start 
      at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) 
      at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      ... 7 more 

22 Apr, 2013 9:59:43 AM org.apache.catalina.startup.Catalina start 
SEVERE: Catalina.start: 
     org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8004]] 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
      at org.apache.catalina.startup.Catalina.start(Catalina.java:684) 
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
      at java.lang.reflect.Method.invoke(Unknown Source) 
      at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) 
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456) 
     Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]] 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
      at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      ... 7 more 
     Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]] 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
      at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      ... 9 more 
     Caused by: org.apache.catalina.LifecycleException: A child container failed during start 
      at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) 
      at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302) 
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
      ... 11 more 

22 Apr, 2013 9:59:43 AM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 1268 ms 

請給我答案。 感謝

+0

哪些框架web應用程序使用?此細節還不足以共享完整的啓動日誌,此應用的某些啓動活動失敗。 – 2013-04-22 06:12:22

+0

從問題中刪除了您的郵件標識。直接從這裏得到你的答案。 – Maximin 2013-04-22 06:29:20

回答

3

這是這裏

The servlets named [Book] and [pack2.Book] 
are both mapped to the url-pattern [/Book] which is not permitted 

錯誤,在web.xml中映射一下這些小服務程序的方式是不正確的。

你的映射應該是

<servlet> 
    <servlet-name>servlet logicalname</servlet-name> 
    <servlet-class>Here complete servlet name with package name</servlet-class> 
    </servlet> 
    <servlet-mapping> 
    <servlet-name>servlet logicalname</servlet-name> 
    <url-pattern>/url pattern</url-pattern> 
    </servlet-mapping> 

,你可以給一個URL模式只有一個servlet的。你能不能給同一個URL - 多個servlets.Check模式,這也

+0

@Mayur Gupta可以爲我顯示你的web.xml – PSR 2013-04-22 06:14:40

+0

@Mayur Gupta你解決了這個問題 – PSR 2013-04-22 06:19:55

+0

嘿你做到了真棒男人..... @psk ... – 2013-04-22 10:17:08