IbmX509 KeyManagerFactory not available
Hello.
Are there any changes to how to set-up the Jazz server as a Windows service in RC4? I followed the intructions here (https://jazz.net/wiki/bin/view/Main/RunningJazzAsAService) which worked for Beta3, but now get these exception when starting the service: Jun 6, 2008 4:21:08 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\IBM\jazz-server\server\tomcat\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Python25;C:\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Rational\common;C:\Program Files\IBM\GSK7\bin;C:\Program Files\IBM\GSK7\lib;C:\IBM\ITM\bin;C:\IBM\ITM\bin\dll;C:\IBM\ITM\InstallITM;C:\IBM\ITM\TMAITM6; Jun 6, 2008 4:21:08 PM org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote HTTP/1.1 on http-9080 Jun 6, 2008 4:21:08 PM org.apache.coyote.http11.Http11BaseProtocol init SEVERE: Error initializing endpoint java.io.IOException: IbmX509 KeyManagerFactory not available at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFactory.java:126) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:89) at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:293) at org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:139) at org.apache.catalina.connector.Connector.initialize(Connector.java:1017) at org.apache.catalina.core.StandardService.initialize(StandardService.java:578) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:782) at org.apache.catalina.startup.Catalina.load(Catalina.java:504) at org.apache.catalina.startup.Catalina.load(Catalina.java:524) 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.load(Bootstrap.java:267) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) Jun 6, 2008 4:21:08 PM org.apache.catalina.startup.Catalina load SEVERE: Catalina.start LifecycleException: Protocol handler initialization failed: java.io.IOException: IbmX509 KeyManagerFactory not available at org.apache.catalina.connector.Connector.initialize(Connector.java:1019) at org.apache.catalina.core.StandardService.initialize(StandardService.java:578) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:782) at org.apache.catalina.startup.Catalina.load(Catalina.java:504) at org.apache.catalina.startup.Catalina.load(Catalina.java:524) 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.load(Bootstrap.java:267) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) |
5 answers
Make sure you are using the provided IBM jvm to run the service. From
the look of the exception I would say that a Sun jvm is being used. Richard Jazz Web UI and Server Development Peter Haumer wrote: Hello. |
Thanks for the quick reply.
I did uncheck the "Use default" box in the Java tab and specified this file as the jvm: C:\IBM\jazz-server\server\win32\ibm-java2-i386-50\jre\bin\j9vm\jvm.dll. The Startup and Shutdown modes are also set to jvm. Are there any other changes necessary to switch to this JVM? Peter. "Richard Backhouse" <backhous> wrote in message news:g2chri$6jv$1@localhost.localdomain... Make sure you are using the provided IBM jvm to run the service. From the |
Peter,
That should be all that is required from a jvm perspective. I did however review the instructions on https://jazz.net/wiki/bin/view/Main/RunningJazzAsAService and saw that they are out of date. I have updated them to reflect some additional system properties that have to be set for the jvm and also some details on modifying provision profile files to contain absolute paths. Richard Jazz Web UI and Server Development Peter Haumer wrote: Thanks for the quick reply. |
Yes, thanks a lot. Adding these two new options and editing the ini files
did the trick. Peter. "Richard Backhouse" <backhous> wrote in message news:g2dtit$ora$1@localhost.localdomain... Peter, |
HI,
I need to use IBM SDk for Datapower plugin on Eclipse. I have configured Eclipse to use the IBM JRE, and have also imported the required certificate in the cacers keystore. Still i gett the error IBMX509 KeymanagerFacroty not found. Any idea how to solve this? Thanks in advance |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.