cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Willem Jiang (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CXF-2685) CXFBusFactory should provides a option which could disable the setDefaultBus action.
Date Sat, 27 Feb 2010 09:20:05 GMT

    [ https://issues.apache.org/jira/browse/CXF-2685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12839205#action_12839205
] 

Willem Jiang commented on CXF-2685:
-----------------------------------

I tried to add this option in the CXfBusFactory and SpringBusFactory, but when I ran the tests
, I found CXFBusImpl will try to set the default bus by calling " CXFBusFactory.possiblySetDefaultBus(this);"
in its construction method.

If I take out this code from CXFBusImpl, it will cause some unexpected error, as user could
use the Spring to create the CXFBusImpl directly ;
if I don't take out this code,  the new added option can't take effect.

So I decide to hold this enhancement, user can work around this kind of issue by set CXF service
instance bus attribute directly, and don't relay on the default bus.

> CXFBusFactory should provides a option which could disable the setDefaultBus action.
> ------------------------------------------------------------------------------------
>
>                 Key: CXF-2685
>                 URL: https://issues.apache.org/jira/browse/CXF-2685
>             Project: CXF
>          Issue Type: Improvement
>          Components: Bus
>            Reporter: Willem Jiang
>            Assignee: Willem Jiang
>             Fix For: 2.2.7, 2.3
>
>
> As we may deploy the multiple CXF service instance into the container like SMX or Spring,
and there could be more than one bus instance to use.
> When we use the BusFactory to create the bus , we don't want BusFactory to set the default
bus which may pollute default bus.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message