Hi David

I am still looking into the code to become an JMS "expert" but I would
like to help to implement this. Because I added the "Common Interfaces"
of JMS 1.1 it would like to use this opportunity to make the appropriate
changes here.
This week I am pretty busy.

Have fun - Andy

> I started looking at modifying jbossmq and/or the jmsra adapter to work
> with the j2ee connector architecture 1.5 facilities.  I am definitely not
a
> jms expert so a lot of what I say may not make sense.
>
> Here's what the new spec provides that I think is relevant:
>
> thread pooling through the WorkManager interface.  You submit Work
> instances to be done in other threads.  The app server controls the thread
> pooling.
>
> message inflow through the MessageEndpoint interfaces.  In particular, I
> think we should use Option B which involves the jms system calling, on a
> MessageEndpoint supplied from the app server,
>
> beforeDelivery([the onMessage method]); //this starts the jta tx and
> informs the adapter via an XAResource the adapter supplied earlier.
>
> onMessage(message); //actual message delivery to MessageListener
>
> afterDelivery(); //ends the tx, again the adapter is informed via the
> XAResource.
>
> --------
>
> I keep getting lost looking at the jms code.  My impression so far is that
> although the jca 1 jmsra adapter appears to work ok without modifying
> jbossmq, using the contracts mentioned above will require additional code
> in jbossmq itself, namely an additional way of delivering messages within
a
> transaction.
>
> Does this make sense?  Do any of the jbossmq experts want to work on this?
>
> There are very simple examples of using the work and message endpoint
> interfaces in the testsuite in .../jca/inflow.
>
> I haven't written the deployment portion of the connector 1.5 support yet:
> I'm hoping for a real adapter example that can be used to test it.
> However, I think for now everything needed can be set up without a
deployer
> as explicit mbeans: this is what I did in the tests.
>
> Thanks
> david jencks
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
>
>




-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to