Version 4

    From Thomas Cherel - tcherel,

     

    This is detailed sample (with detailed instructions in the

    readme) to configure WebSphere MQ as a JMS provider

    in JBoss 3.2.1 (and 3.0.7 as well).

     

    Here is an extract from the readme explaining what is

    covered in this sample:

     

    The current status of this sample is as follow:

     

    MDB listening to a WSMQ queue (using a non-XA

    connection factory) and sending a reply to another

    WSMQ queue (auto-acknowledge mode) is working.

     

    MDB listening to a WSMQ queue using an XA connection

    factory is not working. The MDB never receives any

    messages (see below for more details).

     

    MDB listening to a WSMQ queue (using a non-XA

    connection factory) and sending a reply to a JBoss

    queue (auto-acknowledge mode) is working.

     

    MDB listening to a WSMQ queue (using a non-XA

    connection factory) and sending a reply to a JBoss

    queue (using an XA connection factory) is working. The

    WSMQ queue and JBoss queue are synchronized but not

    in a 100% reliable way as the WSMQ queue is not using

    an XA connection factory.

     

    MDB listening to JBoss queue (using and XA connection

    factory) and sending a reply to a WSMQ queue within

    the same XA transaction is working. The two queues are

    completely synchronized through XA.

     

    No tests have been done using WSMQ Topics (it

    requires an extra piece of software for WSMQ).