Articles

Affichage des articles du mars, 2011

Créer et publier un Webservice avec Metro et Maven

Nous allons décrire ici la démarche à suivre pour publier un webservice dans tomcat avec Metro et maven. Tout d'abord initialiser le projet avec l’archétype webapp de maven : mvn archetype:create -DgroupId=com.test.ws.metro -DartifactId=metro-webapp -DarchetypeArtifactId=maven-archetype-webapp cd ./metro-webapp mvn clean Il n'y a pas de dépendances particulières à ajouter au pom.xml. Nous utiliserons le même WSDL que dans l' exemple précédent utilisant CXF <wsdl:definitions name="hello" targetnamespace="http://com.test.ws/hello/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://com.test.ws/hello/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <wsdl:types> <xsd:schema targetnamespace="http://com.test.ws/hello/"> <xsd:element name="HelloWorld"> <xsd:complextype> <xsd:sequence> ...