Step 1: Export newly created service definition by right clicking and selecting Export and browsing to where the WSDL must be saved. Example of an MQ Service Definition:
<?xml version=”1.0″ encoding=”UTF-8″?>
<definitions xmlns=”http://schemas.xmlsoap.org/wsdl/” xmlns:tns=”http://tempuri.org/Account_Creation” xmlns:wmqservice=”http://www.ibm.com/xmlns/prod/wmq/bindings/1.0″ xmlns:xsd=”http://www.w3.org/2001/XMLSchema” name=”Account_Creation” targetNamespace=”http://tempuri.org/Account_Creation”>
<message name=”Create_Account_Input”>
<part name=”Create_Account_Input_Part” type=”xsd:string”/>
</message>
<message name=”Create_Account_Output”>
<part name=”Create_Account_Output_Part” type=”xsd:string”/>
</message>
<portType name=”Account_Creation_PortType”>
<operation name=”Create_Account”>
<input message=”tns:Create_Account_Input”/>
<output message=”tns:Create_Account_Output”/>
</operation>
</portType>
<binding name=”Account_Creation_Wmq_Binding” type=”tns:Account_Creation_PortType”>
<wmqservice:binding/>
<operation name=”Create_Account”>
<input>
<wmqservice:body/>
</input>
<output>
<wmqservice:body/>
</output>
</operation>
</binding>
<service name=”Account_Creation”>
<port binding=”tns:Account_Creation_Wmq_Binding” name=”Account_Creation_Wmq_Port”>
<wmqservice:address location=”wmq:/msg/queue/REQUEST.CREATEACCOUNT.QUEUE@CORP.ACCOUNT.QM”/>
</port>
</service>
</definitions>
Step 2: Select an appropriate folder to export the service definition to.
Step 3: Manually upload new WMQService WSDL by logging onto WSRR and browsing for the WSDL and competing the document type, document description, document version.
As in your example the “URL” is:
“wmq:/msg/queue/REQUEST.CREATEACCOUNT.QUEUE@CORP.ACCOUNT.QM”
How do i access this from a URL/SOAP expecting Java Code…
how do I access this wsdl via the browser
http://www.ibm.com/developerworks/websphere/library/techarticles/0905_lim/0905_lim.html