<dependencies>
<dependency>
<groupId>org.codehaus.xfire</groupId>
<artifactId>xfire-all</artifactId>
<version>1.2.6</version>
</dependency>
<dependency>
<groupId>org.codehaus.xfire</groupId>
<artifactId>xfire-spring</artifactId>
<version>1.2.6</version>
</dependency>
</dependencies>
@WebService
public interface HelloWorldWebService {
@WebMethod
@WebResult(name = "greeting")
String sayHello(@WebParam(name = "name") String name);
}
<bean id="helloWorldService" class="com.example.HelloWorldWebServiceImpl" />
<xfire:xfire-endpoint id="helloWorldEndpoint"
bindingUri="/helloWorld"
serviceBean="#helloWorldService"
serviceClass="com.example.HelloWorldWebService" />