Just to triple-check: 1) The file at E:\fedora\server\truststore is present and accounted for? 2) The command, "echo %JAVA_OPTS%" yields exactly the following (the slashes in particular): -Djavax.net.ssl.trustStore=E:/fedora/server/truststore -Djavax.net.ssl.trustStorePassword=tomcat
On 22 Apr 2011, at 12:20 AM, harrysmith...@gmail.com wrote: > 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 ------------------------------------------------------------------------------ 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