I am currently running JBOSS SOA Platform 5.0.1 with jbossws-cxf-3.3.1.
I am trying to deploy an EJB3 web service which includes a custom WSDL (In other words I do not want JBOSS to generate the WSDL).
The EJB3 bean specifyies a wsdlLocation using the @WebService(wsdlLocation="META-INF/wsdl/xxx.wsdl") annotation.
However, when I deploy the EJB3 jar file JBOSS deploys it fine but ignores my custom WSDL. When I deploy the exact same jar file to JBOSS SOA Platform 5.0.1 using the Native Web Stack everything works fine?
Any suggestions about what I am doing wrong with CXF?
The @WebService(wsdlLocation = "...") is supposed to work. Do you have any warning or such in the logs regarding locations that could not be resolved?
Can you share a sample testcase showing this behaviour?