Uploaded image for project: 'ServiceMix Components'
  1. ServiceMix Components
  2. SMXCOMP-34

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

    XMLWordPrintableJSON

Details

    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

          Activity

            People

              ffang Freeman Yue Fang
              ksobolew Krzysztof Sobolewski
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: