У меня проблема с технологией JAX-RPC wsdl2java.Моя задача муравья wsdl2java:
<wscompile
fork="true"
server="true"
client="false"
base="${build.main.generated.jaxrpc.dir}"
config="${src.main.config.dir}/jaxrpc-service-config.xml"
keep="true"
features="">
<classpath refid="jaxrpc.classpath"/>
</wscompile>
Когда я запускаю эту задачу, wscompile не включает JAXRPCServlet в web.xml.
<servlet-class>com.sun.xml.rpc.server.http.JAXRPCServlet</servlet-class>
, и при развертывании веб-службы конечная точка недоступна.Файл конфигурации JAX-RPC выглядит следующим образом:
<configuration xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
<wsdl location="src/main/webapp/WEB-INF/wsdl-jaxrpc/MyWsdl.wsdl" packageName="my.package.name">
<namespaceMappingRegistry>
<!-- Name space mappings -->
</namespaceMappingRegistry>
</wsdl>
Может быть, я что-то упустил или моя задача с муравьем плохая?