[ https://issues.apache.org/activemq/browse/SM-702?page=all ]

Guillaume Nodet updated SM-702:
-------------------------------

    Fix Version/s: 3.0.1
                   3.1

> Components instantiated multiple times
> --------------------------------------
>
>                 Key: SM-702
>                 URL: https://issues.apache.org/activemq/browse/SM-702
>             Project: ServiceMix
>          Issue Type: Improvement
>    Affects Versions: 3.0
>         Environment: Win32 - ServiceMix 3.0-incubating
>            Reporter: Andrew Chullikal
>             Fix For: 3.0.1, 3.1
>
>         Attachments: src.zip
>
>
> I've been trying to write some of my own components, taking the file poller 
> example as a starting basis.
> Being a newbie, I just ran the test code through my IDE's debugger and 
> noticed that the components' constructors were being called twice.
> Also, another time consuming exercise was figuring that the endpoint had to 
> be activated in my code, unlike the code present in the servicemix-component 
> package. According to Sun's doc, the component is normaly meant to inform the 
> engine that it has an active endpoint. What worries me here, is that there 
> could be non-portability across containers. Perhaps the code in the 
> PojoSupport init method could log a warning if the is no activated endpoint ?
> Finaly, there seems to be a discrepency between LifeCycleMBean.STARTED in the 
> servicemix-jbi.jar and the javax.jbi.management.LifeCycleMbean.RUNNING token. 
> Otherwise, keep up the good work ...
>    

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to