|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Problem with MQ Export binding |
« View previous topic :: View next topic » |
Author |
Message
|
dotaneli |
Posted: Wed Jun 11, 2008 7:29 am Post subject: Problem with MQ Export binding |
|
|
Voyager
Joined: 19 Oct 2005 Posts: 99 Location: Israel
|
Hello everyone.
I am trying to simulate our Legacy system (writing a stub).
So - i have created a mediation flow on the WESB which is exported with an interface that has the operation "getData" defined.
"getData" is 2-way:
Input: MQRequest
Output: MQReply
MQRequest - DO that has one string named "in"
MQReply - DO that has one string named "out"
Also i created a new business object map to retrieve the received string, add my own hard-coded phrase and put it into the new string - as a response. So:
MQRequest(in string) + Local variable (Variable string) joins together to MQReply (out string)
The Mediation Flow itself has an Input, a Business Object Map which correlates to the business object map described a few lines above, and an output.
The export is as follows:
Binding:
Input data binding configuration: com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplXML
Output data binding configuration: com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplXML
Function selector configuration:
com.ibm.websphere.sca.mq.selector.impl.Constant
Method bindings:
getData:
Native method: handleMessage
Input data binding configuration: com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplXML
Output data binding configuration: com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplXML
Message is read from queue, however action rolled back. Log shows:
[6/11/08 18:15:55:875 GMT+02:00] 0000003e ServerSession W WMSG0031E: Exception processing JMS Message for MDB _export.MQExportMQ, JMSDestination RishumIshiMQ/MQExport_MQ_RECEIVE_D : com.ibm.wsspi.sibx.mediation.flow.MediationRuntimeException: CWSXM1025E: An unexpected exception occurred during flow invocation: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:227)
at com.ibm.wsspi.sibx.mediation.flow.ejb.EJSLocalStatelessMediationFlow_f5ad87fe.invokeRequestFlow(EJSLocalStatelessMediationFlow_f5ad87fe.java:127)
at com.ibm.ws.sibx.scax.mediation.component.ejb.EJBMediationFlowComponentImpl.invokeRequestFlow(EJBMediationFlowComponentImpl.java:205)
at com.ibm.ws.sibx.scax.runtime.handler.MFCImplementationHandler.processMessage(MFCImplementationHandler.java:189)
at com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:1286)
at com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedMessageImpl.java:815)
at com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(ModuleSessionBean.java:338)
at com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSupportedActivitySessionSupports(ModuleSessionBean.java:279)
at com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactionNotSupportedActivitySessionSupports(EJSLocalStatelessModule_43132892.java:199)
at com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.transactionLocalActivitySessionAny(UOWStrategyImpl.java:411)
at com.ibm.ws.sca.internal.uow.handler.JoinUOWHandler.processMessage(JoinUOWHandler.java:134)
at com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:1297)
at com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedMessageImpl.java:815)
at com.ibm.wsspi.sca.mq.inbound.MQInboundImpl.onMessage(MQInboundImpl.java:389)
at com.ibm.ejs.jms.listener.MDBWrapper$PriviledgedOnMessage.run(MDBWrapper.java:302)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63)
at com.ibm.ejs.jms.listener.MDBWrapper.callOnMessage(MDBWrapper.java:271)
at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java:240)
at com.ibm.mq.jms.MQSession.run(MQSession.java:1593)
at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java:970)
at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage(ServerSession.java:891)
at com.ibm.ejs.jms.listener.ServerSession.onMessage(ServerSession.java:656)
at com.ibm.ejs.jms.listener.ServerSession.dispatch(ServerSession.java:623)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.ejs.jms.listener.ServerSessionDispatcher.dispatch(ServerSessionDispatcher.java:37)
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:96)
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:132)
at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:481)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: java.lang.RuntimeException: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBodyImpl(ServiceMessageObjectImpl.java:574)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBody(ServiceMessageObjectImpl.java:506)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.eGet(ServiceMessageObjectImpl.java:697)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:595)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:587)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:582)
at com.ibm.ws.bo.bomodel.util.BOUtil.get(BOUtil.java:568)
at com.ibm.ws.bo.bomodel.util.BOUtil.getFeature(BOUtil.java:295)
at com.ibm.ws.bo.bomodel.util.BOUtil.get(BOUtil.java:592)
at com.ibm.ws.bo.bomodel.impl.BusinessObjectImpl.get(BusinessObjectImpl.java:158)
at com.ibm.ws.sibx.mediation.primitives.util.xpath.DataObjectPropertyPointer.getImmediateNode(DataObjectPropertyPointer.java:445)
at org.apache.commons.jxpath.ri.model.beans.PropertyPointer.getImmediateValuePointer(PropertyPointer.java:127)
at org.apache.commons.jxpath.ri.model.NodePointer.getValuePointer(NodePointer.java:238)
at org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.getValue(JXPathContextReferenceImpl.java:331)
at org.apache.commons.jxpath.ri.JXPathCompiledExpression.getValue(JXPathCompiledExpression.java:57)
at com.ibm.ws.sibx.mediation.primitives.util.PrivilegedCompiledExpression$4.run(PrivilegedCompiledExpression.java:107)
at java.security.AccessController.doPrivileged(AccessController.java:197)
at com.ibm.ws.sibx.mediation.primitives.util.PrivilegedCompiledExpression.getValue(PrivilegedCompiledExpression.java:105)
at com.ibm.ws.sibx.mediation.primitives.bomapper.BOMapperMediation.getInputDataObject(BOMapperMediation.java:426)
at com.ibm.ws.sibx.mediation.primitives.bomapper.BOMapperMediation.mediate(BOMapperMediation.java:243)
at com.ibm.ws.sibx.scax.mediation.engine.JavaMediationPrimitive.performInvocation(JavaMediationPrimitive.java:314)
at com.ibm.ws.sibx.scax.mediation.engine.JavaMediationPrimitive.invoke(JavaMediationPrimitive.java:212)
at com.ibm.ws.sibx.scax.mediation.engine.MediationPrimitive.invokeConnections(MediationPrimitive.java:303)
at com.ibm.ws.sibx.scax.mediation.engine.Input.invoke(Input.java:132)
at com.ibm.ws.sibx.scax.mediation.engine.RequestFlow.invokeFlow(RequestFlow.java:128)
at com.ibm.ws.sibx.scax.mediation.engine.MediationFlow.invokeRequestFlow(MediationFlow.java:132)
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:216)
... 31 more
Caused by: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.wsspi.sca.mq.data.MQParsableNativeDataHolder.getBody(MQParsableNativeDataHolder.java:214)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBodyImpl(ServiceMessageObjectImpl.java:558)
... 57 more
Caused by: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.initializeBodyDataBinding(ReadingBindingHelper.java:376)
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.readBody(ReadingBindingHelper.java:323)
at com.ibm.wsspi.sca.mq.data.MQParsableNativeDataHolder.getBody(MQParsableNativeDataHolder.java:145)
... 58 more
Caused by: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sca.internal.sdo.impl.DataFactoryImpl.resolveType(DataFactoryImpl.java:170)
at com.ibm.ws.sca.internal.sdo.impl.DataFactoryImpl.create(DataFactoryImpl.java:72)
at com.ibm.websphere.sca.sdo.DataFactory$1.create(DataFactory.java:68)
at com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplText.read(MQDataBindingImplText.java:68)
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.initializeBodyDataBinding(ReadingBindingHelper.java:367)
... 60 more
SCA context:
Interaction: [invokeAsyncWithCallback,getData] {RishumIshiMQ}MQExport.export => {RishumIshiMQ}RishumIshiMQ.component
Handler: com/ibm/ws/sibx/scax/runtime/handler/MFCImplementationHandler (com.ibm.ws.sibx.scax.runtime.handler.MFCImplementationHandler,com/ibm/wsspi/sca/extensions/ImplementationGroup2)
Wrapped by:
com.ibm.websphere.sca.ServiceRuntimeException: CWSXM0202E: An unexpected exception occurred when processing mediation flow for component RishumIshiMQ in module RishumIshiMQ: caused by: com.ibm.wsspi.sibx.mediation.flow.MediationRuntimeException: CWSXM1025E: An unexpected exception occurred during flow invocation: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sibx.scax.runtime.handler.MFCImplementationHandler.processMessage(MFCImplementationHandler.java:196)
at com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:1286)
at com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedMessageImpl.java:815)
at com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(ModuleSessionBean.java:338)
at com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSupportedActivitySessionSupports(ModuleSessionBean.java:279)
at com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactionNotSupportedActivitySessionSupports(EJSLocalStatelessModule_43132892.java:199)
at com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.transactionLocalActivitySessionAny(UOWStrategyImpl.java:411)
at com.ibm.ws.sca.internal.uow.handler.JoinUOWHandler.processMessage(JoinUOWHandler.java:134)
at com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:1297)
at com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedMessageImpl.java:815)
at com.ibm.wsspi.sca.mq.inbound.MQInboundImpl.onMessage(MQInboundImpl.java:389)
at com.ibm.ejs.jms.listener.MDBWrapper$PriviledgedOnMessage.run(MDBWrapper.java:302)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63)
at com.ibm.ejs.jms.listener.MDBWrapper.callOnMessage(MDBWrapper.java:271)
at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java:240)
at com.ibm.mq.jms.MQSession.run(MQSession.java:1593)
at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java:970)
at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage(ServerSession.java:891)
at com.ibm.ejs.jms.listener.ServerSession.onMessage(ServerSession.java:656)
at com.ibm.ejs.jms.listener.ServerSession.dispatch(ServerSession.java:623)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.ejs.jms.listener.ServerSessionDispatcher.dispatch(ServerSessionDispatcher.java:37)
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:96)
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:132)
at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:481)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: com.ibm.wsspi.sibx.mediation.flow.MediationRuntimeException: CWSXM1025E: An unexpected exception occurred during flow invocation: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:227)
at com.ibm.wsspi.sibx.mediation.flow.ejb.EJSLocalStatelessMediationFlow_f5ad87fe.invokeRequestFlow(EJSLocalStatelessMediationFlow_f5ad87fe.java:127)
at com.ibm.ws.sibx.scax.mediation.component.ejb.EJBMediationFlowComponentImpl.invokeRequestFlow(EJBMediationFlowComponentImpl.java:205)
at com.ibm.ws.sibx.scax.runtime.handler.MFCImplementationHandler.processMessage(MFCImplementationHandler.java:189)
... 28 more
Caused by: java.lang.RuntimeException: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBodyImpl(ServiceMessageObjectImpl.java:574)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBody(ServiceMessageObjectImpl.java:506)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.eGet(ServiceMessageObjectImpl.java:697)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:595)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:587)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:582)
at com.ibm.ws.bo.bomodel.util.BOUtil.get(BOUtil.java:568)
at com.ibm.ws.bo.bomodel.util.BOUtil.getFeature(BOUtil.java:295)
at com.ibm.ws.bo.bomodel.util.BOUtil.get(BOUtil.java:592)
at com.ibm.ws.bo.bomodel.impl.BusinessObjectImpl.get(BusinessObjectImpl.java:158)
at com.ibm.ws.sibx.mediation.primitives.util.xpath.DataObjectPropertyPointer.getImmediateNode(DataObjectPropertyPointer.java:445)
at org.apache.commons.jxpath.ri.model.beans.PropertyPointer.getImmediateValuePointer(PropertyPointer.java:127)
at org.apache.commons.jxpath.ri.model.NodePointer.getValuePointer(NodePointer.java:238)
at org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.getValue(JXPathContextReferenceImpl.java:331)
at org.apache.commons.jxpath.ri.JXPathCompiledExpression.getValue(JXPathCompiledExpression.java:57)
at com.ibm.ws.sibx.mediation.primitives.util.PrivilegedCompiledExpression$4.run(PrivilegedCompiledExpression.java:107)
at java.security.AccessController.doPrivileged(AccessController.java:197)
at com.ibm.ws.sibx.mediation.primitives.util.PrivilegedCompiledExpression.getValue(PrivilegedCompiledExpression.java:105)
at com.ibm.ws.sibx.mediation.primitives.bomapper.BOMapperMediation.getInputDataObject(BOMapperMediation.java:426)
at com.ibm.ws.sibx.mediation.primitives.bomapper.BOMapperMediation.mediate(BOMapperMediation.java:243)
at com.ibm.ws.sibx.scax.mediation.engine.JavaMediationPrimitive.performInvocation(JavaMediationPrimitive.java:314)
at com.ibm.ws.sibx.scax.mediation.engine.JavaMediationPrimitive.invoke(JavaMediationPrimitive.java:212)
at com.ibm.ws.sibx.scax.mediation.engine.MediationPrimitive.invokeConnections(MediationPrimitive.java:303)
at com.ibm.ws.sibx.scax.mediation.engine.Input.invoke(Input.java:132)
at com.ibm.ws.sibx.scax.mediation.engine.RequestFlow.invokeFlow(RequestFlow.java:128)
at com.ibm.ws.sibx.scax.mediation.engine.MediationFlow.invokeRequestFlow(MediationFlow.java:132)
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:216)
... 31 more
Caused by: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.wsspi.sca.mq.data.MQParsableNativeDataHolder.getBody(MQParsableNativeDataHolder.java:214)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBodyImpl(ServiceMessageObjectImpl.java:558)
... 57 more
Caused by: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.initializeBodyDataBinding(ReadingBindingHelper.java:376)
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.readBody(ReadingBindingHelper.java:323)
at com.ibm.wsspi.sca.mq.data.MQParsableNativeDataHolder.getBody(MQParsableNativeDataHolder.java:145)
... 58 more
Caused by: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sca.internal.sdo.impl.DataFactoryImpl.resolveType(DataFactoryImpl.java:170)
at com.ibm.ws.sca.internal.sdo.impl.DataFactoryImpl.create(DataFactoryImpl.java:72)
at com.ibm.websphere.sca.sdo.DataFactory$1.create(DataFactory.java:68)
at com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplText.read(MQDataBindingImplText.java:68)
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.initializeBodyDataBinding(ReadingBindingHelper.java:367)
... 60 more
[6/11/08 18:15:55:937 GMT+02:00] 0000003e ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file C:\IBM3\WebSphere\ESB\profiles\ESB01\logs\ffdc\server1_0000003e_08.06.11_18.15.55_8.txt
[6/11/08 18:15:55:937 GMT+02:00] 0000003e ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file C:\IBM3\WebSphere\ESB\profiles\ESB01\logs\ffdc\server1_0000003e_08.06.11_18.15.55_8.txt
[6/11/08 18:15:55:984 GMT+02:00] 0000003e ExceptionUtil E CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "onMessage" on bean "BeanId(RishumIshiMQApp#RishumIshiMQEJB.jar#_export.MQExportMQ, null)". Exception data: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.ejs.jms.listener.ServerSessionDispatcher.dispatch(ServerSessionDispatcher.java:37)
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:96)
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:132)
at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:481)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: com.ibm.websphere.sca.ServiceRuntimeException: CWSXM0202E: An unexpected exception occurred when processing mediation flow for component RishumIshiMQ in module RishumIshiMQ: caused by: com.ibm.wsspi.sibx.mediation.flow.MediationRuntimeException: CWSXM1025E: An unexpected exception occurred during flow invocation: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sibx.scax.runtime.handler.MFCImplementationHandler.processMessage(MFCImplementationHandler.java:196)
at com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:1286)
at com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedMessageImpl.java:815)
at com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(ModuleSessionBean.java:338)
at com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSupportedActivitySessionSupports(ModuleSessionBean.java:279)
at com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactionNotSupportedActivitySessionSupports(EJSLocalStatelessModule_43132892.java:199)
at com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.transactionLocalActivitySessionAny(UOWStrategyImpl.java:411)
at com.ibm.ws.sca.internal.uow.handler.JoinUOWHandler.processMessage(JoinUOWHandler.java:134)
at com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:1297)
at com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedMessageImpl.java:815)
at com.ibm.wsspi.sca.mq.inbound.MQInboundImpl.onMessage(MQInboundImpl.java:389)
at com.ibm.ejs.jms.listener.MDBWrapper$PriviledgedOnMessage.run(MDBWrapper.java:302)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63)
at com.ibm.ejs.jms.listener.MDBWrapper.callOnMessage(MDBWrapper.java:271)
at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java:240)
at com.ibm.mq.jms.MQSession.run(MQSession.java:1593)
at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java:970)
at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage(ServerSession.java:891)
at com.ibm.ejs.jms.listener.ServerSession.onMessage(ServerSession.java:656)
at com.ibm.ejs.jms.listener.ServerSession.dispatch(ServerSession.java:623)
... 9 more
Caused by: com.ibm.wsspi.sibx.mediation.flow.MediationRuntimeException: CWSXM1025E: An unexpected exception occurred during flow invocation: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:227)
at com.ibm.wsspi.sibx.mediation.flow.ejb.EJSLocalStatelessMediationFlow_f5ad87fe.invokeRequestFlow(EJSLocalStatelessMediationFlow_f5ad87fe.java:127)
at com.ibm.ws.sibx.scax.mediation.component.ejb.EJBMediationFlowComponentImpl.invokeRequestFlow(EJBMediationFlowComponentImpl.java:205)
at com.ibm.ws.sibx.scax.runtime.handler.MFCImplementationHandler.processMessage(MFCImplementationHandler.java:189)
... 28 more
Caused by: java.lang.RuntimeException: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBodyImpl(ServiceMessageObjectImpl.java:574)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBody(ServiceMessageObjectImpl.java:506)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.eGet(ServiceMessageObjectImpl.java:697)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:595)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:587)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:582)
at com.ibm.ws.bo.bomodel.util.BOUtil.get(BOUtil.java:568)
at com.ibm.ws.bo.bomodel.util.BOUtil.getFeature(BOUtil.java:295)
at com.ibm.ws.bo.bomodel.util.BOUtil.get(BOUtil.java:592)
at com.ibm.ws.bo.bomodel.impl.BusinessObjectImpl.get(BusinessObjectImpl.java:158)
at com.ibm.ws.sibx.mediation.primitives.util.xpath.DataObjectPropertyPointer.getImmediateNode(DataObjectPropertyPointer.java:445)
at org.apache.commons.jxpath.ri.model.beans.PropertyPointer.getImmediateValuePointer(PropertyPointer.java:127)
at org.apache.commons.jxpath.ri.model.NodePointer.getValuePointer(NodePointer.java:238)
at org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.getValue(JXPathContextReferenceImpl.java:331)
at org.apache.commons.jxpath.ri.JXPathCompiledExpression.getValue(JXPathCompiledExpression.java:57)
at com.ibm.ws.sibx.mediation.primitives.util.PrivilegedCompiledExpression$4.run(PrivilegedCompiledExpression.java:107)
at java.security.AccessController.doPrivileged(AccessController.java:197)
at com.ibm.ws.sibx.mediation.primitives.util.PrivilegedCompiledExpression.getValue(PrivilegedCompiledExpression.java:105)
at com.ibm.ws.sibx.mediation.primitives.bomapper.BOMapperMediation.getInputDataObject(BOMapperMediation.java:426)
at com.ibm.ws.sibx.mediation.primitives.bomapper.BOMapperMediation.mediate(BOMapperMediation.java:243)
at com.ibm.ws.sibx.scax.mediation.engine.JavaMediationPrimitive.performInvocation(JavaMediationPrimitive.java:314)
at com.ibm.ws.sibx.scax.mediation.engine.JavaMediationPrimitive.invoke(JavaMediationPrimitive.java:212)
at com.ibm.ws.sibx.scax.mediation.engine.MediationPrimitive.invokeConnections(MediationPrimitive.java:303)
at com.ibm.ws.sibx.scax.mediation.engine.Input.invoke(Input.java:132)
at com.ibm.ws.sibx.scax.mediation.engine.RequestFlow.invokeFlow(RequestFlow.java:128)
at com.ibm.ws.sibx.scax.mediation.engine.MediationFlow.invokeRequestFlow(MediationFlow.java:132)
at com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean.invokeRequestFlow(MediationFlowBean.java:216)
... 31 more
Caused by: An error occurred while parsing native data: The error message is: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema.
Caused By: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.wsspi.sca.mq.data.MQParsableNativeDataHolder.getBody(MQParsableNativeDataHolder.java:214)
at com.ibm.ws.sibx.smobo.impl.ServiceMessageObjectImpl.getBodyImpl(ServiceMessageObjectImpl.java:558)
... 57 more
Caused by: commonj.connector.runtime.DataBindingException: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.initializeBodyDataBinding(ReadingBindingHelper.java:376)
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.readBody(ReadingBindingHelper.java:323)
at com.ibm.wsspi.sca.mq.data.MQParsableNativeDataHolder.getBody(MQParsableNativeDataHolder.java:145)
... 58 more
Caused by: java.lang.IllegalArgumentException: Package cannot be found: http://com.ibm.websphere.jms.data.bindings/schema
at com.ibm.ws.sca.internal.sdo.impl.DataFactoryImpl.resolveType(DataFactoryImpl.java:170)
at com.ibm.ws.sca.internal.sdo.impl.DataFactoryImpl.create(DataFactoryImpl.java:72)
at com.ibm.websphere.sca.sdo.DataFactory$1.create(DataFactory.java:68)
at com.ibm.websphere.sca.mq.data.impl.MQDataBindingImplText.read(MQDataBindingImplText.java:68)
at com.ibm.ws.sca.internal.mq.ReadingBindingHelper.initializeBodyDataBinding(ReadingBindingHelper.java:367)
... 60 more
Can anyone please help?
Thanks. |
|
Back to top |
|
 |
mq2wps |
Posted: Tue Jun 24, 2008 2:43 am Post subject: |
|
|
Novice
Joined: 06 Feb 2007 Posts: 14
|
Using the BOMXMLSerializer convert the Inout BO into and XML and put that XML message onto the inout queue.See if you still get the errors. |
|
Back to top |
|
 |
dotaneli |
Posted: Thu Jun 26, 2008 4:08 am Post subject: |
|
|
Voyager
Joined: 19 Oct 2005 Posts: 99 Location: Israel
|
Hey, don't know what BOMXMLSerializer is...
Anyhow my problem now is different:
I can read simple string messages using JMSTextBody (any way using my own string BO?).
I cannot parse input into XML tree.. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|