I'm getting the same ClassCastException in the newly released AS-5.2.0 as well [1].
It seems we have removed the global transport config from the UI but the service specific config is still there with bugs. [1]https://wso2.org/jira/browse/WSAS-1616 Charitha Kankanamge Senior Manager, Technical Support cell: +94 717 129 752 http://charithaka.blogspot.com *SOA and Testing without nonsense* On Sun, Aug 18, 2013 at 1:22 PM, Isuru Perera <[email protected]> wrote: > Hi, > > $subject. > > This is regarding SO question [1]. > > It gives following error: > > [2013-08-18 09:55:24,582] ERROR - AbstractTransportService Error while > initializing the jms listener > java.lang.ClassCastException: java.lang.String cannot be cast to > org.apache.axiom.om.OMElement > at > org.apache.axis2.transport.jms.JMSConnectionFactory.<init>(JMSConnectionFactory.java:79) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.<init>(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:125) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:448) > 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:212) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) > at > org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) > at > org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) > at > org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) > at > org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) > at > org.wso2.carbon.transport.mgt.stub.TransportAdminStub.updateGloballyDefinedInParameters(TransportAdminStub.java:3676) > at > org.wso2.carbon.transport.mgt.ui.TransportAdminClient.updateGloballyDefinedInParameters(TransportAdminClient.java:276) > at > org.apache.jsp.transport_002dmgt.update_005ftransport_jsp._jspService(org.apache.jsp.transport_002dmgt.update_005ftransport_jsp:164) > ..... > [2013-08-18 09:55:24,586] ERROR - RPCInOnlyMessageReceiver Error while > initializing the jms listener > org.apache.axis2.AxisFault: Error while initializing the jms listener > at > org.wso2.carbon.core.transports.AbstractTransportService.updateGlobalTransportParameters(AbstractTransportService.java:131) > at > org.wso2.carbon.transport.mgt.TransportAdmin.updateGloballyDefinedInParameters(TransportAdmin.java:448) > 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:212) > at > org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) > at > org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) > at > org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) > at > org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) > at > org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) > at > org.wso2.carbon.transport.mgt.stub.TransportAdminStub.updateGloballyDefinedInParameters(TransportAdminStub.java:3676) > at > org.wso2.carbon.transport.mgt.ui.TransportAdminClient.updateGloballyDefinedInParameters(TransportAdminClient.java:276) > at > org.apache.jsp.transport_002dmgt.update_005ftransport_jsp._jspService(org.apache.jsp.transport_002dmgt.update_005ftransport_jsp:164) > .... > Caused by: java.lang.ClassCastException: java.lang.String cannot be cast > to org.apache.axiom.om.OMElement > at > org.apache.axis2.transport.jms.JMSConnectionFactory.<init>(JMSConnectionFactory.java:79) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.loadConnectionFactoryDefinitions(JMSConnectionFactoryManager.java:58) > at > org.apache.axis2.transport.jms.JMSConnectionFactoryManager.<init>(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:125) > ... 116 more > > I couldn't find information on docs also. [2] > > [1] > http://stackoverflow.com/questions/18281262/wso2-esb-jms-listener-configuration-at-runtime > [2] http://docs.wso2.org/wiki/display/ESB470/Configuring+Transports > > -- > Isuru Perera > Senior Software Engineer | WSO2, Inc. | http://wso2.com/ > Lean . Enterprise . Middleware > > Twitter: http://twitter.com/chrishantha | LinkedIn: > http://lk.linkedin.com/in/chrishantha/ > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
