I should have listed in the last post that I am both installing and running Fedora/Tomcat as the same user, so this should not be an issue.
Also it should be noted I updated the JAVA_OPTS env variable to use %FEDORA_HOME%. The install document lists this as: -Djavax.net.ssl.trustStore=$FEDORA_HOME/server/truststore -Djavax.net.ssl.trustStorePassword=tomcat For Windows it will be different. I now get the startup error below: Apr 21, 2011 3:14:44 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performanc e in production environments was not found on the java.library.path: E:\Java\jdk 1.6.0_24\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;E:\PHP\;C: \Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Window sPowerShell\v1.0\;E:\MySQL\MySQL Server 5.5\bin;E:/fedora\server\bin;E:/fedora\c lient\bin\;E:\Java\jdk1.6.0_24\bin;E:\Java\jdk1.6.0_24; Apr 21, 2011 3:14:44 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Apr 21, 2011 3:14:44 PM org.apache.tomcat.util.net.jsse.JSSESocketFactory getSto re SEVERE: Failed to load keystore type JKS with path E:/fedora/server/truststore - Djavax.net.ssl.trustStorePassword=tomcat due to E:\fedora\server\truststore -Dja vax.net.ssl.trustStorePassword=tomcat (The system cannot find the file specified ) java.io.FileNotFoundException: E:\fedora\server\truststore -Djavax.net.ssl.trust StorePassword=tomcat (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocket Factory.java:341) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustStore(JSSES ocketFactory.java:314) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustManagers(JS SESocketFactory.java:504) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFact ory.java:413) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESo cketFactory.java:129) at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:503) at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176) at org.apache.catalina.connector.Connector.initialize(Connector.java:105 8) at org.apache.catalina.core.StandardService.initialize(StandardService.j ava:677) at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav a:795) at org.apache.catalina.startup.Catalina.load(Catalina.java:535) at org.apache.catalina.startup.Catalina.load(Catalina.java:555) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412) Apr 21, 2011 3:14:44 PM org.apache.coyote.http11.Http11Protocol init SEVERE: Error initializing endpoint java.io.FileNotFoundException: E:\fedora\server\truststore -Djavax.net.ssl.trust StorePassword=tomcat (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocket Factory.java:341) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustStore(JSSES ocketFactory.java:314) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustManagers(JS SESocketFactory.java:504) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFact ory.java:413) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESo cketFactory.java:129) at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:503) at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176) at org.apache.catalina.connector.Connector.initialize(Connector.java:105 8) at org.apache.catalina.core.StandardService.initialize(StandardService.j ava:677) at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav a:795) at org.apache.catalina.startup.Catalina.load(Catalina.java:535) at org.apache.catalina.startup.Catalina.load(Catalina.java:555) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412) Apr 21, 2011 3:14:44 PM org.apache.catalina.startup.Catalina load SEVERE: Catalina.start LifecycleException: Protocol handler initialization failed: java.io.FileNotFoun dException: E:\fedora\server\truststore -Djavax.net.ssl.trustStorePassword=tomca t (The system cannot find the file specified) at org.apache.catalina.connector.Connector.initialize(Connector.java:106 0) at org.apache.catalina.core.StandardService.initialize(StandardService.j ava:677) at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav a:795) at org.apache.catalina.startup.Catalina.load(Catalina.java:535) at org.apache.catalina.startup.Catalina.load(Catalina.java:555) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412) Apr 21, 2011 3:14:44 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1922 ms Apr 21, 2011 3:14:45 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Apr 21, 2011 3:14:45 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.20 Apr 21, 2011 3:14:45 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive fedora-demo.war Apr 21, 2011 3:14:45 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive fedora.war Apr 21, 2011 3:14:46 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive fop.war Apr 21, 2011 3:14:47 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive imagemanip.war Apr 21, 2011 3:14:48 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive saxon.war Apr 21, 2011 3:14:50 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 Apr 21, 2011 3:15:03 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Apr 21, 2011 3:15:04 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/94 config=null Apr 21, 2011 3:15:04 PM org.apache.tomcat.util.net.jsse.JSSESocketFactory getSto re SEVERE: Failed to load keystore type JKS with path E:/fedora/server/truststore - Djavax.net.ssl.trustStorePassword=tomcat due to E:\fedora\server\truststore -Dja vax.net.ssl.trustStorePassword=tomcat (The system cannot find the file specified ) java.io.FileNotFoundException: E:\fedora\server\truststore -Djavax.net.ssl.trust StorePassword=tomcat (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocket Factory.java:341) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustStore(JSSES ocketFactory.java:314) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustManagers(JS SESocketFactory.java:504) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFact ory.java:413) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESo cketFactory.java:129) at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:503) at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:526) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203 ) at org.apache.catalina.connector.Connector.start(Connector.java:1131) at org.apache.catalina.core.StandardService.start(StandardService.java:5 31) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710 ) at org.apache.catalina.startup.Catalina.start(Catalina.java:583) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Apr 21, 2011 3:15:04 PM org.apache.coyote.http11.Http11Protocol start SEVERE: Error starting endpoint java.io.FileNotFoundException: E:\fedora\server\truststore -Djavax.net.ssl.trust StorePassword=tomcat (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocket Factory.java:341) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustStore(JSSES ocketFactory.java:314) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustManagers(JS SESocketFactory.java:504) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFact ory.java:413) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESo cketFactory.java:129) at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:503) at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:526) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203 ) at org.apache.catalina.connector.Connector.start(Connector.java:1131) at org.apache.catalina.core.StandardService.start(StandardService.java:5 31) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710 ) at org.apache.catalina.startup.Catalina.start(Catalina.java:583) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Apr 21, 2011 3:15:04 PM org.apache.catalina.startup.Catalina start SEVERE: Catalina.start: LifecycleException: service.getName(): "Catalina"; Protocol handler start fail ed: java.io.FileNotFoundException: E:\fedora\server\truststore -Djavax.net.ssl.t rustStorePassword=tomcat (The system cannot find the file specified) at org.apache.catalina.connector.Connector.start(Connector.java:1138) at org.apache.catalina.core.StandardService.start(StandardService.java:5 31) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710 ) at org.apache.catalina.startup.Catalina.start(Catalina.java:583) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Apr 21, 2011 3:15:04 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 19477 ms -- View this message in context: http://fedora-commons.1317035.n2.nabble.com/fcrepo-user-Fedora-start-up-problem-tp6292067p6295724.html Sent from the Fedora Commons Users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Fulfilling the Lean Software Promise Lean software platforms are now widely adopted and the benefits have been demonstrated beyond question. Learn why your peers are replacing JEE containers with lightweight application servers - and what you can gain from the move. http://p.sf.net/sfu/vmware-sfemails _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users