[ 
https://issues.apache.org/jira/browse/QPID-3688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13180471#comment-13180471
 ] 

Weston M. Price commented on QPID-3688:
---------------------------------------

The issue is that in JEE environments we have no control over the calling code 
as the application server is constructing the object and requires a no-arg 
constructor. Once the object is constructed, properties are set and then the 
object is bound into JNDI. Again, the app server is managing this entire 
process so we have no control over how the object is constructed.
                
> AMQDestination and children should conform to the JavaBean pattern
> ------------------------------------------------------------------
>
>                 Key: QPID-3688
>                 URL: https://issues.apache.org/jira/browse/QPID-3688
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Client
>    Affects Versions: 0.12
>         Environment: All platforms.
>            Reporter: Weston M. Price
>            Assignee: Rajith Attapattu
>             Fix For: Future
>
>         Attachments: QPID-3688.patch
>
>
> In order to support deploying and managing AMQDestination's in JEE 
> application servers, conformance to the JavaBean design pattern is preferred 
> as many appellation servers have their own management infrastructure for 
> supporting Administrative objects that require, at the very least, a default 
> constructor to create and bootstrap the destination into the server address 
> space. 
> The AMQDestination and children classes should support this to make JEE 
> integration easier and more consistent.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to