Bonjour,
Je vous expose mon probléme. J'ai crée un service SOAP en me basant sur la librairie CXF d'apache. Le service fonctionne bien quand j'apelle la fonction main directement sous eclipse. Maintenant je voudrait le publier en utilisant comme serveur d'application tomcat. Et la ça bloque je comprends pas ce qu'il faut renseigner comme fichier de description.
Pour l'instant j'ai mis cela dans mon web.xml
J'ai aussi un fichier service.xml (je ne sais pas si il sert vraiment à quelque chose).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <servlet> <servlet-name>CXFServlet</servlet-name> <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>CXFServlet</servlet-name> <url-pattern>/cxf/*</url-pattern> </servlet-mapping>
Il semble aussi que cxf reclame un fichier cxf.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14<beans xmlns="http://xfire.codehaus.org/config/1.0"> <service> <name>MyService</name> <serviceClass>com.webservices.MyService</serviceClass> <implementationClass> com.webservices.MyServiceImpl </implementationClass> <style>wrapped</style> <use>literal</use> <scope>application</scope> </service> </beans>
Bref je suis un peu perdu. si quelqu'un pouvait m'orienter vers la bonne voie, je lui en serait trés reconnaissant
Merci
Partager