Créer et publier un Webservice avec CXF et Maven
Nous allons voir dans ce billet comment créer et publier un service sur tomcat avec maven et CXF. Tout d'abord, initialiser le projet avec l'archetype webapp de Maven : mvn archetype:create -DgroupId=com.test.ws.cxf -DartifactId=cxf-webapp -DarchetypeArtifactId=maven-archetype-webapp cd ./cxf-webapp mvn clean Editer le fichier pom.xml afin d'y rajouter les dépendances suivantes : <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>2.3.1</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> <version>2.3.1</version> </dependency> Créer un WSDL, nous resterons classique et ferons un simple service HelloWorld : <?xml version="1.0" encoding="UTF-8" standalone="no"?> <wsdl:definitions xmlns:s...