cancel
Showing results for 
Search instead for 
Did you mean: 

WSDL Problem

Former Member
0 Kudos

Hi ,

Good Morning,

I imported wsdl file in External definetions , problem is it is not showing the Messages.

I tried by ctreating the interfaces ,but i am not able to see the messages.

How to do the scenario without the messages.

"Points will be awarded"

Regards,

Jayasimha Jangam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi , there could be some problem with the wsdl file which u have imported. have a look at it whether the format is corrrect or not

Go through the below specified SAP NOTE which deals with the same problem i guess :-

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_boj_erq/...

thanks

Former Member
0 Kudos

hi Pragya,

I am able to import the file , I am not able to see the messages.

prateek
Active Contributor
0 Kudos

The problem is with the targetNamespace length. http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx

It should be less than 60 characters.

Regards,

Prateek

Former Member
0 Kudos

Thanx prateek,

Its the problem, but if i change the namespace is there any problem in sending the data to webservice..

because the namespace they create cannot be changed...

Regards,

Jayasimha Jangam

Former Member
0 Kudos

Thanx prateek,

Its the problem, but if i change the namespace manually in the wsdl file is there any problem in sending the data to webservice..

because the namespace they create cannot be changed...

Kindly help me .

Regards,

Jayasimha Jangam

prateek
Active Contributor
0 Kudos

but if i change the namespace is there any problem in sending the data to webservice..

Yes. Ideally the receiver system must change the webservice to edit the namespace. Then only it will be able to accept the call.

Alternative could be using a smaller namespace in XI and then changing the namespace in soap header using some adapter module at soap receiver communication channel.

Regards,

Prateek

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Refer this link

http://www.w3.org/TR/wsdl

http://help.sap.com/saphelp_nw04/helpdata/en/6a/86b242a177da11e10000000a155106/frameset.htm

and also Refer these blogs

Hope this it will help.

Regards,

Suryanarayana

prateek
Active Contributor
0 Kudos

Try to use wsdl only. There must be some problem with the wsdl file. e.g. some tags or the wsdl format. Paste the file here and let us to understand the problem clearly.

Regards,

Prateek

Former Member
0 Kudos

hi prateek..

Below is the wsdl file

<?xml version="1.0" encoding="utf-8"?>

<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">

<wsdl:types>

<s:schema elementFormDefault="qualified" targetNamespace="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx">

<s:element name="Refresh">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="configuratorId" type="s:int" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="RefreshResponse">

<s:complexType />

</s:element>

<s:element name="GetTenderHeader">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="tenderId" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetTenderHeaderResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetTenderHeaderResult" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetLineItem">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="lineItemId" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="GetLineItemResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="GetLineItemResult" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SaveLineItem">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="xmlData" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SaveLineItemResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="SaveLineItemResult" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SaveLineItemFromMq">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="itemId" nillable="true" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="messageId" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="configuratorId" type="s:int" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SaveLineItemFromMqResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="SaveLineItemFromMqResult" type="tns:ArrayOfString" />

</s:sequence>

</s:complexType>

</s:element>

<s:complexType name="ArrayOfString">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />

</s:sequence>

</s:complexType>

<s:element name="SendItemToMq">

<s:complexType>

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="itemId" nillable="true" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="configuratorId" type="s:int" />

<s:element minOccurs="1" maxOccurs="1" name="tenderId" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="sessionId" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="SendItemToMqResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="SendItemToMqResult" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:element name="CreateTenderInCcp">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="tenderRequest" type="tns:CcpTenderAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="userPassword" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="CCPExtSysId" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="CCPKey" type="s:string" />

</s:sequence>

</s:complexType>

</s:element>

<s:complexType name="CcpTenderAdapter">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="FesLocationCustomerAddresses" type="tns:CcpCustomerAddressModesAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="MarketCustomerAddresses" type="tns:CcpCustomerAddressModesAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="EndUserCustomerAddresses" type="tns:CcpCustomerAddressModesAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="FesLocationQuoteReference" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="MarketQuoteReference" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="EndUserQuoteReference" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="ProjectName" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="FesLocationCustomer" type="tns:CcpCustomerAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="MarketCustomer" type="tns:CcpCustomerAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="EndUserCustomer" type="tns:CcpCustomerAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="MarketSegment" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="EndUserSegment" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="SalesCurrency" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="TermsAndConditions" type="tns:CcpTermsAndConditionsAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="TeamUserNames" type="tns:ArrayOfString" />

<s:element minOccurs="1" maxOccurs="1" name="Probability" nillable="true" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="FrameAgreementNumber" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="ModeId" nillable="true" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="TenderNotes" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="DueDate" nillable="true" type="s:dateTime" />

<s:element minOccurs="1" maxOccurs="1" name="ValidityDate" nillable="true" type="s:dateTime" />

<s:element minOccurs="1" maxOccurs="1" name="OfferDate" nillable="true" type="s:dateTime" />

<s:element minOccurs="1" maxOccurs="1" name="ExpectedAwardDate" nillable="true" type="s:dateTime" />

<s:element minOccurs="0" maxOccurs="1" name="CcpId" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="HandledBy" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="RiskReview" nillable="true" type="s:int" />

</s:sequence>

</s:complexType>

<s:complexType name="CcpCustomerAddressModesAdapter">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:CcpCustomerAddressAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:CcpCustomerAddressAdapter" />

<s:element minOccurs="0" maxOccurs="1" name="Post" type="tns:CcpCustomerAddressAdapter" />

</s:sequence>

</s:complexType>

<s:complexType name="CcpCustomerAddressAdapter">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="ContactName" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="AddressLine" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="Province" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="ZipCode" type="s:string" />

</s:sequence>

</s:complexType>

<s:complexType name="CcpCustomerAdapter">

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="Guid" type="s:string" />

</s:sequence>

</s:complexType>

<s:complexType name="CcpTermsAndConditionsAdapter">

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="Penalty" nillable="true" type="s:double" />

<s:element minOccurs="1" maxOccurs="1" name="PenaltyMax" nillable="true" type="s:double" />

<s:element minOccurs="1" maxOccurs="1" name="WarrantyPeriod" nillable="true" type="s:int" />

<s:element minOccurs="1" maxOccurs="1" name="WarrantyMax" nillable="true" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="ShippingTerm" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="PaymentTerm" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="PenaltyFreeText" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="WarrantyFreeText" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="ShippingTermFreeText" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="SalesSpecialPaymentTerms" type="tns:ArrayOfCcpSalesSpecialPaymentTermAdapter" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfCcpSalesSpecialPaymentTermAdapter">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="CcpSalesSpecialPaymentTermAdapter" nillable="true" type="tns:CcpSalesSpecialPaymentTermAdapter" />

</s:sequence>

</s:complexType>

<s:complexType name="CcpSalesSpecialPaymentTermAdapter">

<s:sequence>

<s:element minOccurs="1" maxOccurs="1" name="Days" nillable="true" type="s:int" />

<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="Percent" nillable="true" type="s:int" />

</s:sequence>

</s:complexType>

<s:element name="CreateTenderInCcpResponse">

<s:complexType>

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="CreateTenderInCcpResult" type="tns:CcpTenderResponse" />

</s:sequence>

</s:complexType>

</s:element>

<s:complexType name="CcpTenderResponse">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="TenderRequest" type="tns:CcpTenderAdapter" />

<s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />

<s:element minOccurs="0" maxOccurs="1" name="Errors" type="tns:ArrayOfCcpMessage" />

<s:element minOccurs="0" maxOccurs="1" name="Infos" type="tns:ArrayOfCcpMessage" />

<s:element minOccurs="0" maxOccurs="1" name="Warnings" type="tns:ArrayOfCcpMessage" />

</s:sequence>

</s:complexType>

<s:complexType name="ArrayOfCcpMessage">

<s:sequence>

<s:element minOccurs="0" maxOccurs="unbounded" name="CcpMessage" nillable="true" type="tns:CcpMessage" />

</s:sequence>

</s:complexType>

<s:complexType name="CcpMessage">

<s:sequence>

<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />

<s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />

<s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:CcpMessageType" />

</s:sequence>

</s:complexType>

<s:simpleType name="CcpMessageType">

<s:restriction base="s:string">

<s:enumeration value="Error" />

<s:enumeration value="Info" />

<s:enumeration value="Warnings" />

</s:restriction>

</s:simpleType>

</s:schema>

</wsdl:types>

<wsdl:message name="RefreshSoapIn">

<wsdl:part name="parameters" element="tns:Refresh" />

</wsdl:message>

<wsdl:message name="RefreshSoapOut">

<wsdl:part name="parameters" element="tns:RefreshResponse" />

</wsdl:message>

<wsdl:message name="GetTenderHeaderSoapIn">

<wsdl:part name="parameters" element="tns:GetTenderHeader" />

</wsdl:message>

<wsdl:message name="GetTenderHeaderSoapOut">

<wsdl:part name="parameters" element="tns:GetTenderHeaderResponse" />

</wsdl:message>

<wsdl:message name="GetLineItemSoapIn">

<wsdl:part name="parameters" element="tns:GetLineItem" />

</wsdl:message>

<wsdl:message name="GetLineItemSoapOut">

<wsdl:part name="parameters" element="tns:GetLineItemResponse" />

</wsdl:message>

<wsdl:message name="SaveLineItemSoapIn">

<wsdl:part name="parameters" element="tns:SaveLineItem" />

</wsdl:message>

<wsdl:message name="SaveLineItemSoapOut">

<wsdl:part name="parameters" element="tns:SaveLineItemResponse" />

</wsdl:message>

<wsdl:message name="SaveLineItemFromMqSoapIn">

<wsdl:part name="parameters" element="tns:SaveLineItemFromMq" />

</wsdl:message>

<wsdl:message name="SaveLineItemFromMqSoapOut">

<wsdl:part name="parameters" element="tns:SaveLineItemFromMqResponse" />

</wsdl:message>

<wsdl:message name="SendItemToMqSoapIn">

<wsdl:part name="parameters" element="tns:SendItemToMq" />

</wsdl:message>

<wsdl:message name="SendItemToMqSoapOut">

<wsdl:part name="parameters" element="tns:SendItemToMqResponse" />

</wsdl:message>

<wsdl:message name="CreateTenderInCcpSoapIn">

<wsdl:part name="parameters" element="tns:CreateTenderInCcp" />

</wsdl:message>

<wsdl:message name="CreateTenderInCcpSoapOut">

<wsdl:part name="parameters" element="tns:CreateTenderInCcpResponse" />

</wsdl:message>

<wsdl:portType name="CcpConfiguratorServiceSoap">

<wsdl:operation name="Refresh">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Refresh Configurator Data in application cache</wsdl:documentation>

<wsdl:input message="tns:RefreshSoapIn" />

<wsdl:output message="tns:RefreshSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetTenderHeader">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets tender header in form of xml.</wsdl:documentation>

<wsdl:input message="tns:GetTenderHeaderSoapIn" />

<wsdl:output message="tns:GetTenderHeaderSoapOut" />

</wsdl:operation>

<wsdl:operation name="GetLineItem">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets item information in form of xml.</wsdl:documentation>

<wsdl:input message="tns:GetLineItemSoapIn" />

<wsdl:output message="tns:GetLineItemSoapOut" />

</wsdl:operation>

<wsdl:operation name="SaveLineItem">

<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Save new item or update existing parsing given xmlData.</wsdl:documentation>

<wsdl:input message="tns:SaveLineItemSoapIn" />

<wsdl:output message="tns:SaveLineItemSoapOut" />

</wsdl:operation>

<wsdl:operation name="SaveLineItemFromMq">

<wsdl:input message="tns:SaveLineItemFromMqSoapIn" />

<wsdl:output message="tns:SaveLineItemFromMqSoapOut" />

</wsdl:operation>

<wsdl:operation name="SendItemToMq">

<wsdl:input message="tns:SendItemToMqSoapIn" />

<wsdl:output message="tns:SendItemToMqSoapOut" />

</wsdl:operation>

<wsdl:operation name="CreateTenderInCcp">

<wsdl:input message="tns:CreateTenderInCcpSoapIn" />

<wsdl:output message="tns:CreateTenderInCcpSoapOut" />

</wsdl:operation>

</wsdl:portType>

<wsdl:binding name="CcpConfiguratorServiceSoap" type="tns:CcpConfiguratorServiceSoap">

<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />

<wsdl:operation name="Refresh">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/Refresh" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetTenderHeader">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/GetTenderHeader" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetLineItem">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/GetLineItem" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SaveLineItem">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/SaveLineItem" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SaveLineItemFromMq">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/SaveLineItemFromMq" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SendItemToMq">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/SendItemToMq" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="CreateTenderInCcp">

<soap:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/CreateTenderInCcp" style="document" />

<wsdl:input>

<soap:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap:body use="literal" />

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:binding name="CcpConfiguratorServiceSoap12" type="tns:CcpConfiguratorServiceSoap">

<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />

<wsdl:operation name="Refresh">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/Refresh" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetTenderHeader">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/GetTenderHeader" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="GetLineItem">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/GetLineItem" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SaveLineItem">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/SaveLineItem" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SaveLineItemFromMq">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/SaveLineItemFromMq" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="SendItemToMq">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/SendItemToMq" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

<wsdl:operation name="CreateTenderInCcp">

<soap12:operation soapAction="http://ccp.abb.com/ConfiguratorService/v1.0/CcpConfiguratorService.asmx/CreateTenderInCcp" style="document" />

<wsdl:input>

<soap12:body use="literal" />

</wsdl:input>

<wsdl:output>

<soap12:body use="literal" />

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:service name="CcpConfiguratorService">

<wsdl:port name="CcpConfiguratorServiceSoap" binding="tns:CcpConfiguratorServiceSoap">

<soap:address location="http://de-s-0145527.de.abb.com/ccp26webservices/ccpconfiguratorservice.asmx" />

</wsdl:port>

<wsdl:port name="CcpConfiguratorServiceSoap12" binding="tns:CcpConfiguratorServiceSoap12">

<soap12:address location="http://de-s-0145527.de.abb.com/ccp26webservices/ccpconfiguratorservice.asmx" />

</wsdl:port>

</wsdl:service>

</wsdl:definitions>