You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Pal InfoCom Technologies <of...@palinfocom.net> on 2009/08/24 10:05:22 UTC

Problem in running OFBiz

Hello friends,

I checked out the code of OFBIZ from one of OUR client's SVN. But when i
tried to run it using the command: ./ant run, i got the following error--:

---------------------------------------------------------------------------------
Error initializing endpoint
     [java] java.io.IOException: Invalid keystore format
---------------------------------------------------------------------------------


NOTE: The ofbiz i am using has been modified by many other developers,not in
my knowledge.

I am using Java Version 1.5.0.

I also tried by generating new keystore file but all in vain. Is there
anyone who can help me in this regard.Its urgent.

Here is the full stack trace:-->

 [java] 2009-08-24 12:22:01,145 (main) [ 
Http11BaseProtocol.java:141:ERROR] Error initializing endpoint
     [java] java.io.IOException: Invalid keystore format
     [java]     at 
sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:632)
     [java]     at java.security.KeyStore.load(KeyStore.java:1150)
     [java]     at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:287)
     [java]     at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:227)
     [java]     at 
org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(JSSE14SocketFactory.java:142)
     [java]     at 
org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFactory.java:110)
     [java] org.ofbiz.base.start.StartupException: Cannot init() 
catalina-container (Protocol handler initialization failed: 
java.io.IOException: Invalid keystore format)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:192)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java] org.ofbiz.base.container.ContainerException: Protocol 
handler initialization failed: java.io.IOException: Invalid keystore format
     [java]     at 
org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java] LifecycleException:  Protocol handler initialization failed: 
java.io.IOException: Invalid keystore format
     [java]     at 
org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
     [java]     at 
org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
     [java]     at 
org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java] org.ofbiz.base.container.ContainerException: Protocol 
handler initialization failed: java.io.IOException: Invalid keystore format
     [java]     at 
org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java] LifecycleException:  Protocol handler initialization failed: 
java.io.IOException: Invalid keystore format
     [java]     at 
org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
     [java]     at 
org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
     [java]     at 
org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java] LifecycleException:  Protocol handler initialization failed: 
java.io.IOException: Invalid keystore format
     [java]     at 
org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
     [java]     at 
org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
     [java]     at 
org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java]     at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:99)
     [java]     at 
org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:295)
     [java]     at 
org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:139)
     [java]     at 
org.apache.catalina.connector.Connector.initialize(Connector.java:1017)
     [java]     at 
org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
     [java]     at 
org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
     [java]     at 
org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
     [java]     at 
org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
     [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
     [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
     [java] Java Result: 99

--
Best regards,

Ajay S
Pal Infocom Technologies
Mohali (India)
Portland (USA)

-- 
View this message in context: http://www.nabble.com/Problem-in-running-OFBiz-tp25112065p25112065.html
Sent from the OFBiz - User mailing list archive at Nabble.com.


Re: Problem in running OFBiz

Posted by Pal InfoCom Technologies <of...@palinfocom.net>.
Hello Carsten,

Thanks for your prompt response. Yes, you are correct, we have to create the
SSL for the public site too, to solve the problem completely. We will keep
this thing in mind.

Thanks once again.

--
Best regards,
Ajay S
Pal Infocom Technologies,
Mohali (India)
Portland (USA)



Carsten Schinzer wrote:
> 
> Ajay,
> 
> 
> just to be clear here. The above issue is not an ofbiz issue, but rather a
> Tomcat one in order to provide a default ssl certificate for https
> conversation, correct?
> Note that a self-generated certificate will possibly still cause issues
> when
> you expose it to a public IP because then the URL of the site needs to
> match
> the URL for the ssl certificate.
> 
> Regards
> 
> 
> Carsten
> 
> 
> 2009/8/25 Pal InfoCom Technologies <of...@palinfocom.net>
> 
>>
>> Hello all,
>>
>> I have found the solution to the problem that i have posted below.
>>
>> Generate the ssl keystore using the following command: keytool -genkey
>> -alias tomcat -keyalg RSA -keystore <keystore filename>
>>
>> e.g keytool -genkey -alias tomcat -keyalg RSA -keystore ofbizssl.jks
>>
>>
>> It will ask for the password . Use password  "changeit" or any other you
>> want . :working:
>>
>> Further more information will be asked regarding your company like Full
>> Name, Organisation Unit, Organisation Name,State andCity. Provide all the
>> information of your choice. Now it will ask for confirmation. Type yes
>> and
>> enter. Then it will again prompt for password .. Provide the same
>> password
>> as before. The keystore file will be generated in the same directory. Now
>> open the ofbiz-container.xml file. In the tomcat container  look for
>> Https
>> connector and specify the property keystore file  with your keystore file
>> location and keystore pass with your password.
>>
>> Code will successfully execute. :jumping:
>>
>> If you have some query regarding Ofbiz, feel free to write us on
>> ofbiz@palinfocom.net
>>
>> --
>> Best regards,
>>
>> Ajay S
>> Pal Infocom Technologies
>> Mohali (India)
>> Portland (USA)
>>
>>
>>
>> Pal InfoCom Technologies wrote:
>> >
>> > Hello friends,
>> >
>> > I checked out the code of OFBIZ from one of OUR client's SVN. But when
>> i
>> > tried to run it using the command: ./ant run, i got the following
>> error--:
>> >
>> >
>> ---------------------------------------------------------------------------------
>> > Error initializing endpoint
>> >      [java] java.io.IOException: Invalid keystore format
>> >
>> ---------------------------------------------------------------------------------
>> >
>> >
>> > NOTE: The ofbiz i am using has been modified by many other
>> developers,not
>> > in my knowledge.
>> >
>> > I am using Java Version 1.5.0.
>> >
>> > I also tried by generating new keystore file but all in vain. Is there
>> > anyone who can help me in this regard.Its urgent.
>> >
>> > Here is the full stack trace:-->
>> >
>> >  [java] 2009-08-24 12:22:01,145 (main) [
>> > Http11BaseProtocol.java:141:ERROR] Error initializing endpoint
>> >      [java] java.io.IOException: Invalid keystore format
>> >      [java]     at
>> > sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:632)
>> >      [java]     at java.security.KeyStore.load(KeyStore.java:1150)
>> >      [java]     at
>> >
>> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:287)
>> >      [java]     at
>> >
>> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:227)
>> >      [java]     at
>> >
>> org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(JSSE14SocketFactory.java:142)
>> >      [java]     at
>> >
>> org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFactory.java:110)
>> >      [java] org.ofbiz.base.start.StartupException: Cannot init()
>> > catalina-container (Protocol handler initialization failed:
>> > java.io.IOException: Invalid keystore format)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:192)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java] org.ofbiz.base.container.ContainerException: Protocol
>> > handler initialization failed: java.io.IOException: Invalid keystore
>> > format
>> >      [java]     at
>> >
>> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java] LifecycleException:  Protocol handler initialization
>> failed:
>> > java.io.IOException: Invalid keystore format
>> >      [java]     at
>> > org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
>> >      [java]     at
>> >
>> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>> >      [java]     at
>> >
>> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java] org.ofbiz.base.container.ContainerException: Protocol
>> > handler initialization failed: java.io.IOException: Invalid keystore
>> > format
>> >      [java]     at
>> >
>> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java] LifecycleException:  Protocol handler initialization
>> failed:
>> > java.io.IOException: Invalid keystore format
>> >      [java]     at
>> > org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
>> >      [java]     at
>> >
>> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>> >      [java]     at
>> >
>> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java] LifecycleException:  Protocol handler initialization
>> failed:
>> > java.io.IOException: Invalid keystore format
>> >      [java]     at
>> > org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
>> >      [java]     at
>> >
>> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>> >      [java]     at
>> >
>> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java]     at
>> >
>> org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:99)
>> >      [java]     at
>> >
>> org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:295)
>> >      [java]     at
>> >
>> org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:139)
>> >      [java]     at
>> > org.apache.catalina.connector.Connector.initialize(Connector.java:1017)
>> >      [java]     at
>> >
>> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>> >      [java]     at
>> >
>> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>> >      [java]     at
>> >
>> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>> >      [java]     at
>> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>> >      [java]     at
>> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>> >      [java] Java Result: 99
>> >
>> > --
>> > Best regards,
>> >
>> > Ajay S
>> > Pal Infocom Technologies
>> > Mohali (India)
>> > Portland (USA)
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Problem-in-running-OFBiz-tp25112065p25132943.html
>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> 
> Best
> 
> Carsten Schinzer
> 
> Waisenhausstr. 53a
> 80637 München
> Germany
> 
> 

-- 
View this message in context: http://www.nabble.com/Problem-in-running-OFBiz-tp25112065p25146234.html
Sent from the OFBiz - User mailing list archive at Nabble.com.


Re: Problem in running OFBiz

Posted by Carsten Schinzer <c....@googlemail.com>.
Ajay,


just to be clear here. The above issue is not an ofbiz issue, but rather a
Tomcat one in order to provide a default ssl certificate for https
conversation, correct?
Note that a self-generated certificate will possibly still cause issues when
you expose it to a public IP because then the URL of the site needs to match
the URL for the ssl certificate.

Regards


Carsten


2009/8/25 Pal InfoCom Technologies <of...@palinfocom.net>

>
> Hello all,
>
> I have found the solution to the problem that i have posted below.
>
> Generate the ssl keystore using the following command: keytool -genkey
> -alias tomcat -keyalg RSA -keystore <keystore filename>
>
> e.g keytool -genkey -alias tomcat -keyalg RSA -keystore ofbizssl.jks
>
>
> It will ask for the password . Use password  "changeit" or any other you
> want . :working:
>
> Further more information will be asked regarding your company like Full
> Name, Organisation Unit, Organisation Name,State andCity. Provide all the
> information of your choice. Now it will ask for confirmation. Type yes and
> enter. Then it will again prompt for password .. Provide the same password
> as before. The keystore file will be generated in the same directory. Now
> open the ofbiz-container.xml file. In the tomcat container  look for Https
> connector and specify the property keystore file  with your keystore file
> location and keystore pass with your password.
>
> Code will successfully execute. :jumping:
>
> If you have some query regarding Ofbiz, feel free to write us on
> ofbiz@palinfocom.net
>
> --
> Best regards,
>
> Ajay S
> Pal Infocom Technologies
> Mohali (India)
> Portland (USA)
>
>
>
> Pal InfoCom Technologies wrote:
> >
> > Hello friends,
> >
> > I checked out the code of OFBIZ from one of OUR client's SVN. But when i
> > tried to run it using the command: ./ant run, i got the following
> error--:
> >
> >
> ---------------------------------------------------------------------------------
> > Error initializing endpoint
> >      [java] java.io.IOException: Invalid keystore format
> >
> ---------------------------------------------------------------------------------
> >
> >
> > NOTE: The ofbiz i am using has been modified by many other developers,not
> > in my knowledge.
> >
> > I am using Java Version 1.5.0.
> >
> > I also tried by generating new keystore file but all in vain. Is there
> > anyone who can help me in this regard.Its urgent.
> >
> > Here is the full stack trace:-->
> >
> >  [java] 2009-08-24 12:22:01,145 (main) [
> > Http11BaseProtocol.java:141:ERROR] Error initializing endpoint
> >      [java] java.io.IOException: Invalid keystore format
> >      [java]     at
> > sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:632)
> >      [java]     at java.security.KeyStore.load(KeyStore.java:1150)
> >      [java]     at
> >
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:287)
> >      [java]     at
> >
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:227)
> >      [java]     at
> >
> org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(JSSE14SocketFactory.java:142)
> >      [java]     at
> >
> org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFactory.java:110)
> >      [java] org.ofbiz.base.start.StartupException: Cannot init()
> > catalina-container (Protocol handler initialization failed:
> > java.io.IOException: Invalid keystore format)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:192)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java] org.ofbiz.base.container.ContainerException: Protocol
> > handler initialization failed: java.io.IOException: Invalid keystore
> > format
> >      [java]     at
> >
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java] LifecycleException:  Protocol handler initialization failed:
> > java.io.IOException: Invalid keystore format
> >      [java]     at
> > org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
> >      [java]     at
> >
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
> >      [java]     at
> >
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java] org.ofbiz.base.container.ContainerException: Protocol
> > handler initialization failed: java.io.IOException: Invalid keystore
> > format
> >      [java]     at
> >
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java] LifecycleException:  Protocol handler initialization failed:
> > java.io.IOException: Invalid keystore format
> >      [java]     at
> > org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
> >      [java]     at
> >
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
> >      [java]     at
> >
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java] LifecycleException:  Protocol handler initialization failed:
> > java.io.IOException: Invalid keystore format
> >      [java]     at
> > org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
> >      [java]     at
> >
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
> >      [java]     at
> >
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java]     at
> >
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:99)
> >      [java]     at
> >
> org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:295)
> >      [java]     at
> >
> org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:139)
> >      [java]     at
> > org.apache.catalina.connector.Connector.initialize(Connector.java:1017)
> >      [java]     at
> >
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
> >      [java]     at
> >
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
> >      [java]     at
> >
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
> >      [java]     at
> > org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
> >      [java]     at
> > org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
> >      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
> >      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
> >      [java] Java Result: 99
> >
> > --
> > Best regards,
> >
> > Ajay S
> > Pal Infocom Technologies
> > Mohali (India)
> > Portland (USA)
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Problem-in-running-OFBiz-tp25112065p25132943.html
> Sent from the OFBiz - User mailing list archive at Nabble.com.
>
>


-- 

Best

Carsten Schinzer

Waisenhausstr. 53a
80637 München
Germany

Re: Problem in running OFBiz

Posted by Pal InfoCom Technologies <of...@palinfocom.net>.
Hello all,

I have found the solution to the problem that i have posted below.

Generate the ssl keystore using the following command: keytool -genkey
-alias tomcat -keyalg RSA -keystore <keystore filename>

e.g keytool -genkey -alias tomcat -keyalg RSA -keystore ofbizssl.jks


It will ask for the password . Use password  "changeit" or any other you
want . :working:

Further more information will be asked regarding your company like Full
Name, Organisation Unit, Organisation Name,State andCity. Provide all the
information of your choice. Now it will ask for confirmation. Type yes and
enter. Then it will again prompt for password .. Provide the same password
as before. The keystore file will be generated in the same directory. Now
open the ofbiz-container.xml file. In the tomcat container  look for Https
connector and specify the property keystore file  with your keystore file
location and keystore pass with your password. 

Code will successfully execute. :jumping: 

If you have some query regarding Ofbiz, feel free to write us on
ofbiz@palinfocom.net 

--
Best regards,

Ajay S
Pal Infocom Technologies
Mohali (India)
Portland (USA)



Pal InfoCom Technologies wrote:
> 
> Hello friends,
> 
> I checked out the code of OFBIZ from one of OUR client's SVN. But when i
> tried to run it using the command: ./ant run, i got the following error--:
> 
> ---------------------------------------------------------------------------------
> Error initializing endpoint
>      [java] java.io.IOException: Invalid keystore format
> ---------------------------------------------------------------------------------
> 
> 
> NOTE: The ofbiz i am using has been modified by many other developers,not
> in my knowledge.
> 
> I am using Java Version 1.5.0.
> 
> I also tried by generating new keystore file but all in vain. Is there
> anyone who can help me in this regard.Its urgent.
> 
> Here is the full stack trace:-->
> 
>  [java] 2009-08-24 12:22:01,145 (main) [ 
> Http11BaseProtocol.java:141:ERROR] Error initializing endpoint
>      [java] java.io.IOException: Invalid keystore format
>      [java]     at 
> sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:632)
>      [java]     at java.security.KeyStore.load(KeyStore.java:1150)
>      [java]     at 
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:287)
>      [java]     at 
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:227)
>      [java]     at 
> org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(JSSE14SocketFactory.java:142)
>      [java]     at 
> org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFactory.java:110)
>      [java] org.ofbiz.base.start.StartupException: Cannot init() 
> catalina-container (Protocol handler initialization failed: 
> java.io.IOException: Invalid keystore format)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:192)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java] org.ofbiz.base.container.ContainerException: Protocol 
> handler initialization failed: java.io.IOException: Invalid keystore
> format
>      [java]     at 
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java] LifecycleException:  Protocol handler initialization failed: 
> java.io.IOException: Invalid keystore format
>      [java]     at 
> org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
>      [java]     at 
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>      [java]     at 
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java] org.ofbiz.base.container.ContainerException: Protocol 
> handler initialization failed: java.io.IOException: Invalid keystore
> format
>      [java]     at 
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:211)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java] LifecycleException:  Protocol handler initialization failed: 
> java.io.IOException: Invalid keystore format
>      [java]     at 
> org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
>      [java]     at 
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>      [java]     at 
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java] LifecycleException:  Protocol handler initialization failed: 
> java.io.IOException: Invalid keystore format
>      [java]     at 
> org.apache.catalina.connector.Connector.initialize(Connector.java:1019)
>      [java]     at 
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>      [java]     at 
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java]     at 
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:99)
>      [java]     at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:295)
>      [java]     at 
> org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:139)
>      [java]     at 
> org.apache.catalina.connector.Connector.initialize(Connector.java:1017)
>      [java]     at 
> org.apache.catalina.core.StandardService.initialize(StandardService.java:578)
>      [java]     at 
> org.ofbiz.catalina.container.CatalinaContainer.init(CatalinaContainer.java:209)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.loadContainer(ContainerLoader.java:190)
>      [java]     at 
> org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:66)
>      [java]     at 
> org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
>      [java]     at org.ofbiz.base.start.Start.init(Start.java:87)
>      [java]     at org.ofbiz.base.start.Start.main(Start.java:396)
>      [java] Java Result: 99
> 
> --
> Best regards,
> 
> Ajay S
> Pal Infocom Technologies
> Mohali (India)
> Portland (USA)
> 
> 

-- 
View this message in context: http://www.nabble.com/Problem-in-running-OFBiz-tp25112065p25132943.html
Sent from the OFBiz - User mailing list archive at Nabble.com.