|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
how to add namespace to soap:body to generated wsdl in JAX-WSHi,
i am using "apt" command to generate JAX-WS artifacts. It also generates WSDL runtime. but that wsdl doesn't have a namespace defined in soap:body element. Is there any way to add using "apt" task or form @Webservice annotations or programatically. I am using JAX-WS 2.1.4 Here is my generated wsdl <?xml version="1.0" encoding="UTF-8"?> <definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://com.test.jaxws.webservice" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://com.test.jaxws.webservice" name="IRequestWSFacadeService"> <types> <xsd:schema> <xsd:import namespace="http://com.test.jaxws.webservice" schemaLocation="http://localhost:8080/testwebservice/createInitiateRequest?xsd=1" /> </xsd:schema> <xsd:schema> <xsd:import namespace="http://valueobject.com" schemaLocation="http://localhost:8080/testwebservice/createInitiateRequest?xsd=2" /> </xsd:schema> </types> <message name="initiateRequest"> <part name="initiateRequest" element="tns:initiateRequest" /> </message> <message name="initiateRequestResponse"> <part name="initiateRequestResponse" element="tns:initiateRequestResponse" /> </message> <message name="InitiateRequestsException"> <part name="InitiateRequestsException" element="tns:InitiateRequestException" /> </message> <message name="initiateRequestSchedule"> <part name="initiateRequestSchedule" element="tns:initiateRequestSchedule" /> </message> <message name="initiateRequestScheduleResponse"> <part name="initiateRequestSchedule" element="tns:initiateRequestScheduleResponse" /> </message> <message name="initiateRequestVRU"> <part name="initiateRequestVRU" element="tns:initiateRequestVRU" /> </message> <message name="initiateRequestVRUResponse"> <part name="initiateRequestVRUResponse" element="tns:initiateRequestVRUResponse" /> </message> <portType name="createInitiateRequest"> <operation name="initiateRequest"> <input message="tns:initiateRequest" /> <output message="tns:initiateRequestResponse" /> <fault message="tns:InitiateRequestsException" name="InitiateRequestsException" /> </operation> <operation name="initiateRequestSchedule"> <input message="tns:initiateRequestSchedule" /> <output message="tns:initiateRequestScheduleResponse" /> <fault message="tns:InitiateRequestsException" name="InitiateRequestsException" /> </operation> <operation name="initiateRequestVRU"> <input message="tns:initiateRequestVRU" /> <output message="tns:initiateRequestVRUResponse" /> <fault message="tns:InitiateRequestsException" name="InitiateRequestsException" /> </operation> </portType> <binding name="createInitiateRequestPortBinding" type="tns:createInitiateRequest"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> <operation name="initiateRequest"> <soap:operation soapAction="" /> <input> <soap:body use="literal" /> </input> <output> <soap:body use="literal" /> </output> <fault name="InitiateRequestsException"> <soap:fault name="InitiateRequestsException" use="literal" /> </fault> </operation> <operation name="initiateRequestSchedule"> <soap:operation soapAction="" /> <input> <soap:body use="literal" /> </input> <output> <soap:body use="literal" /> </output> <fault name="InitiateRequestsException"> <soap:fault name="InitiateRequestsException" use="literal" /> </fault> </operation> <operation name="initiateRequestVRU"> <soap:operation soapAction="" /> <input> <soap:body use="literal" /> </input> <output> <soap:body use="literal" /> </output> <fault name="InitiateRequestsException"> <soap:fault name="InitiateRequestsException" use="literal" /> </fault> </operation> </binding> <service name="IRequestWSFacadeService"> <port name="createInitiateRequestPort" binding="tns:createInitiateRequestPortBinding"> <soap:address location="http://localhost:8080/testwebservice/createInitiateRequest" /> </port> </service> </definitions> Thanks chintan |
| Free embeddable forum powered by Nabble | Forum Help |