Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.2.3, servicemix-cxf-se-2008.01
-
None
Description
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());
Attachments
Issue Links
- duplicates
-
SMXCOMP-509 cxfse:endpoint service and endpoint attributes do not influence nmr endpoint as expected
- Resolved