FWIW I don't know of anyone testing the ActiveMQ RA on JOnAS so there
could be some issue there. Things work in Geronimo and WebLogic at
least.

You can specify multiple configurations on the URI using the normal
URI query notation ?foo=bar&whatnot=xyz etc


On 10/20/06, rkrol <[EMAIL PROTECTED]> wrote:

So anybody can help me ?
Is there any way to see the acknowledgement/transaction operations ?
How can I resolve my problem ?

Is it possible to define 2 flags in the Server URL specified in the ra.xml ?
I've tried these solutions without success :
<config-property-value>tcp://localhost:61616?jms.optimiseAcknowledge=false&jms.prefetchPolicy.queuePrefetch=1</config-property-value>
<config-property-value>tcp://localhost:61616?jms.optimiseAcknowledge=false,jms.prefetchPolicy.queuePrefetch=1</config-property-value>

I'm studying on the different open source MOM to replace MQ Series.
ActiveMQ seems to be very interesting, but because of this problem, I think
we are going to choose an other product...

For the last chance, I will test the MDP with Spring... hope it works.


Rudy


rkrol wrote:
>
> Hi,
>
> I have some problems with my MDB that I want to use to transfer messages
> from queue "question" to queue "reponse".
>
> The MDB works fine if there is only one message on the queue "question" :
>  - the message is received
>  - a message is sent on "reponse"
>  - transaction is commited
>
> The problem appears when the queue "question" contains more than one
> message :
>  - the first message is received
>  - the message on "reponse" is sent
>  - transaction is not committed, and goes on time-out
>              => first message is still in queue "question"
>              => the next messages are not treated
>
> Here is my configuration :
>  - ActiveMQ 4.1 SNAPSHOT executed in standalone mode
>  - a Ressource Adapter deployed on JOnAS 4.6.6
>  - a MDB deployed on the same JOnAS that use the JNDI names specified in
> the RA for ActiveMQ ConnexionFactory and Queues
>  - the configuration files :
>                * http://www.nabble.com/file/3748/activemq.xml activemq.xml
>                * http://www.nabble.com/file/3749/jonas-ejb-jar.xml
> jonas-ejb-jar.xml
>                * http://www.nabble.com/file/3750/ejb-jar.xml ejb-jar.xml
>                * http://www.nabble.com/file/3751/jonas-ra.xml jonas-ra.xml
>                * http://www.nabble.com/file/3753/ra.xml ra.xml
>  - the MDB code :  http://www.nabble.com/file/3756/MyMDBBean.java
> MyMDBBean.java
>
>
> I think the problem concerns the ActiveMQ configuration about the
> acknowledge management, because the same code works with JORAM...
> I've tried to
>  - disable the optimizeAcknowledge in the URL property of the "ra.xml"
> (ex:
> 
<config-property-value>tcp://localhost:61616?jms.optimizeAcknowledge=false</config-property-value>)
>  - configure the prefetch size to 1 in the URL property of the "ra.xml"
> (ex:
> 
<config-property-value>tcp://localhost:61616?jms.prefetchPolicy.all=1</config-property-value>)
>  - add the autoAcknowledge mode in ActivationSpec that is, I think, the
> default mode
> but these solutions don't resolve the problem...
>
> Thanks in advance for any help.
>
> Rudy
>

--
View this message in context: 
http://www.nabble.com/MDB-Transaction-problem-tf2473372.html#a6920707
Sent from the ActiveMQ - User mailing list archive at Nabble.com.




--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to