CEP with inbound JMS Adapter

Problem: The inbound adapter is not triggered at all.
I have an EPN with an inbound JMS adapter listening to a JMS Queue hosted in my 11g Jdev SOA Suite. The queue is populated from a SOA composite. I can see the messages in the queue and my CEP application is deployed succesfully, but my JMS Adapter doesn't get any.
Here's the relevant section from EPN xml file:
{color:#3366ff}<bean id="OrderConverter" class="agb.foc.order.OrderMessageConverter"/>
<wlevs:adapter id="OrderIn" provider="jms-inbound">
<wlevs:instance-property name="converterBean" ref="OrderConverter"/>
</wlevs:adapter>
{color}
Here's my jms-adapter xml file:
{color:#3366ff}<jms-adapter>
<name>OrderIn</name>
<jndi-provider-url>t3://localhost:7001</jndi-provider-url>
<connection-jndi-name>weblogic/jms/ConnectionFactory</connection-jndi-name>
<destination-jndi-name>agb/jms/TestQueue</destination-jndi-name>
<user>weblogic</user>
<password>weblogic</password>
<concurrent-consumers>1</concurrent-consumers>
<session-transacted>false</session-transacted>
</jms-adapter>{color}
And the queue details from the weblogic admin console:
{color:#3366ff}Name: AgbTestQueue
Type: Queue
JNDI Name: agb/jms/TestQueue{color}
Note: I'm using CEP 10gR3 with Eclipse IDE and 11g Jdeveloper SOA suite internal release which comes after TP4.
Thanks in advance
Alosh
Edited by: aloshbennett on Feb 9, 2009 10:44 PM
formatting

UPDATE:
If I send the messages via a standalone java client, CEP is accepting them.
The difference I see in both the messages is
{color:#c0c0c0}SOA messages arrive in the queue with JMSXDeliveryCount property set to 1, while standalone client messages arrive in the queue with JMSXDeliveryCount set to 0.
{color}
{color:#c0c0c0}
Why does the messages from SOA composite arrive with JMSXDeliveryCount set to 1? Why does that prevent CEP from receiving them?{color}
EDIT Again: The messages look identical from the admin console. The JMSXDeliveryCount goes up because the delivery to CEP fails and it could be a red herring.
If I export the messages from SOA Composite to a file and import them back, CEP picks them up.
Help!
Edited by: aloshbennett on Feb 10, 2009 8:09 AM

Similar Messages

  • Inbound JMS adapter with MapMessage

    I'm sharing the following problem and solution with using the OEP inbound message adapter because it may be
    a common situation occurring to other users.
    Recently was using the inbound JMS adapter with its default (OEP internal) converter from JMS MapMessage
    messages to OEP events. The inbound adapter was receiving MapMessage messages but it was not assigning
    values to the corresponding attributes in the specified input event instance.
    The problem was that I was not properly creating the MapMessage messages in the JMS producer client.
    I was using method setStringProperty() instead of method setString(), which is what is needed to set name/value
    pairs of type String, and similarly with other primitive Java data types. Here's a code snippet for building and sending
    a MapMessage on the client side:
          try {
          mapm = qsess.createMapMessage();
          mapm.setString("valueType1", "value1");
          mapm.setString("valueType2", "value2");
          mapm.setInt("valueType3", 5);
          producer.send(mapm);
         } catch (JMSException jmse) {
         jmse.printStackTrace(System.err);
         System.exit(0);
    Regards,
    Mauricio

    OSB JMS config:
    <queue name="RequestQ">
    <sub-deployment-name>wlsbJMSServer</sub-deployment-name>
    <jndi-name>RequestQ</jndi-name>
    </queue>
    <queue name="ResponseQ">
    <sub-deployment-name>wlsbJMSServer</sub-deployment-name>
    <jndi-name>ResponseQ</jndi-name>
    </queue>
    Business service in OSB from where message is sent to the "ResponseQ" which is consumed by CEP.
    Jms Inbound CEP Config:
    <jms-adapter>
    <name>jmsAdapterInbound</name>
    <jndi-provider-url>t3://10.227.145.164:7005</jndi-provider-url>
    <connection-jndi-name>weblogic.jms.XAConnectionFactory</connection-jndi-name>          
    <destination-jndi-name>ResponseQ</destination-jndi-name>
    <user>weblogic</user>
    <password>weblogic123</password>
    <work-manager>JettyWorkManager</work-manager>
    <concurrent-consumers>1</concurrent-consumers>
    <session-transacted>false</session-transacted>
    </jms-adapter>

  • Error in Inbound JMS adapter(in ESB project)

    Hello all,
    I am trying out a sample ESB application, where an ESB service is listening on a JMS topic (OEMS database persistence) for new employee notifications. Upon receiving the message, the service will invoke a stored procedure to insert a record in the database.
    I am using inbound jms adapter to receive the jms messages from a jms topic, that is configured using Oracle AQ. I made all the necessary changes in oc4j-ra.xml, application.xml, and data-sources.xml files.
    But when I send a jms messages, I see the following errors in the oc4j log.xml:
    Failed to activate endpoint for Service "DefaultSystem.AQJMStoDB.ListenForNewEmployees". Reason : oracle.tip.esb.server.common.exceptions.BusinessEventFatalException: An unhandled exception has been thrown in the ESB system. The exception reported is: "ORABPEL-12517
    AdapterFrameworkImpl::endpointActivation - Endpoint Activation Error.
    The Resource Adapter was unable to activate the endpoint :{} due to the following reason: ORABPEL-12531
    Error while setting JCA WSDL Property.
    Property setPassword cannot be set on oracle.tip.adapter.jms.JmsManagedConnectionFactory due to: [Caused by: Can't find bundle for base name oracle.tip.pc.infra.exception.i18n.PCExceptionList, locale en_US]
    Please verify the spelling of the property.
    [Caused by: Can't find bundle for base name oracle.tip.pc.infra.exception.i18n.PCExceptionList, locale en_US]
    Please correct the reported issue and redeploy the BPEL process.
         at oracle.tip.adapter.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:566)
         at oracle.tip.esb.server.service.impl.inadapter.ESBActivationAgent.activateInboundJcaEndpoint(Unknown Source)
         at oracle.tip.esb.server.service.impl.inadapter.ESBActivationAgent.performEndpointActivation(Unknown Source)
         at oracle.tip.esb.server.service.impl.inadapter.ESBActivationAgent.activateEndpoint(Unknown Source)
         at oracle.tip.esb.server.service.impl.inadapter.InboundAdapterService.activateEndpoint(Unknown Source)
         at oracle.tip.esb.server.service.impl.inadapter.InboundAdapterService.activateService(Unknown Source)
         at oracle.tip.esb.server.service.EsbServiceFactory.activateEsbService(Unknown Source)
         at oracle.tip.esb.server.service.EsbServiceFactory.initializeEsbServices(Unknown Source)
         at oracle.tip.esb.server.common.RuntimeESBSystem.start(Unknown Source)
         at oracle.tip.esb.common.system.SystemFactory.startSystemsForCluster(Unknown Source)
         at oracle.tip.esb.server.bootstrap.RuntimeResourceAdapter.startListenersForSystems(Unknown Source)
         at oracle.tip.esb.server.bootstrap.RuntimeResourceAdapter.startListeners(Unknown Source)
         at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.startESBListeners(Unknown Source)
         at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.setupRuntime(Unknown Source)
         at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.initializeESB(Unknown Source)
         at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter$PingTester.run(Unknown Source)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: ORABPEL-12531
    Error while setting JCA WSDL Property.
    Property setPassword cannot be set on oracle.tip.adapter.jms.JmsManagedConnectionFactory due to: [Caused by: Can't find bundle for base name oracle.tip.pc.infra.exception.i18n.PCExceptionList, locale en_US]
    Please verify the spelling of the property.
         at oracle.tip.adapter.fw.wsdl.WSDLUtils.invokeSetMethod(WSDLUtils.java:763)
         at oracle.tip.adapter.fw.wsdl.WSDLUtils.setCciSpecParameters(WSDLUtils.java:665)
         at oracle.tip.adapter.fw.wsdl.WSDLUtils.setupManagedConnectionFactory(WSDLUtils.java:465)
         at oracle.tip.adapter.fw.wsdl.WSDLUtils.setupManagedConnectionFactory(WSDLUtils.java:421)
         at oracle.tip.adapter.fw.jca.AdapterLocator.findResourceAdapter(AdapterLocator.java:195)
         at oracle.tip.adapter.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:341)
         ... 20 more
    Can anybody provide any inputs on this error?
    Thanks,
    Pram

    All,
    Problem is solved. I changed the value for the Source directory & the adapter started to poll.
    Thanx,
    Homiar.

  • Error in Inbound JMS adapter (ESB project)

    Hello all,
    I am trying out a sample ESB application, where an ESB service is listening on a JMS topic (OEMS database persistence) for new employee notifications. Upon receiving the message, the service will invoke a stored procedure to insert a record in the database.
    I am using inbound jms adapter to receive the jms messages from a jms topic, that is configured using Oracle AQ. I made all the necessary changes in oc4j-ra.xml, application.xml, and data-sources.xml files.
    But when I send a jms messages, I see the following errors in the oc4j log.xml:
    Failed to activate endpoint for Service "DefaultSystem.AQJMStoDB.ListenForNewEmployees". Reason : oracle.tip.esb.server.common.exceptions.BusinessEventFatalException: An unhandled exception has been thrown in the ESB system. The exception reported is: "ORABPEL-12517
    AdapterFrameworkImpl::endpointActivation - Endpoint Activation Error.
    The Resource Adapter was unable to activate the endpoint :{} due to the following reason: ORABPEL-12531
    Error while setting JCA WSDL Property.
    Property setPassword cannot be set on oracle.tip.adapter.jms.JmsManagedConnectionFactory due to: [Caused by: Can't find bundle for base name oracle.tip.pc.infra.exception.i18n.PCExceptionList, locale en_US]
    Please verify the spelling of the property.
    [Caused by: Can't find bundle for base name oracle.tip.pc.infra.exception.i18n.PCExceptionList, locale en_US]
    Please correct the reported issue and redeploy the BPEL process.
    at oracle.tip.adapter.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:566)
    at oracle.tip.esb.server.service.impl.inadapter.ESBActivationAgent.activateInboundJcaEndpoint(Unknown Source)
    at oracle.tip.esb.server.service.impl.inadapter.ESBActivationAgent.performEndpointActivation(Unknown Source)
    at oracle.tip.esb.server.service.impl.inadapter.ESBActivationAgent.activateEndpoint(Unknown Source)
    at oracle.tip.esb.server.service.impl.inadapter.InboundAdapterService.activateEndpoint(Unknown Source)
    at oracle.tip.esb.server.service.impl.inadapter.InboundAdapterService.activateService(Unknown Source)
    at oracle.tip.esb.server.service.EsbServiceFactory.activateEsbService(Unknown Source)
    at oracle.tip.esb.server.service.EsbServiceFactory.initializeEsbServices(Unknown Source)
    at oracle.tip.esb.server.common.RuntimeESBSystem.start(Unknown Source)
    at oracle.tip.esb.common.system.SystemFactory.startSystemsForCluster(Unknown Source)
    at oracle.tip.esb.server.bootstrap.RuntimeResourceAdapter.startListenersForSystems(Unknown Source)
    at oracle.tip.esb.server.bootstrap.RuntimeResourceAdapter.startListeners(Unknown Source)
    at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.startESBListeners(Unknown Source)
    at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.setupRuntime(Unknown Source)
    at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.initializeESB(Unknown Source)
    at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter$PingTester.run(Unknown Source)
    at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: ORABPEL-12531
    Error while setting JCA WSDL Property.
    Property setPassword cannot be set on oracle.tip.adapter.jms.JmsManagedConnectionFactory due to: [Caused by: Can't find bundle for base name oracle.tip.pc.infra.exception.i18n.PCExceptionList, locale en_US]
    Please verify the spelling of the property.
    at oracle.tip.adapter.fw.wsdl.WSDLUtils.invokeSetMethod(WSDLUtils.java:763)
    at oracle.tip.adapter.fw.wsdl.WSDLUtils.setCciSpecParameters(WSDLUtils.java:665)
    at oracle.tip.adapter.fw.wsdl.WSDLUtils.setupManagedConnectionFactory(WSDLUtils.java:465)
    at oracle.tip.adapter.fw.wsdl.WSDLUtils.setupManagedConnectionFactory(WSDLUtils.java:421)
    at oracle.tip.adapter.fw.jca.AdapterLocator.findResourceAdapter(AdapterLocator.java:195)
    at oracle.tip.adapter.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:341)
    ... 20 more
    Can anybody provide any inputs on this error?
    Thanks,
    Pram

    All,
    Problem is solved. I changed the value for the Source directory & the adapter started to poll.
    Thanx,
    Homiar.

  • Is synchronous scenario possible with JDBC & JMS adapter?

    Suppose,JDBC adapter is updating a table or deleting some entry from a table.Can we have an acknowledgement back that the work has been done successfully??
    same qstn for JMS adapter also..
    Suppose JMS adptr is communicating with any messaging system,can we have acknowledgement back?

    Jms Adapter supports Asynchronous scenarios only but If u want to use Synchronous then possible with Standard module beans :
    For ex: JMS to Rfc synchronous scenario:
    In id:
    Sender jms adapter supports Asynchronous scenarios so we have to use standard module beans in Module tab.
    Like :
    AF_Modules/RequestResponseBean -> 0
    CallSapAdapter
    AF_Modules/ResponseOnewayBean -> 1
    And Provide  values in configuration:
    0 -> passThrough -> true
    1 -> receiverChannel ->provide RECEIVER JMS adapter name ( have to create one more JMS receiver communication channel for responce )
    1 -> receiverService ->provide receiver adapter service name (that is  provide sender business component because need response for sender )
    jdbc adapter :
    http://www.****************/Tutorials/XI/SOAP2JDBC/Page1.htm

  • Problem with Inbound Resource-Adapter

    Hi
    we have an adapter for bpel that installs as rar in the soa oc4j instance runing on a linux maschine (j2ee+bpel, no http/apache). Because the adapter needs to bound a port <1024 for incoming messages, the application server runs as root-user. Is it possible to run the oc4j-instance as oracle user and bind to that port <1024 by setting a sticky bit? Which binary we have to change? Is there any configuration options to opmn?
    Thanks in advance
    Gregor

    Turning on Debugging, found the problem:
              <[JCABindingManager] activationSpec=null>
              <[JCABindingManager] The activationSpec is null, deActivation is skipped>
              In the application.xml, I had
              1. ejb (mdb) module and then
              2. connector module
              Changed the application.xml to
              1. connector module and then
              2. ejb (mdb) module
              container then called endpointDeactivation on undeployment.

  • JMS adapter with complex messages

    Each of our MQ Series messages contain several transactions.  Our standard format is:
    <Message>
    <RecordSet(1..n)>
    HeaderRecord
    Item Record(1..n)
    </RecordSet>
    </Message>
    Does anyone have an example for how this would be done in XI 3.0?  I have seen how this can be done with the file adapter, but with the JMS adapter do I need to use BPM? 
    Thanks,
    Andrew

    Each of our MQ Series messages contain several transactions.  Our standard format is:
    <Message>
    <RecordSet(1..n)>
    HeaderRecord
    Item Record(1..n)
    </RecordSet>
    </Message>
    Does anyone have an example for how this would be done in XI 3.0?  I have seen how this can be done with the file adapter, but with the JMS adapter do I need to use BPM? 
    Thanks,
    Andrew

  • Extract SOAP Header from JMS Adapter PartnerLink

    Hi Chintan,
    I have next problem:
    I have a JMS queue. The message in this queue are "SOAP Message" with Body and SOAP Header.
    I have developed a "BPEL JMS service" with a JMS Adapter PartnerLink.I need extract SOAP Header from PartnetLink JMS Adapter, but with headerVariable into "Receive activity" it´s not work OK.
    Could anybody help me with this problems?
    Thanks a lot.
    Regards.

    HI,
    Try your luck at this link
    http://orasoa.blogspot.com/2007/09/using-custom-headers-in-bpel.html

  • Missing message in JMS adapter sender

    Hi,
    we have a synchronous interface with a JMS adapter. The scenario is:
    ECC 5.0 -> XI -> MQSeries -> XI -> ECC 5.0
    We put the message in the queue MQ correctly and we get the response message. I can see this in the adapter monitoring in RuntimeWorkbench. But from this moment the message is missing. I can't see anything in the bpm monitoring (SXMB_MONI_BPE). The bpm stops in workitem receive but doesn't return any error.
    I don't know how to see where we lose the message and why.
    Thanks for advance.
    Paloma

    Hi,
    Can you see your message in SXMB_MONI? Is your BPM is in running state in sxmb_moni?
    You can double click on "PE" in sxmb_moni. It will take you to the Workflow display. Then click on button Technical details,which will show you all steps and if you expand all branches..you should be able to see your error / exception message in case if any.
    Please check n let us know the result.
    Nilesh

  • JMS adapter does not recover from error

    Hello everyone,
    We are noticing some strange behavior with the JMS adapter, and would like your help. We have messages coming into XI from WebSphere MQ. We have configured a Sender Comm channel (MQ_SENDER) with the appropriate JMS adapter, with a specified queue name (TEST.Q) . We have installed the appropriate MQ-JMS libraries for v6.0.
    Here's the problem scenario... initially the application sending the messages to the specified queue was putting an incorrectly formatted MQRFH2 structure in the message. Predictably, this caused our comm channel to fail, and it shows up on the adapter monitor in the failed state with the message "MQJMS1050: The MQRFH2 header has an incorrect format Code: MQJMS1050". This in itself is not a problem, we realized that the application was sending a malformed message. The problem occurs when we fixed the sending application to completely strip out the MQRFH2 header altogether. When the new message is sent, the comm channel seems "stuck" on the previous error, and does not even pick up the new message from the queue. The adapter monitor continues to show the same error for the comm channel. Now when we modified the comm channel to read from a DIFFERENT queue (TEST2.Q) , the comm channel got out of the error state and is able to successfully process new messages coming into that queue. However, when we revert the comm channel back to the original queue (TEST.Q) it reverts back to the original MQJMS1050 error, and does not pick up new messages on the queue.
    Any assistance would be greatly appreciated...

    Hi,
    1) Try to refresh the metadata
    2) Check the Queue status
    3) Once again check the Queue name. try to make the Sender JMS adapter inactive .save  it..again make it active  and  save it and  activate the object.
    4) Refresh the Cache :
    a)Start transaction SXI_CACHE.
    b)From the context menu XI Runtime Cache select Start Complete Cache Refresh.
    If you still face issue try this .
    Many actions require to access System Landscape Directory content from the Integration Builder. To optimize performance, this content is loaded into a cache so that the System Landscape Directory does not have to be accessed directly each time that System Landscape Directory content is required.
    However, this cache is not automatically updated if changes are made to the content of the System Landscape Directory. For this reason that we delete the System Landscape Directory cache if changes have been made to content in the System Landscape Directory. The cache is then filled each time that the System Landscape Directory is accessed. If we log on to the Integration Builder after we have made a change in the SLD, we do not need to delete the SLD cache.
    To clear the SLD cache, from the Integration Builder main menu, choose Environment ® Delete Cache for SLD Data.
    Once we have deleted the cache for SLD data, accessing objects in the SLD may take longer than usual initially.
    Regards
    Agasthuri Doss

  • XI JMS adapter after JMS provider reboot

    Hi All,
    I have problem with XI JMS adapter. Adapter is in a JMS client role and JMS provider is Tibco. After reboot of JMS service in JMS provider, XI JMS adapter loose username and pw in connection and try logon to queue as an anonymous user.
    After deactivation + activation of XI JMS adapter, connection seems to work correctly with uname & pw.
    In JMS adapter we have folloving settings and we are connected straight into queue:
    Transport Protocol = SonicMQ JMS Provider
    General JMS Settings:
    Transactional JMS Session is in use
    Delivery Mode of Message Producer = Persist JMS messages..
    + Queue user & pw
    Error Handling Settings:
    Wait After Message Error(msecs) = 60000
    Wait Before Reconnect(msecs) = 60000
    Does anyone ran into this earlier?
    Thanks in advance.
    -Kimmo

    Hi Saravana,
    It seems that no connection is available to queue. In JMS adapter are you using correct path for finding these provider specifig classes in front of class name. Example: javax.jms.QueueConnectionFactory
    It is also possible that username of JMS provider which you configure to JMS adapter does not have correct rights for reading/writing or accessing to queue.
    We are not using any additional settings for JMS adapter. For server name we have also added protocol which is tcp://<servername> and using transactional JMS session.
    We had this same error when trying connect to queue via JNDI. Then we changed JMS adapter to connect straight to queue and it started to work.

  • When we should use JMS based proxy services and when JMS Adapter in OSB

    Hi,
    Can somebody explain me when we could go for JMS Adapter and when we should go for JMS based service in OSB?
    The one scenerio i can think of is when my provider/consumer is using jms provider other than WLS jms provider we should use jms adapter.
    Edited by: user12883209 on Jan 5, 2012 5:29 AM

    I don't think there are clear guidelines available, however here is my view.
    1) OSB 11gR1 is not certified with Oracle JMS Adapter. It is certified with Oracle FTP, Database, AQ and application adapters.
    http://docs.oracle.com/cd/E21764_01/doc.1111/e15867/interop.htm#OSBAG1403
    2) In addition of the Weblogic JMS, OSB can also integrate with following provider without using adapter.
    - WebSphere MQ
    - Tibco EMS
    3) if you need to integrate JMS with BPEL Process or Oracle SOA suite composite, it has built in support for generic Oracle JMS adapter. Oracle generic JMS adapter can integrate with AQ JMS (JMS providers OJMS 8.1.7, 9.0.1.4, and 9.2), TIBCO JMS, IBM Websphere MQSeries (IBM MQSeries JMS 6.0), Weblogic JMS, Apache, and Active MQ
    http://docs.oracle.com/cd/E14571_01/integration.1111/e10231/adptr_jms.htm
    4) If you need to integrate OSB with Weblogic JMS, WebSphere MQ, Tbco EMS it does not need JMS adapter.
    Hope this helps !!!
    Jayesh Patel
    http://jayesh-patel.blogspot.com/
    http://www.yagnasys.com/

  • JMS Adapter: Disabling debug log

    Hi All,
    we are having trouble with the JMS Adapter. Adapter is showing message in the opmn/default oc4j intance log growing until 15gb or more..
    Is there a way to disable the JMS transaction log ?
    Log is showing the following lines:
    <2010-02-25 13:12:48,244> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_start(Xid( Global Id 17.1b.f0.d9.ff.ff.ff.ff.e1.48.6d.06.27.01.00.00.04.74.08.00.00.00.00.00, Format Id 1330790740, Branch Id b3.b7.b7.73.00.00.00.00.00.00.00.00.00.00.00.00),0) invoked:oracle.tip.adapter.jms.JmsXAResource@121c9d1
    <2010-02-25 13:12:48,267> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_end(Xid( Global Id 17.1b.f0.d9.ff.ff.ff.ff.e1.48.6d.06.27.01.00.00.d5.72.08.00.00.00.00.00, Format Id 1330790740, Branch Id b3.b7.b7.73.00.00.00.00.00.00.00.00.00.00.00.00),67108864) invoked:oracle.tip.adapter.jms.JmsXAResource@be22d2
    <2010-02-25 13:12:48,268> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_commit(Xid( Global Id 17.1b.f0.d9.ff.ff.ff.ff.e1.48.6d.06.27.01.00.00.d5.72.08.00.00.00.00.00, Format Id 1330790740, Branch Id b3.b7.b7.73.00.00.00.00.00.00.00.00.00.00.00.00),true) invoked:oracle.tip.adapter.jms.JmsXAResource@be22d2
    <2010-02-25 13:12:48,269> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_isSameRM(oracle.tip.adapter.jms.JmsXAResource@be22d2) invoked:oracle.tip.adapter.jms.JmsXAResource@be22d2
    <2010-02-25 13:12:48,269> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_setTransactionTimeout(10800) invoked:oracle.tip.adapter.jms.JmsXAResource@16d2727
    <2010-02-25 13:12:48,269> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_start(Xid( Global Id 17.1b.f0.d9.ff.ff.ff.ff.e1.48.6d.06.27.01.00.00.0b.74.08.00.00.00.00.00, Format Id 1330790740, Branch Id b3.b7.b7.73.00.00.00.00.00.00.00.00.00.00.00.00),0) invoked:oracle.tip.adapter.jms.JmsXAResource@16d2727
    <2010-02-25 13:12:48,271> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_end(Xid( Global Id 17.1b.f0.d9.ff.ff.ff.ff.e1.48.6d.06.27.01.00.00.d7.72.08.00.00.00.00.00, Format Id 1330790740, Branch Id b3.b7.b7.73.00.00.00.00.00.00.00.00.00.00.00.00),67108864) invoked:oracle.tip.adapter.jms.JmsXAResource@f03668
    <2010-02-25 13:12:48,272> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_commit(Xid( Global Id 17.1b.f0.d9.ff.ff.ff.ff.e1.48.6d.06.27.01.00.00.d7.72.08.00.00.00.00.00, Format Id 1330790740, Branch Id b3.b7.b7.73.00.00.00.00.00.00.00.00.00.00.00.00),true) invoked:oracle.tip.adapter.jms.JmsXAResource@f03668
    <2010-02-25 13:12:48,273> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_isSameRM(oracle.tip.adapter.jms.JmsXAResource@f03668) invoked:oracle.tip.adapter.jms.JmsXAResource@f03668
    <2010-02-25 13:12:48,273> <DEBUG> <default.collaxa.cube.ws> <JMSAdapter::Outbound> **** JmsXAResource_setTransactionTimeout(10800) invoked:oracle.tip.adapter.jms.JmsXAResource@c99711
    Thanks in advance.
    Regards,
    Marcelo.

    In fact I think this is a BPEL question. The log level for default.collaxa.cube.ws is controlled from the BPEL console (at least before 11g, I bet it remains more or less the same).
    In 10g you would log in to the BPEL console, select "Manage BPEL Domain", select "Logging" and then find the logger named "default.collaxa.cube.ws" in the list. Change the dropdown to a higher log level, for example Warn. Apply the changes and you are done. You may need to restart the instance if it doesn't seem to help.
    I can't point to the exact screens in 11g as I don't have it here, but the general procedure should be the same. Good luck!

  • JMS Adapter Classpath

    Folks...
    I am having problems with a conflicting Java .class file existing on WebAS and in a WebLogic driver I deployed for use with the JMS adapter. I am looking for a problem solving approach for this issue.
    I am able to post a message to WebLogic using a JMS receiver adapter, but the adapter immediately invalidates with a ClassCast exception once the message has been posted. After intensive debugging of the Java code in the driver I have discovered that this due to a conflict with WebAS due to a .class file with the exact same name. Specifically Request.class. WebAS has a Request.class and the WebLogic driver contains a Request.class, hence the ClassCast exception.
    What I am hoping is that there is a way to isolate the classpath for the adapter so that I can prioritize the .jar file before the standard SAP .jars. This way the adapter will find the WebLogic Request.class file before the SAP Request.class.
    If someone has a different way to approach this problem I am all ears. As usual many thanks for reading this note. -Jonathan

    Folks... In case anyone is interested. The full path for the Request and Response objects in WebAS are
    \usr\sap\RKK\JC01\j2ee\cluster\server0\apps\sap.com\tc~uddi\servlet_jsp\uddi\root\WEB-INF\classes\com\sap\uddi\interfaces
    \usr\sap\RKK\JC01\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.netweaver.bc.uwl\private\classes\com\sap\netweaver\bc\uwl\core\push
    They appear to be related to UDDI and UWL. So this afternoon I am going to try and delete them to see if the problem is corrected. If anyone has information on what these class files do then that would be helpful as well. I know that WebAS comes out of the box with services that are not always used by every usage type. It may be that these files are not needed by XI.
    Thanks

  • Inbound Resource Adapter problem on WebLogic 9

    Hi,
              I have a problem with inbound resource adapter deployed on WebLogic 9 when it's Work instance in run() tries to create an endpoint configured to RA via endpointActivation() - a call to MessageEndpointFactory's createEndpoint() method blocks if casted to interface that a receiving MDB implements!
              Or, to look at the code:
              endpoint = (MyMessageListener)factory.createEndpoint(null);
              will block. If a cast is removed the call does not block anymore but (of course) it is no longer possible to call an MDB.
              Any hints?

    Turning on Debugging, found the problem:
              <[JCABindingManager] activationSpec=null>
              <[JCABindingManager] The activationSpec is null, deActivation is skipped>
              In the application.xml, I had
              1. ejb (mdb) module and then
              2. connector module
              Changed the application.xml to
              1. connector module and then
              2. ejb (mdb) module
              container then called endpointDeactivation on undeployment.

