[
https://issues.apache.org/jira/browse/CAMEL-7008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13832365#comment-13832365
]
Willem Jiang commented on CAMEL-7008:
-------------------------------------
I just checked the code, if you don't specify the SEI class, camel-cxf uses
WSDLServiceFactoryBean to load the service model.
As the WSDLServiceFactoryBean doesn't has the SEI class to fire with
INTERFACE_CREATED event, you cannot get the one you want.
I don't think it is bug of camel-cxf.
> INTERFACE_CREATED event can't be triggered when invoke
> CXFEndpoint.createClientFactoryBean()
> --------------------------------------------------------------------------------------------
>
> Key: CAMEL-7008
> URL: https://issues.apache.org/jira/browse/CAMEL-7008
> Project: Camel
> Issue Type: Bug
> Components: camel-cxf
> Affects Versions: 2.12.1
> Environment: Win7, Java 7
> Reporter: Xilai Dai
> Assignee: Willem Jiang
>
> In normal JaxWsClientFactoryBean in cxf, INTERFACE_CREATED can be triggered
> in
> JaxWsServiceFactoryBean(ReflectionServiceFactoryBean).initializeWSDLOperations().
> But in camel, created WSDLServiceFactoryBean to create the client instead of
> JaxWsServiceFactoryBean,
> which has override initializeWSDLOperations() to empty.
> Similar to the bug https://issues.apache.org/jira/browse/CAMEL-6570
--
This message was sent by Atlassian JIRA
(v6.1#6144)