Loading MQ Service Definition into WSRR

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/&#8221; xmlns:tns=”http://tempuri.org/Account_Creation&#8221; xmlns:wmqservice=”http://www.ibm.com/xmlns/prod/wmq/bindings/1.0&#8243; xmlns:xsd=”http://www.w3.org/2001/XMLSchema&#8221; name=”Account_Creation” targetNamespace=”http://tempuri.org/Account_Creation”&gt;

<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.

2 Comments

  1. MQ_newB says:

    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

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s