Skip to Content
author's profile photo Former Member
Former Member

JMS adapter

Hi all

What is need and what is business requriment for scenarios using JMS adapter.

Can we use JMS adapter inplace file adapter?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 11:55 AM

    Hi,

    We use JMS Adapter while we are communicating with the messaging systems like MQ Series

    /people/kan.th/blog/2007/02/05/exploring-jms-and-sap-xi-jms-adaper

    /people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

    Regards

    Seshagiri

    Edited by: N V Seshagiri on Jun 16, 2008 1:57 PM

    Add a comment
    10|10000 characters needed characters exceeded

    • HI,

      JMS adapter we need because when you try to connect to some queueing systems like MQ series and TIBJMS. To send data to MQ series Queueing system / TIBJMS or any other queueing systen, from XI side there is an adapter called JMS Adapter.

      Adapter work is to fill the gap between the A system and B system. Here XI is system A and B is any third party application who wants to receive data from XI for their queueing system.

      Hope this will clear you.

      Regards

      Aashish Sinha

      PS ; reward points if helpful

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 12:12 PM

    Hi Sushma,

    You have to use the JMS Adapter if you want to send Messages to Messaging Servers You Need JMS Adapter in Target side. For the in XI you have to Use JMS Adapter.

    If you are no need to Communicate the Messaging Servers no need of JMS Adapters.

    Reward points if needful.

    Thanks,

    RamuV

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 16, 2008 at 11:58 AM

    Hi,

    The JMS adapter (Java Message Service) enables you to connect messaging systems to the Integration Engine or the PCK.

    The adapter supports the JMS specification 1.02b and 1.1.

    Before you can use the JMS adapter you must first install the relevant JMS driver. The required Java libraries are product-specific and can be obtained from either the product vendor or other providers. Following installation, you must deploy the Java libraries on the J2EE server so that the JMS adapter can access the required Java classes at runtime.

    If you use MQSeries 53x.xxx, you must enter the following JAR files in aii_af_jmsproviderlib.sda.

    ● com.ibm.mq.jar

    ● com.ibm.mqbind.jar

    ● com.ibm.mqjms.jar

    ● connector.jar (use the JAR file from the J2EE client directory)

    Features

    To be able to send content from a messaging system to the Integration Engine or the PCK you must configure the sender JMS adapter.

    ● To be able to forward XML messages from the Integration Engine or the PCK to a messaging system, you must configure a receiver JMS adapter. The receiver adapter supports system acknowledgments but not application acknowledgments.

    Regards

    Aashish Sinha

    PS : reward points if helpful

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2008 at 12:00 PM

    HI

    we will use the JMS adapter while communicating with the messaging systems such as MQ series.

    Java Messaging Service (JMS) Adapter

    The JMS Adapter allows support for an arbitrary JMS provider, as well as for select queue connections (SonicMQ, Websphere, etc). This driver is not supplied with the adapter but must come from the product vendor or a 3rd party. The adapter allows message content to be sent from a messaging system to the Integration Server and vice versa

    refer the following links for further assistance

    Please go through the following links.....

    Async/Sync Communication using JMS adapter without BPM (SP 19):

    /people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19

    Sync/Async communication in JMS adapter without BPM (SP19):

    /people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

    First would be to deploy drivers for JMS scenarios - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10

    Secondly, to configure JMS adapters;

    http://help.sap.com/saphelp_nw04/helpdata/en/cd/d85a9d6fab7d4dbb7ae421f710626c/content.htm

    In case JMS scenario that you have is a sync one, in that case if you are below SP19 you might have to build a BPM - ref: http://help.sap.com/saphelp_nw04/helpdata/en/83/d2a84028c9e469e10000000a1550b0/content.htm

    /people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19

    /people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

    How to correlate JMS messages - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5059f110-0d01-0010-7c8b-fdc983be70c0

    How to use conversion modules in JMS - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f02d12a7-0201-0010-5780-8bfc7d12f891

    cheers

    reward points if found useful

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.