camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CAMEL-4561) CxfComponent should create a new CxfEndpoint instance if the instance is lookup from configuration registry
Date Thu, 20 Oct 2011 07:51:10 GMT

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

Claus Ibsen commented on CAMEL-4561:
------------------------------------

When you do a .clone() then it copies the List as a reference. So you could potentially make
changes in one instance, that reflects the parent instance.

So when you clone then you need to do a deep-clone of the List etc. So its fully independent.
See for example
https://svn.apache.org/repos/asf/camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java

                
> CxfComponent should create a new CxfEndpoint instance if the instance is lookup from
configuration registry
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-4561
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4561
>             Project: Camel
>          Issue Type: Bug
>            Reporter: Willem Jiang
>
> CAMEL-4503 shows the bug, when we have uri parameters which can override the configuration
of cxfEndpoint, the instance of cxfEndpoint from the configuration file could be changed with
the uri parameters if the CxfComponnet doesn't return a new instance of the cxfEndpoint.

--
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

        

Mime
View raw message