NMR OSGi Service exposed via sermicemix-http Problem
steph@ouestil.ch Apr 20, 2009 1:43 AMHello,
I'm trying for some time now to deploy an NMR OSGi service as a Http Soap Service... I tried with fuse-esb-4.0.0.4 and fuse-esb-4.1.0-SNAPSHOT.
Here is the test :
1) I deploy the service on the NMR (attach file : 1_bundle-context-jaxws-nmr.xml).
2) I can see the registration log entry (attach file : 2_Log_NMR_Service_Registration.txt) :
Registering endpoint: org.apache.servicemix.nmr.core.InternalEndpointWrapper@d1cfa095 with properties {INTERFACE_NAME={http://services.mycompany.ch/quote}QuoteService, NAME=QuoteService, objectClass=[Ljava.lang.String;@1a826c5, service.id=124, SERVICE_NAME=QuoteService}
3) I copy the deploy file (attach file : 3_deploy.xm) in the deploy directory
4) I can see the registration log entry (attach file : 4_Log_Deploy_Http_Service.txt) :
Registering endpoint: org.apache.servicemix.nmr.core.InternalEndpointWrapper@31488aed with properties {ENDPOINT_NAME=QuoteService, javax.jbi.servicedesc.ServiceEndpoint=org.apache.servicemix.common.ExternalEndpoint@138c394, jbi.external=true, NAME={http://services.mycompany.ch/quote}QuoteService:QuoteService, objectClass=[Ljava.lang.String;@1b0595c, service.id=129, SERVICE_NAME=QuoteService, UNTARGETABLE=true}
Question :
What am I doing wrong? the exposed service does not use the 1st registrated service, but register itself...
As info direct cxf-http(jetty) and cxf-osgi deployments are working
Thank you in advance for the support
Best Regards
Stéphane
-
3_deploy.xml 824 bytes
-
1_bundle-context-jaxws-nmr.xml 905 bytes