[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    [jira] Commented: (AMQ-1126) The Resource Adapter ignores the
From:       "Sharath Komarla (JIRA)" <jira () apache ! org>
Date:       2008-11-26 20:43:05
Message-ID: 404079782.1227732185495.JavaMail.jira () brutus
[Download RAW message or body]


    [ https://issues.apache.org/activemq/browse/AMQ-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47638#action_47638 \
] 

Sharath Komarla commented on AMQ-1126:
--------------------------------------

After further research, I no longer believe this to be RA specific.  A colleague of \
mine has filed issue 2016, and I believe that to be the root cause of what I was \
seeing.

> The Resource Adapter ignores the JMSXGroupID when dispatching to MDBs
> ---------------------------------------------------------------------
> 
> Key: AMQ-1126
> URL: https://issues.apache.org/activemq/browse/AMQ-1126
> Project: ActiveMQ
> Issue Type: Bug
> Components: JCA Container
> Affects Versions: 4.0.1
> Environment: Java 1.4.2_08
> JBoss 4.0.4
> ActiveMQ 4.0.1
> Reporter: John Robinson
> Fix For: 5.3.0
> 
> Attachments: msg-group-test.zip
> 
> 
> Integrate AMQ into JBoss using the data source, and resource adapter.  Create an \
> outbound queue and an MDB with a pool size of 100.  Dispatch several messages to \
> the outbound queue, setting the JMSXGroupID property on the message to be the same \
> value each time.  In the MDB's onMessage method print out the MDBs toString (don't \
> override toString) and you should see something that looks like: \
> OutQueueProcessorBean@19a7266 Observe two things:
> a) Many messages are processed in parallel
> b) Many different values will occur after the @ in the above message, denoting that \
> more than on MDB instance is being handed messages. The correct behavior would be \
> to dispatch messages with the same group id to the same MDB instance in sequence.  \
> This would allow messages from different groups to be processed in parallel, but \
> messages in any one group would be processed serially, in the order in which they \
> were placed into the queue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic