PROXY from WSDL
Hi All,
I have a SOAP to proxy scenario. I am using external definitions. But I am having trouble in generating the proxy. Please let me know if there is a problem if I use Ext Def or do I have to create the structure in ESR.
The error is that it is not able to find the message type.
Yashwanth
Hi All,
thank you for the replies..
As suggested, I have opened the Ext Def and I am able to see the messages.
I have opened ECC and went to the tcode sproxy.
Then by clicking the Outbound interface I am clicking Generate Proxy.
It displays the below error message.
message part refers a type, not an element
Please suggest what should I do.
Edited by: YashwanthSVK on Sep 6, 2011 7:55 PM
Similar Messages
-
I have 2 problems in creating abap client proxies using wsdl
1.when i try to create client proxy by giving RPC style wsdl(generated by SAP itself for a RFC) the system throws an error and not allowing to create the proxy
2.The client proxy which i have created for a wsdl(either SAP created document type/any wsdl from commercial websites) gives an error "No receiver could be found"
could somebody please clarify and help me to solve the problem.
Thanks in advance.
Vasanth.Hi Vasanth,
There are many threads and blogs on this topic.
Choose the search Forum on the Forum page and select "All categories" in the Category field and enter your topic "ABAP client proxy from WSDL" in the search field.
Rgds,
Sam Raju -
Failed to generate client proxy from WSDL definition for this service
Hi,
I am using Weblogic 8.1 SP1. I created a webservice which takes a XMLBean object
as parameter and returns another XMLBean object. The web service works fine when
tested using the workshop's test browser but when i am trying to generate a client
proxy trough the workshop's test browser, it displays this warning:
Failed to generate client proxy from WSDL definition for this service
and does not generate the proxy.
I'll appreciate any thoughts on this.
Thanks
SandeepHi Sandeep,
Could you try invoking clientgen [1] directly to see if this properly
consumes your WSDL?
Thanks,
Bruce
[1]
http://e-docs.bea.com/wls/docs81/webserv/anttasks.html#1080160
Sandeep wrote:
>
Hi,
I am using Weblogic 8.1 SP1. I created a webservice which takes a XMLBean object
as parameter and returns another XMLBean object. The web service works fine when
tested using the workshop's test browser but when i am trying to generate a client
proxy trough the workshop's test browser, it displays this warning:
Failed to generate client proxy from WSDL definition for this service
and does not generate the proxy.
I'll appreciate any thoughts on this.
Thanks
Sandeep -
[SOLVED]JDeveloper 10g and ADF: How to create proxy from WSDL behind SSL?
Hi all,
I have successfully created web service proxies using the "Create Web Service Proxy" wizard. However, when I attempt to generate proxy from a wsdl file behind a ssl connection, JDeveloper throws a "SSLHandshakeException". I have a working java keystore file which was verified by using the soapUI tool. Within the soapUI tool, there is a "SSL Settings" preference tab which allows me to point to a *.jks file/password. I tried looking for a similar setting in JDeveloper preference with no luck. Is anyone familiar with this type of request?
Many thanks,
Wes
Edited by: Wes Fang on Sep 21, 2010 10:25 AMadd certificate to java keystore with something similar to the following:
C:\jdev10134\jdk\jre\lib\security>keytool -import -trustcacerts -file MYCERTIFICATE.cer -alias MYCERTIFICATEALIAS -keystore cacerts
Enter keystore password: *******
Certificate already exists in system-wide CA keystore under alias <MYCERTIFICATEALIAS>
Do you still want to add it to your own keystore? [no]: yes
Certificate was added to keystore
The reason it said certificate already exist is because I also added it to the JAVA_HOME\ path.
I restarted jdeveloper and used the proxy generation wizard again, everything worked fine. -
Creating Web Service Proxy From WSDL - Error SPRX046
We are attempting to create some Web Service proxy objects from some WSDL files. Some of the WSDL files contain message definitions with multiple parts such as
<i><wsdl:message name="GetNewSubmissionsResponse">
<wsdl:part element="impl:Count" name="Count"/>
<wsdl:part element="impl:MoreAvailable" name="MoreAvailable"/>
<wsdl:part element="impl:IRSData" name="IRSData"/>
<wsdl:part element="impl:StateSubmissions" name="StateSubmissions"/>
</wsdl:message></i>
This always generates the error message <b>SPRX046 - "
Msg Proxy generation terminated: Message must have exactly one part".</b>
Is this just a limitation with SAP Web AS? Has anyone dealt with this before? These WSDLs work in other environments (AXIS Java, XML Spy etc).
ThanksIt seems ABAP proxy only supports Document-Literal style WSDL. Document-literal style is supported by most Web services platforms, and is supposed to be most interoperable.
Per WS-I Basic Profile 1.0 (see [1])which provides interoperability guidance of using WSDL1.1, when the message part is defined using the @element attribute, the message can only be bound to so-called "document-Literal" style which in turn requires that the message contains only one part.The WSDL you provided violated the document-literal rules.
Have you tried to change the message definition a bit so it's BP conformant? Try defining a complex type for the subelements, then define an wrapper element to use that complex type, and finally let the message part to refer to the wrapper element. Something like,
<wsdl:message name="GetNewSubmissionsResponse">
<wsdl:part element="impl:GetNewSubmissionsResponseWrapper" name="myResponse"/>
</wsdl:message> -
Creating ABAP proxy from WSDL fails when extension present
I am trying to consume a .NET web-service from an ABAP progam, to do this I create an Enterprise Service Client Proxy. But creation of the proxy fails with the error message
"proxy generation terminated: WSDL error <extension> not supported"
of the many methods present in the WSDL if I eliminate the ones that use the <extension> tag and try to recreate the proxy it is created and also I am able to communicate with the web-service from an ABAP program, with the <extension> tags in the WSDL creation fails. Is this a known problem because the WSDL is generated from a standard VB.NET application.
I am attaching the WSDL file with this message, please let me know if anyone had the same problem before or if there is a solution out for this particular problem
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://am.sony.com/SISServices" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://am.sony.com/SISServices" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://am.sony.com/SISServices">
<s:element name="AmountsInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="AmountsInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="AmountsInquiryResult" type="tns:InquiryReturnAmounts" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnAmounts">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Amounts" type="tns:Amounts" />
</s:sequence>
</s:complexType>
<s:complexType name="Amounts">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CarrierCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CustomerClass" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedGrandTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedPartSubTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedShippingAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedTaxAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedSpecialTaxAmount" type="s:double" />
</s:sequence>
</s:complexType>
<s:element name="CancelBackOrderItems">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LineNumbers" 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="CancelBackOrderItemsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CancelBackOrderItemsResult" type="tns:UpdateReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="UpdateReturnOrder">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="UpdateOrder" type="tns:UpdateOrder" />
</s:sequence>
</s:complexType>
<s:complexType name="UpdateOrder">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfUpdateOrderDetail" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfUpdateOrderDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="UpdateOrderDetail" nillable="true" type="tns:UpdateOrderDetail" />
</s:sequence>
</s:complexType>
<s:complexType name="UpdateOrderDetail">
<s:complexContent mixed="false">
<s:extension base="tns:UpdateOrderRequestDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PartNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LineStatusMessage" type="s:string" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="UpdateOrderRequestDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LineStatus" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PartQuantity" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="UpdatePrice" type="s:double" />
</s:sequence>
</s:complexType>
<s:element name="CancelOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CancelOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CancelOrderResult" type="tns:UpdateReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ConfirmAccountOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ConfirmAccountOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ConfirmAccountOrderResult" type="tns:NewReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="NewReturnOrder">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="NewOrder" type="tns:NewOrder" />
</s:sequence>
</s:complexType>
<s:complexType name="NewOrder">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedGrandTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedPartSubTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedShippingAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedTaxAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedSpecialTaxAmount" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfNewOrderDetail" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfNewOrderDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="NewOrderDetail" nillable="true" type="tns:NewOrderDetail" />
</s:sequence>
</s:complexType>
<s:complexType name="NewOrderDetail">
<s:complexContent mixed="false">
<s:extension base="tns:NewOrderRequestDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="StatusFlag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="StatusMessage" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SpecialTaxAmount" type="s:double" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="NewOrderRequestDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PartNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PartQuantity" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="SpecialTaxFlag" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ConfirmCreditCardOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="CreditCardNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ExpirationDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ApprovalCode" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ConfirmCreditCardOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ConfirmCreditCardOrderResult" type="tns:NewReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateAccountOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="NewOrderRequest" type="tns:NewOrderRequest" />
<s:element minOccurs="1" maxOccurs="1" name="BillingOnly" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="NewOrderRequest">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:NewAddress" />
<s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:NewAddress" />
<s:element minOccurs="0" maxOccurs="1" name="GroupNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CarrierCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfNewOrderRequestDetail" />
</s:sequence>
</s:complexType>
<s:complexType name="NewAddress">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address1" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address2" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address3" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Zip" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Attention" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfNewOrderRequestDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="NewOrderRequestDetail" nillable="true" type="tns:NewOrderRequestDetail" />
</s:sequence>
</s:complexType>
<s:element name="CreateAccountOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateAccountOrderResult" type="tns:NewReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateCreditCardOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="NewOrderRequest" type="tns:NewOrderRequest" />
<s:element minOccurs="1" maxOccurs="1" name="BillingOnly" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateCreditCardOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateCreditCardOrderResult" type="tns:NewReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="KitInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="KitNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Detail" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="KitInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="KitInquiryResult" type="tns:InquiryReturnKit" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnKit">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Kit" type="tns:Kit" />
</s:sequence>
</s:complexType>
<s:complexType name="Kit">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DiscountCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DiscountPercentage" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="ListPrice" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="YourPrice" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfKitItem" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfKitItem">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="KitItem" nillable="true" type="tns:KitItem" />
</s:sequence>
</s:complexType>
<s:complexType name="KitItem">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="StatusFlag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="StatusMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Availability" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="ListPrice" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="YourPrice" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="Category" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="LegacyAccountInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="LegacyAccountInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountInquiryResult" type="tns:InquiryReturnLegacyAccount" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnLegacyAccount">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccount" type="tns:LegacyAccount" />
</s:sequence>
</s:complexType>
<s:complexType name="LegacyAccount">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
<s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:Address" />
<s:element minOccurs="0" maxOccurs="1" name="AddressOverride" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="OverrideDescription" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CreditHold" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="AdminHold" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="MultiPayer" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="SAPAccount" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="CustomerClass" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="InternalAccount" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:complexType name="Address">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address1" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address2" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address3" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address4" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Zip" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Attention" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="LegacyPayerInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="LegacyPayerInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyPayerInquiryResult" type="tns:InquiryReturnLegacyPayer" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnLegacyPayer">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LegacyPayers" type="tns:ArrayOfLegacyPayer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfLegacyPayer">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="LegacyPayer" nillable="true" type="tns:LegacyPayer" />
</s:sequence>
</s:complexType>
<s:complexType name="LegacyPayer">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
</s:sequence>
</s:complexType>
<s:element name="OrderInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Header" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="Detail" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="Invoice" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="OrderInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderInquiryResult" type="tns:InquiryReturnOrder" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnOrder">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Order" type="tns:Order" />
</s:sequence>
</s:complexType>
<s:complexType name="Order">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CreditSwitch" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="CreditReason" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="InternalOrder" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="CustomerClass" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="GroupNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CarrierCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="POReference" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
<s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:Address" />
<s:element minOccurs="0" maxOccurs="1" name="Details" type="tns:ArrayOfOrderDetail" />
<s:element minOccurs="0" maxOccurs="1" name="Invoices" type="tns:ArrayOfOrderInvoice" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedGrandTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedPartSubTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedShippingAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedTaxAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="AllocatedSpecialTaxAmount" type="s:double" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfOrderDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="OrderDetail" nillable="true" type="tns:OrderDetail" />
</s:sequence>
</s:complexType>
<s:complexType name="OrderDetail">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LineStatus" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="LineStatusDate" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="PartNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PartQuantity" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="PartPrice" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="SpecialTax" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="PartDescription" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InvoiceNumber" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfOrderInvoice">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="OrderInvoice" nillable="true" type="tns:OrderInvoice" />
</s:sequence>
</s:complexType>
<s:complexType name="OrderInvoice">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Dated" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="TrackingNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="GrandTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="PartSubTotal" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="ShippingAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="TaxAmount" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="SpecialTaxAmount" type="s:double" />
</s:sequence>
</s:complexType>
<s:element name="PartInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PartNumbers" type="tns:ArrayOfString" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="PartInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PartInquiryResult" type="tns:InquiryReturnPart" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnPart">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Parts" type="tns:ArrayOfPart" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfPart">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Part" nillable="true" type="tns:Part" />
</s:sequence>
</s:complexType>
<s:complexType name="Part">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Number" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="StatusFlag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="StatusMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Replacement" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Availability" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="ListPrice" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="YourPrice" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="CoreCharge" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="ProgramCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Category" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SpecialTaxFlag" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="SAPNameInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SAPCustomerName" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="SAPNameInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SAPNameInquiryResult" type="tns:InquiryReturnSAPName" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnSAPName">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SAPPayers" type="tns:ArrayOfSAPPayer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfSAPPayer">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="SAPPayer" nillable="true" type="tns:SAPPayer" />
</s:sequence>
</s:complexType>
<s:complexType name="SAPPayer">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BillTo" type="tns:Address" />
</s:sequence>
</s:complexType>
<s:element name="SAPPayerInquiry">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Legacy" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="SAPPayerInquiryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SAPPayerInquiryResult" type="tns:InquiryReturnSAPPayer" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="InquiryReturnSAPPayer">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ErrorNumber" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SAPPayer" type="tns:SAPPayer" />
<s:element minOccurs="0" maxOccurs="1" name="SAPReceivers" type="tns:ArrayOfSAPReceiver" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfSAPReceiver">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="SAPReceiver" nillable="true" type="tns:SAPReceiver" />
</s:sequence>
</s:complexType>
<s:complexType name="SAPReceiver">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LegacyAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SAPAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ShipTo" type="tns:Address" />
</s:sequence>
</s:complexType>
<s:element name="Version">
<s:complexType />
</s:element>
<s:element name="VersionResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="VersionResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
<wsdl:message name="AmountsInquirySoapIn">
<wsdl:part name="parameters" element="tns:AmountsInquiry" />
</wsdl:message>
<wsdl:message name="AmountsInquirySoapOut">
<wsdl:part name="parameters" element="tns:AmountsInquiryResponse" />
</wsdl:message>
<wsdl:message name="CancelBackOrderItemsSoapIn">
<wsdl:part name="parameters" element="tns:CancelBackOrderItems" />
</wsdl:message>
<wsdl:message name="CancelBackOrderItemsSoapOut">
<wsdl:part name="parameters" element="tns:CancelBackOrderItemsResponse" />
</wsdl:message>
<wsdl:message name="CancelOrderSoapIn">
<wsdl:part name="parameters" element="tns:CancelOrder" />
</wsdl:message>
<wsdl:message name="CancelOrderSoapOut">
<wsdl:part name="parameters" element="tns:CancelOrderResponse" />
</wsdl:message>
<wsdl:message name="ConfirmAccountOrderSoapIn">
<wsdl:part name="parameters" element="tns:ConfirmAccountOrder" />
</wsdl:message>
<wsdl:message name="ConfirmAccountOrderSoapOut">
<wsdl:part name="parameters" element="tns:ConfirmAccountOrderResponse" />
</wsdl:message>
<wsdl:message name="ConfirmCreditCardOrderSoapIn">
<wsdl:part name="parameters" element="tns:ConfirmCreditCardOrder" />
</wsdl:message>
<wsdl:message name="ConfirmCreditCardOrderSoapOut">
<wsdl:part name="parameters" element="tns:ConfirmCreditCardOrderResponse" />
</wsdl:message>
<wsdl:message name="CreateAccountOrderSoapIn">
<wsdl:part name="parameters" element="tns:CreateAccountOrder" />
</wsdl:message>
<wsdl:message name="CreateAccountOrderSoapOut">
<wsdl:part name="parameters" element="tns:CreateAccountOrderResponse" />
</wsdl:message>
<wsdl:message name="CreateCreditCardOrderSoapIn">
<wsdl:part name="parameters" element="tns:CreateCreditCardOrder" />
</wsdl:message>
<wsdl:message name="CreateCreditCardOrderSoapOut">
<wsdl:part name="parameters" element="tns:CreateCreditCardOrderResponse" />
</wsdl:message>
<wsdl:message name="KitInquirySoapIn">
<wsdl:part name="parameters" element="tns:KitInquiry" />
</wsdl:message>
<wsdl:message name="KitInquirySoapOut">
<wsdl:part name="parameters" element="tns:KitInquiryResponse" />
</wsdl:message>
<wsdl:message name="LegacyAccountInquirySoapIn">
<wsdl:part name="parameters" element="tns:LegacyAccountInquiry" />
</wsdl:message>
<wsdl:message name="LegacyAccountInquirySoapOut">
<wsdl:part name="parameters" element="tns:LegacyAccountInquiryResponse" />
</wsdl:message>
<wsdl:message name="LegacyPayerInquirySoapIn">
<wsdl:part name="parameters" element="tns:LegacyPayerInquiry" />
</wsdl:message>
<wsdl:message name="LegacyPayerInquirySoapOut">
<wsdl:part name="parameters" element="tns:LegacyPayerInquiryResponse" />
</wsdl:message>
<wsdl:message name="OrderInquirySoapIn">
<wsdl:part name="parameters" element="tns:OrderInquiry" />
</wsdl:message>
<wsdl:message name="OrderInquirySoapOut">
<wsdl:part name="parameters" element="tns:OrderInquiryResponse" />
</wsdl:message>
<wsdl:message name="PartInquirySoapIn">
<wsdl:part name="parameters" element="tns:PartInquiry" />
</wsdl:message>
<wsdl:message name="PartInquirySoapOut">
<wsdl:part name="parameters" element="tns:PartInquiryResponse" />
</wsdl:message>
<wsdl:message name="SAPNameInquirySoapIn">
<wsdl:part name="parameters" element="tns:SAPNameInquiry" />
</wsdl:message>
<wsdl:message name="SAPNameInquirySoapOut">
<wsdl:part name="parameters" element="tns:SAPNameInquiryResponse" />
</wsdl:message>
<wsdl:message name="SAPPayerInquirySoapIn">
<wsdl:part name="parameters" element="tns:SAPPayerInquiry" />
</wsdl:message>
<wsdl:message name="SAPPayerInquirySoapOut">
<wsdl:part name="parameters" element="tns:SAPPayerInquiryResponse" />
</wsdl:message>
<wsdl:message name="VersionSoapIn">
<wsdl:part name="parameters" element="tns:Version" />
</wsdl:message>
<wsdl:message name="VersionSoapOut">
<wsdl:part name="parameters" element="tns:VersionResponse" />
</wsdl:message>
<wsdl:portType name="SISServicesSoap">
<wsdl:operation name="AmountsInquiry">
<wsdl:input message="tns:AmountsInquirySoapIn" />
<wsdl:output message="tns:AmountsInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="CancelBackOrderItems">
<wsdl:input message="tns:CancelBackOrderItemsSoapIn" />
<wsdl:output message="tns:CancelBackOrderItemsSoapOut" />
</wsdl:operation>
<wsdl:operation name="CancelOrder">
<wsdl:input message="tns:CancelOrderSoapIn" />
<wsdl:output message="tns:CancelOrderSoapOut" />
</wsdl:operation>
<wsdl:operation name="ConfirmAccountOrder">
<wsdl:input message="tns:ConfirmAccountOrderSoapIn" />
<wsdl:output message="tns:ConfirmAccountOrderSoapOut" />
</wsdl:operation>
<wsdl:operation name="ConfirmCreditCardOrder">
<wsdl:input message="tns:ConfirmCreditCardOrderSoapIn" />
<wsdl:output message="tns:ConfirmCreditCardOrderSoapOut" />
</wsdl:operation>
<wsdl:operation name="CreateAccountOrder">
<wsdl:input message="tns:CreateAccountOrderSoapIn" />
<wsdl:output message="tns:CreateAccountOrderSoapOut" />
</wsdl:operation>
<wsdl:operation name="CreateCreditCardOrder">
<wsdl:input message="tns:CreateCreditCardOrderSoapIn" />
<wsdl:output message="tns:CreateCreditCardOrderSoapOut" />
</wsdl:operation>
<wsdl:operation name="KitInquiry">
<wsdl:input message="tns:KitInquirySoapIn" />
<wsdl:output message="tns:KitInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="LegacyAccountInquiry">
<wsdl:input message="tns:LegacyAccountInquirySoapIn" />
<wsdl:output message="tns:LegacyAccountInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="LegacyPayerInquiry">
<wsdl:input message="tns:LegacyPayerInquirySoapIn" />
<wsdl:output message="tns:LegacyPayerInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="OrderInquiry">
<wsdl:input message="tns:OrderInquirySoapIn" />
<wsdl:output message="tns:OrderInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="PartInquiry">
<wsdl:input message="tns:PartInquirySoapIn" />
<wsdl:output message="tns:PartInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="SAPNameInquiry">
<wsdl:input message="tns:SAPNameInquirySoapIn" />
<wsdl:output message="tns:SAPNameInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="SAPPayerInquiry">
<wsdl:input message="tns:SAPPayerInquirySoapIn" />
<wsdl:output message="tns:SAPPayerInquirySoapOut" />
</wsdl:operation>
<wsdl:operation name="Version">
<wsdl:input message="tns:VersionSoapIn" />
<wsdl:output message="tns:VersionSoapOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="SISServicesSoap" type="tns:SISServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<wsdl:operation name="AmountsInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/AmountsInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CancelBackOrderItems">
<soap:operation soapAction="http://am.sony.com/SISServices/CancelBackOrderItems" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CancelOrder">
<soap:operation soapAction="http://am.sony.com/SISServices/CancelOrder" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ConfirmAccountOrder">
<soap:operation soapAction="http://am.sony.com/SISServices/ConfirmAccountOrder" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ConfirmCreditCardOrder">
<soap:operation soapAction="http://am.sony.com/SISServices/ConfirmCreditCardOrder" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateAccountOrder">
<soap:operation soapAction="http://am.sony.com/SISServices/CreateAccountOrder" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateCreditCardOrder">
<soap:operation soapAction="http://am.sony.com/SISServices/CreateCreditCardOrder" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="KitInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/KitInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="LegacyAccountInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/LegacyAccountInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="LegacyPayerInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/LegacyPayerInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="OrderInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/OrderInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="PartInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/PartInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SAPNameInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/SAPNameInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SAPPayerInquiry">
<soap:operation soapAction="http://am.sony.com/SISServices/SAPPayerInquiry" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Version">
<soap:operation soapAction="http://am.sony.com/SISServices/Version" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="SISServices">
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/" />
<wsdl:port name="SISServicesSoap" binding="tns:SISServicesSoap">
<soap:address location="http://spswebdev.am.sony.com/SISServices/SISServices.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>Hi Antony,
obvisiosly <extension> is not supported. You have to change the external definition. Extension means, that there are global types referred. How to avoid that?
Open your file in XML Spy and go to Schema-View, where you see your elements grafical. Open all nodes, the referred global types are yellow marked.
Mark the "Sequenz" symbol (tree points in it) and draw only a millimeter with control-key. You see as result the same without global definition, of course you have now to delete the global definition (the yellow marked area).
Regards,
Udo -
Generating proxy from wsdl ends in error
Our sap installation is 'SAP ECC 6.0' and I'm trying to generate proxy (for testing purposes) from se80 by using url: http://cheeso.members.winisp.net/books/books.asmx?WSDL
Proxy generationg is cancelled by the system and I get message in se80 saying:
'Exception occurred in library handler
Not implemented'
This was working earlier on our system (older sap release) and I also tested this on other sap (SAP ERP Central Component 5.0) and it works.
Does anyone have an idea, what is wrong?I am facing the same problem.
Take a look at
https://websmp130.sap-ag.de/sap(bD1lcyZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=748781
https://websmp130.sap-ag.de/sap(bD1lcyZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=809792
They correspond to : note 748781 and 809792 in SAP Service Marketplace
The XML format for proxy generation : note 944029
I hope it helps you. -
Webservice Proxy from WSDL creates faulty XSLT
Hi,
I have a WSDL which generates a webservice Proxy in SE80 just fine.
When I run the webservice the request is formed properly and I get a response from the webservice. The problem is that the generated XSLT seems to be wrong. When I use the testing tool of the proxy class I can see "original response" and "response".
"response" was parsed by the XSLT I guess which gives me an empty XML-structure while the "original response" looks good.
How can I fix this? The XSLT is quite complicated and Im not sure what I can do.
Is it a WSDL-problem?Did you solve this ? I seem to have a similar problem after changing the weservice defintion I have a repsonse and Original response in the test tab. The Original response is filled and the response stays empty.
However when I call the webservice in an ABAP program the response is empty.
Addition.
I have found the cause of this and will mention it here for anyone who has the same problem.
In my case the reason for this behavior was a data element that was generated as type XSDDATETIME_Z. Once I changed it to XSDDATETIME_ISO everything was working OK again. -
Generate Proxy from WSDL with multiple Files
I need to load a WSDL (to generate a web service consumer proxy). However, that WSDL is build from multiple files, both .wsdl and .xsd, not a single one. It seems the SAP wizard to generate the proxy does expect one single WSDL file however.
Is there a way in SAP to load a WSDL with multiple files, or do I need to (manually) flatten all these files into one single file?I am not sure why it fails in WebSphere. Please try posting
this question to a WebSphere newsgroup.
Regards,
-manoj
http://manojc.com
"viswanath" <[email protected]> wrote in message
news:40aee7fa$1@mktnews1...
>
thanks manoj for your reply.
I'm using IBM WebSphere SDK for Web Services v5.1
for generation of java client.
I'm able to generate the client but the problem is
the WSDl2Java command ignored the SOAPHeaders while
generating the proxy. Since I'm using SOAP headers for
authentication the code fails.
Thanks,
Viswanath
"manoj cheenath" <[email protected]> wrote:
I am not sure which tool you are using
to generate web service clent. To generate
a WLS web service client you have to use clientgen.
Details here:
http://e-docs.bea.com/wls/docs81/webserv/anttasks.html
Regards,
-manoj
http://manojc.com
"viswanath" <[email protected]> wrote in message
news:40ad8a07$[email protected]..
HI,
I have a web service (implemented in .NET) which extends soap headersfor
doing
Authentication. WSDL is generated out of this web service. But wheni use
wsdl2java
(J2EE) to generate a proxy class, there is no interface generated forsoap
headers.
Without extending SOAP headers the web service works fine.
Basically, I'm looking for a way to generate java interfaces (ie.
proxies)
for
SOAP headers out of the WSDL file.
PFA the WSDL file and the proxy
Any help on this is appreciated. -
Using WSDL2java to generate proxy from wsdl
HI,
I have a web service (implemented in .NET) which extends soap headers for doing
Authentication. WSDL is generated out of this web service. But when i use wsdl2java
(J2EE) to generate a proxy class, there is no interface generated for soap headers.
Without extending SOAP headers the web service works fine.
Basically, I'm looking for a way to generate java interfaces (ie. proxies) for
SOAP headers out of the WSDL file.
PFA the WSDL file and the proxy
Any help on this is appreciated.
[WSOClient.zip]I am not sure why it fails in WebSphere. Please try posting
this question to a WebSphere newsgroup.
Regards,
-manoj
http://manojc.com
"viswanath" <[email protected]> wrote in message
news:40aee7fa$1@mktnews1...
>
thanks manoj for your reply.
I'm using IBM WebSphere SDK for Web Services v5.1
for generation of java client.
I'm able to generate the client but the problem is
the WSDl2Java command ignored the SOAPHeaders while
generating the proxy. Since I'm using SOAP headers for
authentication the code fails.
Thanks,
Viswanath
"manoj cheenath" <[email protected]> wrote:
I am not sure which tool you are using
to generate web service clent. To generate
a WLS web service client you have to use clientgen.
Details here:
http://e-docs.bea.com/wls/docs81/webserv/anttasks.html
Regards,
-manoj
http://manojc.com
"viswanath" <[email protected]> wrote in message
news:40ad8a07$[email protected]..
HI,
I have a web service (implemented in .NET) which extends soap headersfor
doing
Authentication. WSDL is generated out of this web service. But wheni use
wsdl2java
(J2EE) to generate a proxy class, there is no interface generated forsoap
headers.
Without extending SOAP headers the web service works fine.
Basically, I'm looking for a way to generate java interfaces (ie.
proxies)
for
SOAP headers out of the WSDL file.
PFA the WSDL file and the proxy
Any help on this is appreciated. -
Generate Client Proxy from a RPC-Style encoded WSDL
Hi Experts,
I was just trying to consume a RPC-Style encoded WSDL,
but the creation of the client proxy failed with the following error message:
Exception occurred in library handler
Incorrect value: Unknown Namespace http://schemas.xmlsoap.org/soap/encoding/
Does anyone know, if it's possible to consume a RPC-Style encoded Web Service?
Thanks in advance!Hi Sandeep,
Could you try invoking clientgen [1] directly to see if this properly
consumes your WSDL?
Thanks,
Bruce
[1]
http://e-docs.bea.com/wls/docs81/webserv/anttasks.html#1080160
Sandeep wrote:
>
Hi,
I am using Weblogic 8.1 SP1. I created a webservice which takes a XMLBean object
as parameter and returns another XMLBean object. The web service works fine when
tested using the workshop's test browser but when i am trying to generate a client
proxy trough the workshop's test browser, it displays this warning:
Failed to generate client proxy from WSDL definition for this service
and does not generate the proxy.
I'll appreciate any thoughts on this.
Thanks
Sandeep -
Exception when creating ABAP client proxy using WSDL
Hi Experts,
I tried to create a client proxy on the CRM system for a web service URL (where the WSDL exists), in the transaction SE80.
When I tried creating this, i got exception as follows.
Exception occured in communication framework:error in HTTP framework:404 conn failed http://inld50054696a:8080/clearspace/rpc/rest?forumservice?wsdl
Please let me know, how to tackle this problem.
What are all the settings that needs to be done in this regard.
Regards
LakshmanHi Vasanth,
There are many threads and blogs on this topic.
Choose the search Forum on the Forum page and select "All categories" in the Category field and enter your topic "ABAP client proxy from WSDL" in the search field.
Rgds,
Sam Raju -
Hi Experts!
I am having confusion among these 3 services provided in Oracle ADF. When to use and what service needs to be used?
Once we generate Webservice WSDL. With the WSDL we have 3 options in Jdeveloper to invoke this service.
1. Java Web Service From WSDL.
2. Web Service proxy,
3. Web Service Data Control.
Can anyone give us some brief description of these 3 services when do we need to use and which service is to be used for which scenario ?
Please give me your valuable inputs.
Thanks & Regards,
Guravaiah Tata.Hi,
Can you share your WSDL.
You can send it to me at [email protected]
-Vishal -
Error creating web service from WSDL in 11.1.2.0.0
Hello,
I have just installed JDeveloper 11.1.2.0.0. I tried to test a web service created (and successfully tested) in 11.1.1.5.0. The service is deployed to internal WebLogic server but when I call "Test Web Service" this is the error I get:
The Web Service Tester cannot be invoked, because the WSDL document of the selected service cannot be read.
java.lang.IllegalStateException: SSLContextImpl is not initialized
at com.sun.net.ssl.internal.ssl.SSLContextImpl.engineGetSocketFactory(SSLContextImpl.java:145)
at javax.net.ssl.SSLContext.getSocketFactory(SSLContext.java:260)
at oracle.jdevimpl.credential.LazySSLContextSpi.engineGetSocketFactory(LazySSLContextSpi.java:67)
at javax.net.ssl.SSLContext.getSocketFactory(SSLContext.java:260)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.getNewReaderInstance(CachedWSDLReader.java:398)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader$1.initialValue(CachedWSDLReader.java:298)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader$1.initialValue(CachedWSDLReader.java:294)
at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141)
at java.lang.ThreadLocal.get(ThreadLocal.java:131)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.getReaderImpl(CachedWSDLReader.java:308)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDLInternal(CachedWSDLReader.java:531)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDLDirect(CachedWSDLReader.java:471)
at oracle.jdevimpl.webservices.tcpmonitor.ServiceTester$3.run(ServiceTester.java:262)
at java.lang.Thread.run(Thread.java:662)
Then I tried to create a new project and Java web service from WSDL, but on the second step of the "Java Web Service from WSDL" wizard when I select WSDL file from the disk and click "Next" I get
java.lang.IllegalStateException: SSLContextImpl is not initialized
java.lang.IllegalStateException: SSLContextImpl is not initialized
at com.sun.net.ssl.internal.ssl.SSLContextImpl.engineGetSocketFactory(SSLContextImpl.java:145)
at javax.net.ssl.SSLContext.getSocketFactory(SSLContext.java:260)
at oracle.jdevimpl.credential.LazySSLContextSpi.engineGetSocketFactory(LazySSLContextSpi.java:67)
at javax.net.ssl.SSLContext.getSocketFactory(SSLContext.java:260)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.getNewReaderInstance(CachedWSDLReader.java:398)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader$1.initialValue(CachedWSDLReader.java:298)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader$1.initialValue(CachedWSDLReader.java:294)
at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141)
at java.lang.ThreadLocal.get(ThreadLocal.java:131)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.getReaderImpl(CachedWSDLReader.java:308)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDLInternal(CachedWSDLReader.java:531)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDL(CachedWSDLReader.java:484)
at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDL(CachedWSDLReader.java:455)
at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel.fetchWSDL(SpecifyWsdlPanel.java:1050)
at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel$1.run(SpecifyWsdlPanel.java:364)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
at java.lang.Thread.run(Thread.java:662)
I performed fresh install of this new JDeveloper version in new Middleware home with all the default options and this is the first thing I tried.
Any hints?
Thanks,
BrunoHi Vishal,
no, I don't see any HTTPS security settings defined. The thing is that this worked just fine in 11.1.1.5.0 version. I installed 11.1.2.0.0 and the first thing I tried was testing this web service. Right away I get this error. I also tried creating Web Service Client Proxy for this web service and I get the same exception. I looks to me that this happens when wizard tries parsing WSDL...
But, I got another error when I opened "Java Web Service Editor" for this web service and selected "Methods":
NPE in o.ji.webservices.wizard.jaxrpc.bottomup.SelectMethodsPanel:702
Performing action (35) Project Properties... [ from ProjectNavigatorWindow ] [ for ( VegaService.jpr, VegaService.jpr, DMSVegaAdapter.jws ) ]
oracle.jdevimpl.webservices.index:Jun 9, 2011 9:05:02 AM IndexFacade runQuery
INFO: Having to guess workspace
oracle.jdevimpl.webservices.index:Jun 9, 2011 9:05:28 AM IndexFacade runQuery
INFO: Having to guess workspace
Performing action (23) Find... [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (25) Find Next [ from CodeEditor ] [ for ( VegaService.wsdl, VegaService.jpr, DMSVegaAdapter.jws ) ]
Performing action (56) Properties... [ from ProjectNavigatorWindow ] [ for ( VegaService, VegaService.jpr, DMSVegaAdapter.jws ) ]
oracle.jdevimpl.webservices.index:Jun 9, 2011 9:09:32 AM IndexFacade runQuery
INFO: Having to guess workspace
java.lang.NullPointerException
java.lang.NullPointerException
o.ji.webservices.wizard.jaxrpc.bottomup.SelectMethodsPanel.populateListImpl(SelectMethodsPanel.java:702)
o.ji.webservices.wizard.jaxrpc.bottomup.SelectMethodsPanel.access$600(SelectMethodsPanel.java:82)
o.ji.webservices.wizard.jaxrpc.bottomup.SelectMethodsPanel$4$1.run(SelectMethodsPanel.java:603)
j.a.event.InvocationEvent.dispatch(InvocationEvent.java:209)
j.a.EventQueue.dispatchEventImpl(EventQueue.java:642)
j.a.EventQueue.access$000(EventQueue.java:85)
j.a.EventQueue$1.run(EventQueue.java:603)
j.a.EventQueue$1.run(EventQueue.java:601)
j.security.AccessController.doPrivileged(Native Method)
j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
j.a.EventQueue.dispatchEvent(EventQueue.java:612)
o.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
o.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
j.a.Dialog$1.run(Dialog.java:1046)
j.a.Dialog$3.run(Dialog.java:1098)
j.security.AccessController.doPrivileged(Native Method)
j.a.Dialog.show(Dialog.java:1096)
j.a.Component.show(Component.java:1585)
j.a.Component.setVisible(Component.java:1537)
j.a.Window.setVisible(Window.java:842)
j.a.Dialog.setVisible(Dialog.java:986)
o.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:395)
o.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
o.i.dialogs.WizardLauncher.runDialog(WizardLauncher.java:55)
o.i.panels.TDialogLauncher.showDialog(TDialogLauncher.java:225)
o.ji.webservices.wizard.jaxrpc.WebServicesEditor.showDialog(WebServicesEditor.java:313)
o.ji.webservices.WebServicesAddin.findAndInvokeWizard(WebServicesAddin.java:1672)
o.ji.webservices.WebServicesAddin.handleEvent(WebServicesAddin.java:870)
o.i.controller.IdeAction$ControllerDelegatingController.handleEvent(IdeAction.java:1469)
o.i.controller.IdeAction.performAction(IdeAction.java:662)
o.i.controller.IdeAction.actionPerformedImpl(IdeAction.java:1140)
o.i.controller.IdeAction.actionPerformed(IdeAction.java:617)
jx.s.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
jx.s.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
jx.s.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
jx.s.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
jx.s.AbstractButton.doClick(AbstractButton.java:357)
jx.s.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
jx.s.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
j.a.Component.processMouseEvent(Component.java:6289)
jx.s.JComponent.processMouseEvent(JComponent.java:3267)
j.a.Component.processEvent(Component.java:6054)
j.a.Container.processEvent(Container.java:2041)
j.a.Component.dispatchEventImpl(Component.java:4652)
j.a.Container.dispatchEventImpl(Container.java:2099)
j.a.Component.dispatchEvent(Component.java:4482)
j.a.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
j.a.LightweightDispatcher.processMouseEvent(Container.java:4238)
j.a.LightweightDispatcher.dispatchEvent(Container.java:4168)
j.a.Container.dispatchEventImpl(Container.java:2085)
j.a.Window.dispatchEventImpl(Window.java:2478)
j.a.Component.dispatchEvent(Component.java:4482)
j.a.EventQueue.dispatchEventImpl(EventQueue.java:644)
j.a.EventQueue.access$000(EventQueue.java:85)
j.a.EventQueue$1.run(EventQueue.java:603)
j.a.EventQueue$1.run(EventQueue.java:601)
j.security.AccessController.doPrivileged(Native Method)
j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
j.a.EventQueue$2.run(EventQueue.java:617)
j.a.EventQueue$2.run(EventQueue.java:615)
j.security.AccessController.doPrivileged(Native Method)
j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
j.a.EventQueue.dispatchEvent(EventQueue.java:614)
o.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
o.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
j.a.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
j.a.EventDispatchThread.run(EventDispatchThread.java:122)
Regards,
Bruno -
Thread: 11gPS2 : Error creating model from wsdl while creating a WebService
Hi ,
I am trying to create a Web Service Proxy using Jdev.I am using a WSDL file located in my local system for the same. I choose all default options but the proxy is not created due to the following error -
"Error creating model from wsdl <wsdl_name> : A class/interface with the same name xyz already in use"
https://picasaweb.google.com/sudipto.desmukh/ADFIssues?authkey=Gv1sRgCJeF2bWcoM_ZBg#5610073699826050514
I found a few threads which had similar issues but the solutions didnot work for me -
1)Error creating model from wsdl (Create separate model projects for proxies , since in the existing model project I already had generated files using create WebServiceData control wizard)
2)Error when creating Web Service Proxy (there are no duplicate variables or schemas in my wsdl)
Can someone please suggest what might be wrong ?
ThanksThanks for your reply Vishal.Pasting the wsdl -
<definitions xmlns:m11="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:m1="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" targetNamespace="urn:schemas-iwaysoftware-com:iwse" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:schemas-iwaysoftware-com:iwse" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"><types><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:schemas-iwaysoftware-com:iwse" elementFormDefault="qualified"><xs:element name="ibsinfo"><xs:complexType><xs:sequence><xs:element name="service" type="xs:string"/><xs:element name="method" type="xs:string"/><xs:element name="license" type="xs:string"/><xs:element name="disposition" type="xs:string" minOccurs="0"/><xs:element name="Username" type="xs:string" minOccurs="0"/><xs:element name="Password" type="xs:string" minOccurs="0"/><xs:element name="language" type="xs:string" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="adapterexception"><xs:complexType><xs:sequence><xs:element name="error" type="xs:string"/></xs:sequence></xs:complexType></xs:element>
</xs:schema><xs:schema xmlns:m1="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" xmlns:rfc="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" elementFormDefault="qualified"><xs:element name="ZBAPI_SALES_DOC_FLOW"><xs:complexType><xs:sequence><xs:element name="ZBAPI_SALES_DOC_FLOW"><xs:complexType><xs:all><xs:element name="BELEGTYP" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="COMWA" type="rfc:VBCO6" minOccurs="0"/><xs:element name="I_BSTKD" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="35"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="I_VBELN" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="N_STUFEN" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="V_STUFEN" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="T_DOCFLOW" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVDOCFLOW" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="T_IDOCINFO" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVIDOCINFO" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="T_RETURN" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:BAPIRET2" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="VBFA" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:VBFA" minOccurs="0"/></xs:sequence></xs:complexType></xs:element></xs:all></xs:complexType></xs:element></xs:sequence></xs:complexType>
</xs:element><xs:complexType name="ZVIDOCINFO"><xs:sequence><xs:element name="DOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="IDOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="CREDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="STATUS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="73"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="BAPIRET2"><xs:sequence><xs:element name="TYPE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ID"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="NUMBER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="220"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LOG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LOG_MSG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V1"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V2"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V3"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V4"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="PARAMETER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="32"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ROW" type="xs:int"/><xs:element name="FIELD"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="30"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="SYSTEM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="ZVDOCFLOW"><xs:sequence><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="132"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BEZEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="VBFA"><xs:sequence><xs:element name="MANDT"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBELV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBTYP_N"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFWRT"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="2" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="WAERS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="5"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBTYP_V"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="PLMIN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="TAQUI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ERZET"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{2}:\d{2}:\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BWART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BDART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="PLART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="STUFE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LGNUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="AEDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="FKTYP"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BRGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="GEWEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VOLUM"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VOLEH"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="FPLNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="FPLTR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFMNG_FLO" type="xs:double"/><xs:element name="RFMNG_FLT" type="xs:double"/><xs:element name="VRKME"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ABGES" type="xs:double"/><xs:element name="SOBKZ"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="SONUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="KZBEF"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="NTGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="13"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LOGSYS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="WBSTA"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="VBCO6"><xs:sequence><xs:element name="MANDT"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ETENR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="4"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType>
</xs:schema><xs:schema xmlns:m11="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" xmlns:rfc="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" elementFormDefault="qualified"><xs:element name="ZBAPI_SALES_DOC_FLOWResponse"><xs:complexType><xs:sequence><xs:element name="ZBAPI_SALES_DOC_FLOW.Response"><xs:complexType><xs:all><xs:element name="BELEGTYP_BACK" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="T_DOCFLOW" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVDOCFLOW" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="T_IDOCINFO" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVIDOCINFO" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="T_RETURN" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:BAPIRET2" minOccurs="0"/></xs:sequence></xs:complexType>
</xs:element><xs:element name="VBFA" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:VBFA" minOccurs="0"/></xs:sequence></xs:complexType></xs:element></xs:all></xs:complexType></xs:element>
</xs:sequence><xs:attribute name="cid" use="required" type="xs:string"/></xs:complexType>
</xs:element><xs:complexType name="ZVIDOCINFO"><xs:sequence><xs:element name="DOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="IDOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="CREDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="STATUS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="73"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="BAPIRET2"><xs:sequence><xs:element name="TYPE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ID"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="NUMBER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="220"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LOG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LOG_MSG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V1"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V2"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V3"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MESSAGE_V4"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="PARAMETER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="32"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ROW" type="xs:int"/><xs:element name="FIELD"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="30"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="SYSTEM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="ZVDOCFLOW"><xs:sequence><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="132"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BEZEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
</xs:complexType><xs:complexType name="VBFA"><xs:sequence><xs:element name="MANDT"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBELV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBTYP_N"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFWRT"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="2" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="WAERS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="5"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VBTYP_V"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="PLMIN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="TAQUI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ERZET"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{2}:\d{2}:\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BWART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BDART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="PLART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="STUFE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LGNUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="AEDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="FKTYP"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="BRGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="GEWEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VOLUM"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="VOLEH"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="FPLNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="FPLTR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="RFMNG_FLO" type="xs:double"/><xs:element name="RFMNG_FLT" type="xs:double"/><xs:element name="VRKME"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="ABGES" type="xs:double"/><xs:element name="SOBKZ"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="SONUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="KZBEF"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="NTGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="13"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="LOGSYS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
</xs:element><xs:element name="WBSTA"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:schema>
</types><message name="ZBAPI_SALES_DOC_FLOWIn"><part element="m1:ZBAPI_SALES_DOC_FLOW" name="parameters"/>
</message><message name="ZBAPI_SALES_DOC_FLOWOut"><part element="m11:ZBAPI_SALES_DOC_FLOWResponse" name="parameters"/>
</message><message name="ZBAPI_SALES_DOC_FLOWHeader"><part element="tns:ibsinfo" name="header"/>
</message><message name="AdapterException"><part element="tns:adapterexception" name="fault"/>
</message><portType name="ZBAPI_SALES_DOC_FLOWSoap"><operation name="ZBAPI_SALES_DOC_FLOW"><documentation/><input message="tns:ZBAPI_SALES_DOC_FLOWIn"/><output message="tns:ZBAPI_SALES_DOC_FLOWOut"/><fault message="tns:AdapterException" name="AdapterExceptionFault"/></operation>
</portType><binding name="ZBAPI_SALES_DOC_FLOWSoap" type="tns:ZBAPI_SALES_DOC_FLOWSoap"><soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/><operation name="ZBAPI_SALES_DOC_FLOW"><soap:operation style="document" soapAction="ZBAPI_SALES_DOC_FLOW.ZBAPI_SALES_DOC_FLOWRequest@production@@"/><input><soap:body use="literal"/><soap:header message="tns:ZBAPI_SALES_DOC_FLOWHeader" use="literal" part="header"/>
</input><output><soap:body use="literal"/>
</output><fault name="AdapterExceptionFault"><soap:fault name="AdapterExceptionFault" use="literal"/></fault></operation>
</binding><service name="ZBAPI_SALES_DOC_FLOW"><documentation/><port name="ZBAPI_SALES_DOC_FLOWSoap1" binding="tns:ZBAPI_SALES_DOC_FLOWSoap"><soap:address location="http://f4ofmsoaa01d.dev.life:8001/ibse/IBSEServlet/XDSOAPRouter"/></port></service></definitions>
Maybe you are looking for
-
I can no longer send from email from my account and keep getting the message that the connection to the smtp server was lost or the settings are wrong. I would like to reinstall the account to make sure that the servers settings are correct, but I fe
-
Is the magic wand tool the best tool for cutting out a person's head?
Need advice! The picture is of a girl with her hair blowing in the wind, so I'm not sure about using the magic wand tool.
-
Need to reinstall Adobe PSE 10 but don't have serial #.
It used to show up on my Adobe but it has dissapeared after I registered an old version of InDesign that I had lost years ago and didn't realize I could reinstall without the disc. Now the only thing that shows up is InDesign (orginally registered i
-
How do i populate a dropdown box in jsp?
Can someone write some code that takes 15 string values (passed to the jsp in the URL) and puts them in a dropdown select box (or combo box i think they're called). I've trawlled around looking on the forums but I cant get my code to work the way I n
-
hi all, when i try to execute the below query i am getting ORA-02287: sequence number not allowed here update usr_role_t set role_id = (select ROLE_ID_SEQ.NEXTVAL from dual) where usr_id=(select usr_id from usr_t where usr_sys_id='muthva01'); can you