From: Chris T. <chr...@gm...> - 2015-03-04 20:32:25
|
Hello, I copied exist-monex-0.5.jar into WEB-INF/lib and restarted the clean test database and the following errors appeared in the catalina.out: > 04-Mar-2015 14:28:21.700 INFO [main] org.apache.catalina.core.AprLifecycleListener.init The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/chris/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. > 04-Mar-2015 14:28:21.811 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-51173"] > 04-Mar-2015 14:28:21.819 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read > 04-Mar-2015 14:28:21.820 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-51176"] > 04-Mar-2015 14:28:21.822 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read > 04-Mar-2015 14:28:21.822 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 266 ms > 04-Mar-2015 14:28:21.838 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina > 04-Mar-2015 14:28:21.838 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.12 > 04-Mar-2015 14:28:21.852 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/exist.war > 04-Mar-2015 14:28:28.474 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/exist]] > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) > at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) > at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> rconsole in servlet mapping > at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3104) > at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3079) > at org.apache.catalina.startup.ContextConfig.configureContext(ContextConfig.java:1368) > at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1172) > at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:767) > at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:302) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5074) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 10 more > > 04-Mar-2015 14:28:28.475 SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/exist.war > java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/exist]] > at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:727) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) > at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > > 04-Mar-2015 14:28:28.476 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/exist.war has finished in 6,624 ms > 04-Mar-2015 14:28:28.477 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/docs > 04-Mar-2015 14:28:28.527 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/docs has finished in 50 ms > 04-Mar-2015 14:28:28.527 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/examples > 04-Mar-2015 14:28:28.669 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/examples has finished in 142 ms > 04-Mar-2015 14:28:28.669 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/host-manager > 04-Mar-2015 14:28:28.680 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/host-manager has finished in 11 ms > 04-Mar-2015 14:28:28.681 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/manager > 04-Mar-2015 14:28:28.692 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/manager has finished in 11 ms > 04-Mar-2015 14:28:28.700 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/ROOT > 04-Mar-2015 14:28:28.714 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/indium/exist/apache-tomcat-8.0.12/webapps/ROOT has finished in 14 ms > 04-Mar-2015 14:28:28.718 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-51173"] > 04-Mar-2015 14:28:28.722 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-51176"] > 04-Mar-2015 14:28:28.723 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 6900 ms Chris > On Mar 4, 2015, at 12:52 PM, wol...@gm... wrote: > > Hi, > >> When I build and run standalone (./bin/startup.sh) on a virgin database and open the dashboard >> package manager and install monex, I then can successfully launch monex. > > Ok, this would imply in general that the class loader is not picking up the jars when running in a .war. I’ll test this. > > In the meantime you could manually copy the jars into the WEB-INF/lib/ directory so they get picked up. > > Wolfgang |