Maybe you are looking for

  • How to cancel one file from recycle bin ...

    Hi all, most probably I'm making a very stupid question but how I can remove just selected files from recycle bin ? For removing I mean DELETED the files and not returning them into their original position. Thanks in advance for your help here Ciao G

  • Show/hide in an ADDT form

    has anyone successfully used a show/hide script of any kind in an ADDT form? What I'm trying to do is, I've got Yes and No radio buttons.  If Yes is clicked, a text box appears in the row below. If No is clicked, no change occurs. I had one that was

  • Error monitoring through workflow for idoc with message type ORDRSP

    Hi All, Through WE19 I am trying to post a failed idoc ie idoc in 51 status for message type ORDRSP to check whether the event IDOCORDRSP-INPUTERROROCCURED event is triggering or not. Though the idoc is going into 51 status and partner profile is mai

  • Adobe: Please Give Us An RoboHelp - AIR Help Forum

    Hi all, A client of mine is very interested in the AIR Help format after I showed them a test project. As with any new format, there are risks and bugs, and I want to know about as many of them as possible before I begin a large project with tight de

  • How do I fix Error Message = Out Of Memory Could Not Install or Delete Data"

    I have looked all over the internet and there is a lot of discussion about WHY this happens and a lot of discusion about what to do in the future to avoid this from happening. I need help with specific steps on how to delete the static image that is