When I use, as you suggest, <http:soap-provider.../> in place of <http:endpoint.../> I got an exception in maven, but a build successful. And when deploying this SA in servicemix, the deployment fails with an other exception.
To test my service, I use the client.html from the wsdl-first exemple, and to get the wsdl, I use "http://172.31.196.135:8192/jbi/Services/Recherche/CA1/?wsdl". The service answer succesfully, but for the wsdl I get : "HTTP ERROR: 404" "Unable to find requested resource" "RequestURI=/jbi/Services/Recherche/CA1/main.wsdl" Thanks, Best regards Vivian MADESCLAIR -----Message d'origine----- De : Jean-Baptiste Onofré [mailto:[email protected]] Envoyé : lundi 8 juin 2009 10:35 À : [email protected] Objet : Re: http-component, wsdl forwarding Basicly, using the SOAP HTTP provider, you should be able to display the WSDL. Have you tried something like this: <http:soap-provider service="MyService" endpoint="MyEndpoint" locationURI="http://yourtomcat:port/service" wsdl="classpath:myservice.wsdl"/> The myservice.wsdl file should be in a resource directory of your pom.xml. Regards JB Madesclair Vivian wrote: > Hello everybody, > > I am new here, new on any mailing list in fact. I am studying ESB, and > currently testing servicemix, and I am experiencing a difficulty with the > wsdl forwarding of the http component. Let me explain issue. > > I am exposing a service, named "Recherche", with Apache Axis on Tomcat. This > service is working and I can access its wsdl putting "?wsdl" after te URI. > Then I used the http component and 2 service units (though now I know one > should be enough) to expose it through the servicemix ESB. I can access my > service and have it work, but I haven't manage to get its wsdl (I mean the > wsdl for the service exposed by the consumer SU) yet. I tryied several way > (wsdlResource in the xBean, special service for the wsdl, even putting the > wsdl file in the /src/main/resources directory, which is not what I want to > do because it would be static) but none succeeded. > > I spent many hours on this single problem, I'm starting to feel like I tryied > everything, so I was hoping somebody could help me here! If my description is > not precise enough, feel free to ask. I'm working on a prototype, so there is > no secrecy or such things. > > Many thanks for your consideration! > > Vivian MADESCLAIR > Stagiaire - Division Midi-Pyrénées - Agence 103 > Sopra group. > Basso Cambo > 14 rue Mesplé 31000 Toulouse > Phone : +33 (0)5 61 16 25 06 > [email protected] - www.sopragroup.com > <http://www.sopragroup.com/> Ce message peut contenir des informations > confidentielles dont la divulgation est à ce titre rigoureusement interdite > en l'absence d'autorisation explicite de l'émetteur. Dans l'hypothèse où vous > auriez reçu par erreur ce message, merci de le renvoyer à l'émetteur et de > détruire toute copie. > > P Pensez à l'environnement avant d'imprimer. > >
