Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
On Mon, Mar 7, 2011 at 3:05 PM, Samisa Abeysinghe wrote: > Can someone please write an OT KB on this? > > I will write one explaining the configurations and end to end scenarios. Regards, Manisha > > On Mon, Mar 7, 2011 at 2:47 PM, Manisha Gayathri wrote: > >> Hi Kasun, >> >> Copy the following jars into APPSERVER_HOME/lib/core/WEB-INF/lib folder. >> >>1. geronimo-jms_1.1_spec-1.1.1.jar >>2. activemq-core-5.2.0.jar >>3. geronimo-j2ee-management_1.0_spec-1.0.jar >> >> >> This resolves the problem. >> >> Thanks >> Regards, >> Manisha >> >> >> On Mon, Mar 7, 2011 at 7:24 AM, Rajika Kumarasiri wrote: >> >>> >>> >>> On Mon, Mar 7, 2011 at 7:23 AM, Rajika Kumarasiri wrote: >>> Now the JMS jars should be placed in $CARBON_HOME/core/WEB-INF/lib. Copy only activemq-core and geronimo-j2ee-management_1.0_spec-1.0 jars. geranomo-jms jars is now by default ship with carbon. lib/relam folder should not be used because it'll remove shortly. I also wrote some notes here. >>> >>> >>> http://rajikak.blogspot.com/2011/01/configuring-jms-transport-in-wso2-esb.html >>> Rajika On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: > Hi, > $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? > > - jms broker : apache-activemq-5.4.2 > > - /repository/components/lib contains > activeio-core-3.1.2.jar activemq-core-5.4.2.jar > geronimo-j2ee-management_1.1_spec-1.0.1.jar > geronimo-jms_1.1_spec-1.1.1.jar > > > [2011-03-06 09:32:24,367] ERROR > {org.wso2.carbon.core.transports.AbstractTransportService} - Error while > initializing the jms listener > java.lang.NoClassDefFoundError: javax/jms/JMSException > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) > at > org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) > at > org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) > at > org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) > at > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > at > org.apache.catalina.
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
There's a brief tutorial [1] written by Senaka on this subject. [1] http://wso2.org/library/tutorials/creating-secure-jms-connections-apache-activemq Regards, Pavithra On Mon, Mar 7, 2011 at 3:05 PM, Samisa Abeysinghe wrote: > Can someone please write an OT KB on this? > > > On Mon, Mar 7, 2011 at 2:47 PM, Manisha Gayathri wrote: > >> Hi Kasun, >> >> Copy the following jars into APPSERVER_HOME/lib/core/WEB-INF/lib folder. >> >>1. geronimo-jms_1.1_spec-1.1.1.jar >>2. activemq-core-5.2.0.jar >>3. geronimo-j2ee-management_1.0_spec-1.0.jar >> >> >> This resolves the problem. >> >> Thanks >> Regards, >> Manisha >> >> >> On Mon, Mar 7, 2011 at 7:24 AM, Rajika Kumarasiri wrote: >> >>> >>> >>> On Mon, Mar 7, 2011 at 7:23 AM, Rajika Kumarasiri wrote: >>> Now the JMS jars should be placed in $CARBON_HOME/core/WEB-INF/lib. Copy only activemq-core and geronimo-j2ee-management_1.0_spec-1.0 jars. geranomo-jms jars is now by default ship with carbon. lib/relam folder should not be used because it'll remove shortly. I also wrote some notes here. >>> >>> >>> http://rajikak.blogspot.com/2011/01/configuring-jms-transport-in-wso2-esb.html >>> Rajika On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: > Hi, > $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? > > - jms broker : apache-activemq-5.4.2 > > - /repository/components/lib contains > activeio-core-3.1.2.jar activemq-core-5.4.2.jar > geronimo-j2ee-management_1.1_spec-1.0.1.jar > geronimo-jms_1.1_spec-1.1.1.jar > > > [2011-03-06 09:32:24,367] ERROR > {org.wso2.carbon.core.transports.AbstractTransportService} - Error while > initializing the jms listener > java.lang.NoClassDefFoundError: javax/jms/JMSException > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) > at > org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) > at > org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) > at > org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) > at > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) > at > org.apache.catalina.core.StandardEngineVa
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
Can someone please write an OT KB on this? On Mon, Mar 7, 2011 at 2:47 PM, Manisha Gayathri wrote: > Hi Kasun, > > Copy the following jars into APPSERVER_HOME/lib/core/WEB-INF/lib folder. > >1. geronimo-jms_1.1_spec-1.1.1.jar >2. activemq-core-5.2.0.jar >3. geronimo-j2ee-management_1.0_spec-1.0.jar > > > This resolves the problem. > > Thanks > Regards, > Manisha > > > On Mon, Mar 7, 2011 at 7:24 AM, Rajika Kumarasiri wrote: > >> >> >> On Mon, Mar 7, 2011 at 7:23 AM, Rajika Kumarasiri wrote: >> >>> Now the JMS jars should be placed in $CARBON_HOME/core/WEB-INF/lib. Copy >>> only activemq-core and geronimo-j2ee-management_1.0_spec-1.0 jars. >>> geranomo-jms jars is now by default ship with carbon. lib/relam folder >>> should not be used because it'll remove shortly. I also wrote some notes >>> here. >>> >> >> >> http://rajikak.blogspot.com/2011/01/configuring-jms-transport-in-wso2-esb.html >> >>> >>> Rajika >>> >>> On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: >>> Hi, $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? - jms broker : apache-activemq-5.4.2 - /repository/components/lib contains activeio-core-3.1.2.jar activemq-core-5.4.2.jar geronimo-j2ee-management_1.1_spec-1.0.1.jar geronimo-jms_1.1_spec-1.1.1.jar [2011-03-06 09:32:24,367] ERROR {org.wso2.carbon.core.transports.AbstractTransportService} - Error while initializing the jms listener java.lang.NoClassDefFoundError: javax/jms/JMSException at org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) at org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) at org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) at org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) at org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) at org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
Hi Kasun, Copy the following jars into APPSERVER_HOME/lib/core/WEB-INF/lib folder. 1. geronimo-jms_1.1_spec-1.1.1.jar 2. activemq-core-5.2.0.jar 3. geronimo-j2ee-management_1.0_spec-1.0.jar This resolves the problem. Thanks Regards, Manisha On Mon, Mar 7, 2011 at 7:24 AM, Rajika Kumarasiri wrote: > > > On Mon, Mar 7, 2011 at 7:23 AM, Rajika Kumarasiri wrote: > >> Now the JMS jars should be placed in $CARBON_HOME/core/WEB-INF/lib. Copy >> only activemq-core and geronimo-j2ee-management_1.0_spec-1.0 jars. >> geranomo-jms jars is now by default ship with carbon. lib/relam folder >> should not be used because it'll remove shortly. I also wrote some notes >> here. >> > > > http://rajikak.blogspot.com/2011/01/configuring-jms-transport-in-wso2-esb.html > >> >> Rajika >> >> On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: >> >>> Hi, >>> $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? >>> >>> - jms broker : apache-activemq-5.4.2 >>> >>> - /repository/components/lib contains >>> activeio-core-3.1.2.jar activemq-core-5.4.2.jar >>> geronimo-j2ee-management_1.1_spec-1.0.1.jar >>> geronimo-jms_1.1_spec-1.1.1.jar >>> >>> >>> [2011-03-06 09:32:24,367] ERROR >>> {org.wso2.carbon.core.transports.AbstractTransportService} - Error while >>> initializing the jms listener >>> java.lang.NoClassDefFoundError: javax/jms/JMSException >>> at >>> org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) >>> at >>> org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) >>> at >>> org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) >>> at >>> org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) >>> at >>> org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) >>> at >>> org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at >>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) >>> at >>> org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) >>> at >>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) >>> at >>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) >>> at >>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) >>> at >>> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >>> at >>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) >>> at >>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) >>> at >>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >>> at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >>> at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) >>> at >>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) >>> at >>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) >>> at >>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) >>> at >>> org.apache.
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
On Mon, Mar 7, 2011 at 7:23 AM, Rajika Kumarasiri wrote: > Now the JMS jars should be placed in $CARBON_HOME/core/WEB-INF/lib. Copy > only activemq-core and geronimo-j2ee-management_1.0_spec-1.0 jars. > geranomo-jms jars is now by default ship with carbon. lib/relam folder > should not be used because it'll remove shortly. I also wrote some notes > here. > http://rajikak.blogspot.com/2011/01/configuring-jms-transport-in-wso2-esb.html > > Rajika > > On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: > >> Hi, >> $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? >> >> - jms broker : apache-activemq-5.4.2 >> >> - /repository/components/lib contains >> activeio-core-3.1.2.jar activemq-core-5.4.2.jar >> geronimo-j2ee-management_1.1_spec-1.0.1.jar >> geronimo-jms_1.1_spec-1.1.1.jar >> >> >> [2011-03-06 09:32:24,367] ERROR >> {org.wso2.carbon.core.transports.AbstractTransportService} - Error while >> initializing the jms listener >> java.lang.NoClassDefFoundError: javax/jms/JMSException >> at >> org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) >> at >> org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) >> at >> org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) >> at >> org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) >> at >> org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) >> at >> org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) >> at >> org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) >> at >> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) >> at >> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) >> at >> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) >> at >> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >> at >> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) >> at >> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) >> at >> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >> at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) >> at >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) >> at >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >> at >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >> at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) >> at >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >> at >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) >> at >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) >> at >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) >> at >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) >> at >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) >> at >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) >> at java.lang.Thread.run(Thread.java:619) >> Caused by: java.lang.ClassNotFoundException: javax.jms.JMSException >> at >> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:443) >> at >> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) >> at >> org.eclipse.osgi.internal.loader.BundleLoa
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
Now the JMS jars should be placed in $CARBON_HOME/core/WEB-INF/lib. Copy only activemq-core and geronimo-j2ee-management_1.0_spec-1.0 jars. geranomo-jms jars is now by default ship with carbon. lib/relam folder should not be used because it'll remove shortly. I also wrote some notes here. Rajika On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: > Hi, > $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? > > - jms broker : apache-activemq-5.4.2 > > - /repository/components/lib contains > activeio-core-3.1.2.jar activemq-core-5.4.2.jar > geronimo-j2ee-management_1.1_spec-1.0.1.jar > geronimo-jms_1.1_spec-1.1.1.jar > > > [2011-03-06 09:32:24,367] ERROR > {org.wso2.carbon.core.transports.AbstractTransportService} - Error while > initializing the jms listener > java.lang.NoClassDefFoundError: javax/jms/JMSException > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) > at org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) > at > org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) > at > org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) > at > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.ClassNotFoundException: javax.jms.JMSException > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:443) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > ... 40 more > > > -- > Kasun Indrasiri > Senior Soft
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
Copy these jars to lib/realm and try. Regards Charitha On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: > Hi, > $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? > > - jms broker : apache-activemq-5.4.2 > > - /repository/components/lib contains > activeio-core-3.1.2.jar activemq-core-5.4.2.jar > geronimo-j2ee-management_1.1_spec-1.0.1.jar > geronimo-jms_1.1_spec-1.1.1.jar > > > [2011-03-06 09:32:24,367] ERROR > {org.wso2.carbon.core.transports.AbstractTransportService} - Error while > initializing the jms listener > java.lang.NoClassDefFoundError: javax/jms/JMSException > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) > at org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) > at > org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) > at > org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) > at > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.ClassNotFoundException: javax.jms.JMSException > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:443) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > ... 40 more > > > -- > Kasun Indrasiri > Senior Software Engineer > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > > cell: +94 71 536 4128 > Blog : http://kasunpanorama.blogspot.com/ > > ___ > Carbon-dev mailing list > Carbon-dev@wso2.o
Re: [Carbon-dev] Cannot enable JMS transport listener/sender in wso2appserver-4.0.0
On Sun, Mar 6, 2011 at 9:10 PM, Kasun Indrasiri wrote: > Hi, > $subject. However this works fine in wso2wsas-3.2.0. Any thoughts? > > - jms broker : apache-activemq-5.4.2 > > - /repository/components/lib contains > activeio-core-3.1.2.jar activemq-core-5.4.2.jar > geronimo-j2ee-management_1.1_spec-1.0.1.jar > geronimo-jms_1.1_spec-1.1.1.jar > I think the location where you have to deploy the jars are different in latest releases. There were some discussions regarding this earlier as well. Digging into the old mailing list threads might help. Thanks, Hiranya > > > [2011-03-06 09:32:24,367] ERROR > {org.wso2.carbon.core.transports.AbstractTransportService} - Error while > initializing the jms listener > java.lang.NoClassDefFoundError: javax/jms/JMSException > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.(JMSConnectionFactoryManager.java:45) > at org.apache.axis2.transport.jms.JMSListener.doInit(JMSListener.java:58) > at > org.apache.axis2.transport.base.AbstractTransportListenerEx.init(AbstractTransportListenerEx.java:62) > at > org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:130) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:445) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:145) > at > org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:156) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:314) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.ClassNotFoundException: javax.jms.JMSException > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:443) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > ... 40 more > > > -- > Kasun Indrasiri > Senior Software Engineer > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware