CxfSeEndpoint totally ignored service="..." and enpoint="..." attributes
------------------------------------------------------------------------

                 Key: SM-1677
                 URL: https://issues.apache.org/activemq/browse/SM-1677
             Project: ServiceMix
          Issue Type: Bug
          Components: servicemix-cxf-se
    Affects Versions: 3.2.3, servicemix-cxf-se-2008.01
            Reporter: Krzysztof Sobolewski


I tend to usually follow the documentation, ant the documentation at 
http://servicemix.apache.org/servicemix-cxf-se.html says that cxfse:endpoint 
element (in xbean.xml) accepts @service and @endpoint attributes. But that's 
not true. These attributes are *always* overridden to be the ones extracted 
from the web service[1][2]. I thinks that's not fair; if I want them to have 
specific values, I expect to be able to set them explicitly.

----
[1] CxfSeEndpoint.java, lines 232-234:
        setService(implInfo.getServiceName());
        setInterfaceName(implInfo.getInterfaceName());
        setEndpoint(implInfo.getEndpointName().getLocalPart());

[2] CxfSeEndpoint.java, lines 305-307:
        setService(endpoint.getServer().getEndpoint().getService().getName());
        setEndpoint(endpoint.getServer().getEndpoint().getEndpointInfo()
                .getName().getLocalPart());


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

Reply via email to