You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Phani Balaji Madgula (JIRA)" <de...@geronimo.apache.org> on 2006/03/01 11:14:39 UTC
[jira] Created: (GERONIMO-1662) ActiveMQ client not able to send
message to destination in Tx session
ActiveMQ client not able to send message to destination in Tx session
------------------------------------------------------------------------
Key: GERONIMO-1662
URL: http://issues.apache.org/jira/browse/GERONIMO-1662
Project: Geronimo
Type: Bug
Components: ActiveMQ
Versions: 1.0
Environment: All supported platforms
Reporter: Phani Balaji Madgula
Hi,
I observed the following when I was trying to port my MDBs on Geronimo.
Session session = connection.createQueueSession(true,0);
Queue queue = session.createQueue("PhaniQueue1");
MessageProducer sender = session.createProducer(queue);
TextMessage message = session.createTextMessage("add item");
....
.....
sender.send(message);
When the message is sent to "PhaniQueue1", an MDB has to pick it up. But in this case, it is not happening. No error in console or logs.
When I change transactional session to non-Tx one, the message will be successfully processed..
Session session = connection.createQueueSession(false,Session.AUTO_ACKNOWLEDGE);
I have also tested with standalone ActiveMQ. It is failing there also.
Thanks
phani
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (GERONIMO-1662) ActiveMQ client not able to send
message to destination in Tx session
Posted by "David Jencks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-1662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Jencks closed GERONIMO-1662.
----------------------------------
Resolution: Invalid
Since there have been no other comments on this I'm closing it as user error.
Normally in an application server environment you want to use the app servers transaction management. If you are in a standalone environment I'm assuming that since you don't show any attempt to commit the transaction, you aren't committing it: the message can only be made available for delivery after the transaction commits.
If there is an actual problem taking the above into consideration please reopen.
> ActiveMQ client not able to send message to destination in Tx session
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1662
> URL: https://issues.apache.org/jira/browse/GERONIMO-1662
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ
> Affects Versions: 1.0
> Environment: All supported platforms
> Reporter: Phani Balaji Madgula
>
> Hi,
> I observed the following when I was trying to port my MDBs on Geronimo.
>
> Session session = connection.createQueueSession(true,0);
> Queue queue = session.createQueue("PhaniQueue1");
> MessageProducer sender = session.createProducer(queue);
> TextMessage message = session.createTextMessage("add item");
> ....
> .....
> sender.send(message);
>
> When the message is sent to "PhaniQueue1", an MDB has to pick it up. But in this case, it is not happening. No error in console or logs.
>
> When I change transactional session to non-Tx one, the message will be successfully processed..
> Session session = connection.createQueueSession(false,Session.AUTO_ACKNOWLEDGE);
> I have also tested with standalone ActiveMQ. It is failing there also.
>
> Thanks
> phani
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.