Hi. I don't get this error with wso2 1.7.1, what changed? :
2008-12-12 10:33:21,832 [7.28.130.231-wh24cu6052] [Start Level Event
Dispatcher] ERROR JMSListener Error starti
ng connection factory : default
javax.naming.NoInitialContextException: Cannot instantiate class:
com.sun.jndi.fscontext.RefFSContextFactory [R
oot exception is java.lang.ClassNotFoundException:
com.sun.jndi.fscontext.RefFSContextFactory]
at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:657)
at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
at javax.naming.InitialContext.init(InitialContext.java:223)
at javax.naming.InitialContext.<init>(InitialContext.java:197)
at
org.apache.synapse.transport.jms.JMSConnectionFactory.connectAndListen(J
MSConnectionFactory.java:217
)
When I specify this jms entry within axis2.xml using version 1.7.1
everything works fine, it binds to the queue manager:
<transportReceiver name="jms"
class="org.apache.synapse.transport.jms.JMSListener">
<parameter name="default" locked="false">
<parameter name="java.naming.factory.initial"
locked="false">com.sun.jndi.fscontext.RefFSContextFactory</parameter>
<parameter name="java.naming.provider.url"
locked="false">file:///C:\wso2esb-2.0-SNAPSHOT\conf</parameter>
<parameter name="transport.jms.ConnectionFactoryJNDIName"
locked="false">SampleQCF</parameter>
<parameter
name="transport.jms.ConnectionFactoryType"
locked="false">queue</parameter>
</parameter>
</transportReceiver>
________________________________
From: Schmilinsky, Remsy
Sent: December 12, 2008 7:43 AM
To: '[email protected]'
Subject: RE: esb and ibm jdk
I migrated to version 2 and the problem is gone by adding a parameter
"algorithm" and changing the sslProtocol to "SSL" within file
C:\wso2esb-2.0-SNAPSHOT\conf\transports.xml
Thanks
remsy
________________________________
From: Schmilinsky, Remsy
Sent: December 10, 2008 1:44 PM
To: '[email protected]'
Subject: esb and ibm jdk
I have a problem deploying esb on ibm jdk, specifically with tomcat ssl
configuration. I need to use the ibmX509 instead of sunX509 provider,
how do I fix this ?
C:\wso2esb-1.7.1\bin>wso2-esb.bat
"Starting WSO2 Enterprise Service Bus ..."
Using ESB_HOME: C:\WSO2ES~1.1\bin\..
Using JAVA_HOME: C:\Program Files\IBM\SDP70\jdk
Using SYNAPSE_XML:
--> Wrapper Started as Console
Launching a JVM...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
2008-12-10 13:42:54,041 [-] [WrapperSimpleAppMain] INFO ServiceBus
[ESB] Starting the WSO2 ESB ...
2008-12-10 13:42:54,103 [-] [WrapperSimpleAppMain] INFO TomcatServer
Starting the embedded Tomcat server..
2008-12-10 13:42:55,446 [-] [WrapperSimpleAppMain] INFO
ServiceBusManager Starting the JMX Connector
2008-12-10 13:42:55,446 [-] [WrapperSimpleAppMain] INFO
ServiceBusConfiguration Configuration loading from : C:/wso2esb
1\webapp\WEB-INF\classes\conf\server.xml
2008-12-10 13:42:55,743 [-] [WrapperSimpleAppMain] INFO
ServiceBusManager JMX consoles can connect to : service:jmx:rmi
ndi/rmi://7.28.130.231:1099/esb
2008-12-10 13:42:55,743 [-] [WrapperSimpleAppMain] INFO
ServiceBusManager Starting the WSO2 Enterprise Service Bus..
2008-12-10 13:42:58,101 [-] [WrapperSimpleAppMain] INFO
ServiceBusManager Database server started on 127.0.0.1 over por
8
2008-12-10 13:42:58,117 [-] [WrapperSimpleAppMain] INFO ServerManager
Using Synapse home as : C:/wso2esb-1.7.1
2008-12-10 13:42:58,117 [-] [WrapperSimpleAppMain] INFO ServerManager
Using the Axis2 Repository : C:\wso2esb-1.7.1\rep
ry
2008-12-10 13:42:58,117 [-] [WrapperSimpleAppMain] INFO ServerManager
Using the axis2.xml : C:\wso2esb-1.7.1\webapp\WEB
classes\conf\axis2.xml
2008-12-10 13:42:58,117 [-] [WrapperSimpleAppMain] INFO ServerManager
The server name was not specified, defaulting to
4cu6052
2008-12-10 13:42:58,117 [-] [WrapperSimpleAppMain] INFO ServerManager
The timeout handler will run every : 15s
2008-12-10 13:42:58,616 [-] [WrapperSimpleAppMain] INFO
SynapseInitializationModule Initializing Synapse at : Wed Dec 1
42:58 EST 2008
2008-12-10 13:42:58,632 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseInitializationModule Loading media
xtensions...
2008-12-10 13:42:59,007 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseInitializationModule Initializing
ynapse configuration ...
2008-12-10 13:42:59,022 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO XMLConfigurationBuilder Generating the Sy
configuration model by parsing the XML configuration
2008-12-10 13:43:01,740 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseConfigurationBuilder Loaded Synaps
figuration from :
C:/wso2esb-1.7.1\webapp/WEB-INF/classes/conf/synapse.xml
2008-12-10 13:43:01,755 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseInitializationModule Deploying the
pse service..
2008-12-10 13:43:01,755 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseInitializationModule Synapse serve
e : wh24cu6052
2008-12-10 13:43:01,755 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseInitializationModule Deploying Pro
rvices...
2008-12-10 13:43:01,755 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO SynapseInitializationModule Synapse initi
d successfully...!
2008-12-10 13:43:01,787 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO VFSTransportSender VFS Sender started
2008-12-10 13:43:01,865 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO JMSSender JMS Sender started
2008-12-10 13:43:01,865 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOSender HTTP Sender starting
2008-12-10 13:43:01,880 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOSSLSender Loading Identity Key
from : C:/wso2esb-1.7.1/webapp/WEB-INF/classes/conf/identity.jks
2008-12-10 13:43:01,912 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOSSLSender Loading Trust Keysto
om : C:/wso2esb-1.7.1/webapp/WEB-INF/classes/conf/trust.jks
2008-12-10 13:43:01,943 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOSender HTTPS Sender starting
2008-12-10 13:43:02,458 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServerManager Starting transport vfs
2008-12-10 13:43:02,474 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO VFSTransportListener VFS Listener started
2008-12-10 13:43:02,474 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServerManager Starting transport admin/ht
2008-12-10 13:43:02,474 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServerManager Starting transport http on
8280
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOListener HTTP Listener startin
port : 8280
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServerManager Starting transport mailto
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO MailTransportListener MAILTO Listener sta
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServerManager Starting transport https on
8243
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOSSLListener Loading Identity K
re from : C:/wso2esb-1.7.1/webapp/WEB-INF/classes/conf/identity.jks
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOSSLListener Loading Trust Keys
from : C:/wso2esb-1.7.1/webapp/WEB-INF/classes/conf/trust.jks
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO HttpCoreNIOListener HTTPS Listener starti
port : 8243
2008-12-10 13:43:02,489 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServerManager Ready for processing
2008-12-10 13:43:03,942 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
INFO ServiceBusManager [ESB] Start request com
d
2008-12-10 13:43:04,098 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
ERROR Http11BaseProtocol Error initializing end
java.io.IOException: SunX509 KeyManagerFactory not available
at
org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFac
tory.java:125)
at
org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocke
tFactory.java:88)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.
java:292)
at
org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java
:141)
at
org.apache.catalina.connector.Connector.initialize(Connector.java:1016)
at org.apache.catalina.startup.Embedded.start(Embedded.java:826)
at org.wso2.esb.TomcatServer.start(TomcatServer.java:107)
at org.wso2.esb.ServiceBus.main(ServiceBus.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:24
0)
at java.lang.Thread.run(Thread.java:810)
2008-12-10 13:43:04,098 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
FATAL TomcatServer Error starting embedded Tomc
rver :
LifecycleException: Protocol handler initialization failed:
java.io.IOException: SunX509 KeyManagerFactory not availabl
at
org.apache.catalina.connector.Connector.initialize(Connector.java:1018)
at org.apache.catalina.startup.Embedded.start(Embedded.java:826)
at org.wso2.esb.TomcatServer.start(TomcatServer.java:107)
at org.wso2.esb.ServiceBus.main(ServiceBus.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:24
0)
at java.lang.Thread.run(Thread.java:810)
2008-12-10 13:43:04,098 [7.28.130.231-wh24cu6052] [WrapperSimpleAppMain]
FATAL ServiceBus Error starting the WSO2 ESB. S
g for details
org.wso2.esb.ServiceBusException: LifecycleException: Protocol handler
initialization failed: java.io.IOException: SunX
eyManagerFactory not available
at org.wso2.esb.TomcatServer.start(TomcatServer.java:112)
at org.wso2.esb.ServiceBus.main(ServiceBus.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:24
0)
at java.lang.Thread.run(Thread.java:810)
Caused by:
LifecycleException: Protocol handler initialization failed:
java.io.IOException: SunX509 KeyManagerFactory not availabl
at
org.apache.catalina.connector.Connector.initialize(Connector.java:1018)
at org.apache.catalina.startup.Embedded.start(Embedded.java:826)
at org.wso2.esb.TomcatServer.start(TomcatServer.java:107)
... 7 more
_______________________________________________
Esb-java-user mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-user