Hi, Is there a way to inject from an OSGI reference the service to be used to process the webservice in cxf:cxfendpoint of Camel ?
ex : Using the following syntax, it is possible to inject the OSGI bundle service to the jaws:endpoint of cxf <osgi:reference id="reportIncidentEndpoint" interface="org.apache.camel.example.reportincident.ReportIncidentService"/> <!-- export the webservice using jaxws --> <jaxws:endpoint id="reportIncident" implementor="#reportIncidentEndpoint" address="/incident" wsdlLocation="/WEB-INF/wsdl/report_incident.xml" endpointName="s:ReportIncidentPort" serviceName="s:ReportIncidentService" xmlns:s="http://reportincident.example.camel.apache.org"/> but with cxf:cxfendpoint, I don't think so ? <cxf:cxfEndpoint id="reportIncident" address="/incident" wsdlURL="/WEB-INF/wsdl/report_incident.xml" serviceClass="org.apache.camel.example.reportincident.ReportIncidentImpl" endpointName="s:ReportIncidentPort" serviceName="s:ReportIncidentService" xmlns:s="http://reportincident.example.camel.apache.org" /> With cxf:cxfendpoint, the serviceClass is hardcoded and it is not possible to provide a bean reference. KR, Charles Moulliard ----- Enterprise Architect Xpectis 12, route d'Esch L-1470 Luxembourg Phone +352 25 10 70 470 Mobile +352 621 45 36 22 e-mail : [EMAIL PROTECTED] web site : www.xpectis.com www.xpectis.com My Blog : http://cmoulliard.blogspot.com/ http://cmoulliard.blogspot.com/ -- View this message in context: http://www.nabble.com/Cxf%3Acxfendpoint---OSGI-reference-tp20893288s22882p20893288.html Sent from the Camel - Users mailing list archive at Nabble.com.
