[
http://jira.jboss.com/jira/browse/JBAS-5114?page=comments#action_12409754 ]
Carlo de Wolf commented on JBAS-5114:
-------------------------------------
The current consensus is that it should be an activation config property on the JCA
adaptor. Given that it hardly makes sense creating one specifically in the JBoss JCA
adaptor if an application needs to be portable. So in actuality it needs to be addressed
in the JCA specs.
Whatever the outcome won't affect EJB 3 code.
MessageDriven EJB3 does not create destination automatically
------------------------------------------------------------
Key: JBAS-5114
URL:
http://jira.jboss.com/jira/browse/JBAS-5114
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: JCA service
Reporter: Thomas Diesler
Assigned To: Carlo de Wolf
Fix For: JBossAS-5.0.0.CR1
Attachments: server.log
When deploying this bean
@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue
= "javax.jms.Queue"),
@ActivationConfigProperty(propertyName = "destination", propertyValue =
"queue/RequestQueue") })
public class OrganizationJMSEndpoint extends JMSTransportSupportEJB3
{
// provide logging
private static final Logger log = Logger.getLogger(OrganizationJMSEndpoint.class);
@WebMethod
public String getContactInfo(String organization) throws RemoteException
{
log.info("getContactInfo: " + organization);
return "The '" + organization + "' boss is currently out of
office, please call again.";
}
}
the RequestQueue is not create automatically. This works in jboss-4.2.3
Please see related issue for test details.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira