[
https://issues.jboss.org/browse/SEAMJMS-2?page=com.atlassian.jira.plugin....
]
John Ament commented on SEAMJMS-2:
----------------------------------
As I've noted prior, this should be marked "Rejected" as this is native
support within the App Server itself, not the module. Based on feedback I've seen,
resource producer fields can only be dependent.
Message Destinations may be declared by specifying a @Resource
annotation as part of a producer field
-----------------------------------------------------------------------------------------------------
Key: SEAMJMS-2
URL:
https://issues.jboss.org/browse/SEAMJMS-2
Project: Seam JMS
Issue Type: Feature Request
Components: Injection
Reporter: Jordan Ganoff
Priority: Blocker
Labels: injection, jms, resource
Fix For: 3.0.0.Alpha2
Attachments: JSR-299-20090521.pdf
Original Estimate: 4 hours
Time Spent: 30 minutes
Remaining Estimate: 3 hours, 30 minutes
From JSR-299-20090521.pdf:
3.7.2. Declaring a message destination
A message destination may be declared by specifying a
type Topic or Queue.
@Resource
annotation as part of a producer field declaration of
The @Resource annotation specifies the metadata needed to obtain the topic or queue from
the component environment.
@Resource(name="java:global/env/jms/PaymentQueue")
@Produces @PaymentProcessor Queue paymentQueue;
@Resource(name="java:global/env/jms/Prices")
@Produces @Prices Topic pricesTopic;
The bindings and deployment type of the resource are determined by the producer field
declaration.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira