ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Process Server (WID/WPS/WAS+) » Problem with MQ Export binding

Post new topic  Reply to topic
 Problem with MQ Export binding « View previous topic :: View next topic » 
Author Message
dotaneli
PostPosted: Wed Jun 11, 2008 7:29 am    Post subject: Problem with MQ Export binding Reply with quote

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
View user's profile Send private message
mq2wps
PostPosted: Tue Jun 24, 2008 2:43 am    Post subject: Reply with quote

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
View user's profile Send private message
dotaneli
PostPosted: Thu Jun 26, 2008 4:08 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Process Server (WID/WPS/WAS+) » Problem with MQ Export binding
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.