axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Gainty" <mgai...@hotmail.com>
Subject Re: axis 1.4 IllegalArgumentException got in response
Date Thu, 21 Jun 2007 15:16:43 GMT
Good Morning Roman --

I ran a few quick tests and found

<!--This xmlns:wsdl declaration does not work-->
<!-- ?xml version="1.0" encoding="UTF-8"? -->
<!-- wsdl:definitions targetNamespace="*http://ishop.orange.iway.sk*"
 xmlns:wsdl="*http://schemas.xmlsoap.org/wsdl/*"
 xmlns:apachesoap="*http://xml.apache.org/xml-soap*"
 xmlns:tns="http://example"
 xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</wsdl:definitions -->

<!-- THIS xmlns:wsdl declaration WORKS!! -->
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="*http://ishop.orange.iway.sk*"
 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
 xmlns:apachesoap="*http://xml.apache.org/xml-soap*"
 xmlns:tns="http://example"
 xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</wsdl:definitions>

HTH
Martin--
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed.  If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy.  Thank you.

----- Original Message ----- 
From: "Roman Heinrich" <roman.heinrich@interway.sk>
To: <axis-user@ws.apache.org>
Sent: Thursday, June 21, 2007 4:59 AM
Subject: Re: axis 1.4 IllegalArgumentException got in response


> Hi Ole,
>
> that means, if i want to use document/literal, then i should change for 
> instance this message:
>
>  <wsdl:message name="*getProductNextRecordRequest*">
>  <wsdl:part name="*Endpoint2*" element="*tns1:Endpoint2*" />
>  <wsdl:part name="*CId2*" element="*tns1:CId2*" />
>  </wsdl:message>
>
> to one element, which will be defined as one parameter, which will hold 
> Endpoint2 and CId2 in itself ?
>
> That means, for document/literal, every function can have only one input 
> message ?
>
> Regards,
> Roman.
>
> omatzura wrote:
>> Hi Roman,
>>
>> thanks.. this is a bit strange, your operations input message has defined
>> several parts but it is not used with a RPC soap-binding, you will 
>> probably
>> either need to change the style for the binding from document to rpc
>> (probably just a setting somewhere), or refactor the input message to
>> contain one root element/argument which holds the other two
>> elements/arguments..
>>
>> hope this makes sense :-)
>>
>> regards!
>>
>> /Ole
>> eviware.com
>>
>>
>> Roman Heinrich-2 wrote:
>>
>>> Hi all,
>>>
>>> i`m using oracle oc4j 10.1.3 with axis 1.4 bundled in my application. I 
>>> have problem with running web service. Axis is not recognizing correctly 
>>> arguments passed in soap request message.
>>>
>>> SoapUi generated this soap request, which is not working:
>>>
>>> <soapenv:Envelope 
>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
>>> xmlns:ops="http://ishop.orange.iway.sk/OPSTypes/">
>>>    <soapenv:Header/>
>>>    <soapenv:Body>
>>>       <ops:Endpoint2>1</ops:Endpoint2>
>>>       <ops:CId2>1</ops:CId2>
>>>    </soapenv:Body>
>>> </soapenv:Envelope>
>>>
>>> and i`ve got this response from axis:
>>>
>>> <soapenv:Envelope 
>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>>>    <soapenv:Body>
>>>       <soapenv:Fault>
>>>          <faultcode>soapenv:Server.generalException</faultcode>
>>>          <faultstring>Tried to invoke method public 
>>> sk.iway.orange.ishop.catalog.ProductRecordType 
>>> sk.iway.orange.ishop.ProductSynchroServiceImpl.getProductNextRecord(long,long)

>>> throws 
>>> java.rmi.RemoteException,sk.iway.orange.ishop.exceptions.TimeoutException,sk.iway.orange.ishop.exceptions.ServiceException,sk.iway.orange.ishop.exceptions.DatabaseException

>>> with arguments java.lang.Long,null.  The arguments do not match the 
>>> signature.; nested exception is:
>>>     java.lang.IllegalArgumentException</faultstring>
>>>          <detail>
>>>             <ns1:hostname 
>>> xmlns:ns1="http://xml.apache.org/axis/">AMD64x5</ns1:hostname>
>>>          </detail>
>>>       </soapenv:Fault>
>>>    </soapenv:Body>
>>> </soapenv:Envelope>
>>>
>>> It seems, that axis is not recognising ops:CId2 argument.
>>>
>>> My wsdl for service:
>>>
>>>   <?xml version="1.0" encoding="UTF-8" ?>
>>> - <#> <wsdl:definitions targetNamespace="*http://ishop.orange.iway.sk*"

>>> xmlns:tns3="*http://ishop.orange.iway.sk/catalog/*" 
>>> xmlns:impl="*http://ishop.orange.iway.sk*" 
>>> xmlns:intf="*http://ishop.orange.iway.sk*" 
>>> xmlns:apachesoap="*http://xml.apache.org/xml-soap*" 
>>> xmlns:wsdlsoap="*http://schemas.xmlsoap.org/wsdl/soap/*" 
>>> xmlns:xsd="*http://www.w3.org/2001/XMLSchema*" 
>>> xmlns:tns2="*http://ishop.orange.iway.sk/exceptions*" 
>>> xmlns:tns1="*http://ishop.orange.iway.sk/OPSTypes/*" 
>>> xmlns:wsdl="*http://schemas.xmlsoap.org/wsdl/*">
>>> - <#> <!--
>>>
>>> WSDL created by Apache Axis version: 1.4
>>> Built on Apr 22, 2006 (06:55:48 PDT)
>>>
>>>   -->
>>> - <#> <wsdl:types>
>>> - <#> <schema xmlns="*http://www.w3.org/2001/XMLSchema*" 
>>> targetNamespace="*http://ishop.orange.iway.sk/OPSTypes/*">
>>>   <import namespace="*http://ishop.orange.iway.sk/catalog/*" />
>>>   <import namespace="*http://ishop.orange.iway.sk/exceptions*" />
>>>   <element name="*Endpoint1*" type="*xsd:long*" />
>>>   <element name="*CId1*" type="*xsd:long*" />
>>>   <element name="*Endpoint2*" type="*xsd:long*" />
>>>   <element name="*CId2*" type="*xsd:long*" />
>>>   <element name="*OutProductRecord1*" type="*tns3:productRecordType*" />
>>>   <element name="*Endpoint3*" type="*xsd:long*" />
>>>   <element name="*ProductRecord1*" type="*tns3:productRecordType*" />
>>>   <element name="*OutProductRecord2*" type="*tns3:productRecordType*" />
>>>   <element name="*Endpoint4*" type="*xsd:long*" />
>>>   <element name="*CId3*" type="*xsd:long*" />
>>>   <element name="*ProductRecord2*" type="*tns3:productRecordType*" />
>>>   <element name="*CId4*" type="*xsd:long*" />
>>>   <element name="*Endpoint5*" type="*xsd:long*" />
>>>   <element name="*CId5*" type="*xsd:long*" />
>>>   <element name="*ProductRecord3*" type="*tns3:productRecordType*" />
>>>   <element name="*OutProductRecord3*" type="*tns3:productRecordType*" />
>>>   <element name="*ProductRecord4*" type="*tns3:productRecordType*" />
>>>   <element name="*Endpoint6*" type="*xsd:long*" />
>>>   </schema>
>>> - <#> <schema xmlns="*http://www.w3.org/2001/XMLSchema*" 
>>> targetNamespace="*http://ishop.orange.iway.sk/exceptions*">
>>>   <import namespace="*http://ishop.orange.iway.sk/catalog/*" />
>>> - <#> <complexType name="*timeoutException*">
>>> - <#> <sequence>
>>>   <element name="*ExceptionCode*" type="*xsd:int*" />
>>>   <element name="*ExceptionMessage*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>>   <element name="*timeoutException*" type="*tns2:timeoutException*" />
>>> - <#> <complexType name="*serviceException*">
>>> - <#> <sequence>
>>>   <element name="*ExceptionMessage*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*NestedExceptionStackTrace*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>>   <element name="*serviceException*" type="*tns2:serviceException*" />
>>> - <#> <complexType name="*databaseException*">
>>> - <#> <sequence>
>>>   <element name="*ExceptionCode*" type="*xsd:int*" />
>>>   <element name="*ExceptionMessage*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>>   <element name="*databaseException*" type="*tns2:databaseException*" />
>>> - <#> <complexType name="*implementedException*">
>>> - <#> <sequence>
>>>   <element name="*ExceptionCode*" type="*xsd:int*" />
>>>   <element name="*ExceptionMessage*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>>   <element name="*implementedException*" 
>>> type="*tns2:implementedException*" />
>>>   </schema>
>>> - <#> <schema xmlns="*http://www.w3.org/2001/XMLSchema*" 
>>> targetNamespace="*http://ishop.orange.iway.sk/catalog/*" 
>>> elementFormDefault="*qualified*">
>>>   <import namespace="*http://ishop.orange.iway.sk/exceptions*" />
>>> - <#> <complexType name="*productIdentifierType*">
>>> - <#> <sequence>
>>>   <element name="*productPartNumber*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*productExternId1*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*productExternId2*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*companyIdentifierType*">
>>> - <#> <sequence>
>>>   <element name="*companId*" nillable="*true*" type="*xsd:long*" />
>>>   <element name="*company_externId1*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*company_externId2*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*vatIdentifierType*">
>>> - <#> <sequence>
>>>   <element name="*vatId*" nillable="*true*" type="*xsd:long*" />
>>>   <element name="*vatValue*" nillable="*true*" type="*xsd:double*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productAttachmentType*">
>>> - <#> <sequence>
>>>   <element name="*attachmentId*" nillable="*true*" type="*xsd:long*" />
>>>   <element name="*attachmentTypeIdFk*" nillable="*true*" 
>>> type="*xsd:long*" />
>>>   <element name="*name*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*data*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*dataRemote*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*lastModificationDate*" nillable="*true*" 
>>> type="*xsd:date*" />
>>>   <element name="*lastModificationBy*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*mimeType*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*lang*" type="*xsd:string*" />
>>>   <element name="*note*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*visible*" nillable="*true*" type="*xsd:boolean*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productMlRecord*">
>>> - <#> <sequence>
>>>   <element name="*partNumberFk*" type="*tns3:productIdentifierType*" />
>>>   <element name="*lang*" type="*xsd:string*" />
>>>   <element name="*product_name*" type="*xsd:string*" />
>>>   <element name="*productDesc*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*productUrl*" nillable="*true*" type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productCustomType*">
>>> - <#> <sequence>
>>>   <element name="*partNumberFk*" type="*tns3:productIdentifierType*" />
>>>   <element name="*manufacturer*" nillable="*true*" type="*xsd:string*" 
>>> />
>>>   <element name="*unitOfMeasure*" nillable="*true*" type="*xsd:string*" 
>>> />
>>>   <element name="*externManager*" nillable="*true*" type="*xsd:string*" 
>>> />
>>>   <element name="*externManagerEmail*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*externManagerCompany*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*disableUserDiscountCards*" nillable="*true*" 
>>> type="*xsd:boolean*" />
>>>   <element name="*weight*" nillable="*true*" type="*xsd:double*" />
>>>   <element name="*warrantyMonths*" nillable="*true*" type="*xsd:int*" />
>>>   <element name="*fakePrice*" nillable="*true*" type="*xsd:double*" />
>>>   <element name="*customStyle*" nillable="*true*" type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productStateType*">
>>> - <#> <sequence>
>>>   <element name="*statusId*" nillable="*true*" type="*xsd:long*" />
>>>   <element name="*name*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*lang*" type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productRCategoryNodeType*">
>>> - <#> <sequence>
>>>   <element name="*nodeId*" type="*xsd:long*" />
>>>   <element name="*partNumberFk*" type="*tns3:productIdentifierType*" />
>>>   <element name="*orderFix*" nillable="*true*" type="*xsd:long*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productStockType*">
>>> - <#> <sequence>
>>>   <element name="*stockId*" nillable="*true*" type="*xsd:long*" />
>>>   <element name="*storageIdFk*" type="*xsd:long*" />
>>>   <element name="*partNumberFk*" type="*tns3:productIdentifierType*" />
>>>   <element name="*actualAmount*" type="*xsd:int*" />
>>>   <element name="*originalAmount*" nillable="*true*" type="*xsd:int*" />
>>>   <element name="*warningAmount*" nillable="*true*" type="*xsd:int*" />
>>>   <element name="*criticalAmount*" nillable="*true*" type="*xsd:int*" />
>>>   <element name="*orderUnit*" type="*xsd:int*" />
>>>   <element name="*orderUnitMin*" nillable="*true*" type="*xsd:int*" />
>>>   <element name="*orderUnitMax*" nillable="*true*" type="*xsd:int*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productParametersType*">
>>> - <#> <sequence>
>>>   <element name="*nodeId*" type="*xsd:long*" />
>>>   <element name="*partNumberFk*" type="*tns3:productIdentifierType*" />
>>>   <element name="*parameterId*" type="*xsd:long*" />
>>>   <element name="*value*" type="*xsd:string*" />
>>>   </sequence>
>>>   </complexType>
>>> - <#> <complexType name="*productRecordType*">
>>> - <#> <sequence>
>>>   <element name="*partNumber*" type="*tns3:productIdentifierType*" />
>>>   <element name="*companyIdFk*" type="*tns3:companyIdentifierType*" />
>>>   <element name="*vatIdFk*" type="*tns3:vatIdentifierType*" />
>>>   <element name="*productUrl*" nillable="*true*" type="*xsd:string*" />
>>>   <element name="*salePrice*" nillable="*true*" type="*xsd:double*" />
>>>   <element name="*buyPrice*" nillable="*true*" type="*xsd:double*" />
>>>   <element name="*minSalePrice*" nillable="*true*" type="*xsd:double*" 
>>> />
>>>   <element name="*maxSalePrice*" nillable="*true*" type="*xsd:double*" 
>>> />
>>>   <element name="*quantity*" nillable="*true*" type="*xsd:int*" />
>>>   <element name="*removed*" type="*xsd:boolean*" />
>>>   <element name="*lastModificationDate*" nillable="*true*" 
>>> type="*xsd:date*" />
>>>   <element name="*lastModificationBy*" nillable="*true*" 
>>> type="*xsd:string*" />
>>>   <element name="*visible*" type="*xsd:boolean*" />
>>>   <element name="*validFrom*" nillable="*true*" type="*xsd:date*" />
>>>   <element name="*validTo*" nillable="*true*" type="*xsd:date*" />
>>>   <element name="*productAttachment*" nillable="*true*" minOccurs="*0*" 
>>> maxOccurs="*unbounded*" type="*tns3:productAttachmentType*" />
>>>   <element name="*productMl*" type="*tns3:productMlRecord*" 
>>> maxOccurs="*unbounded*" />
>>>   <element name="*productCustom*" minOccurs="*0*" maxOccurs="*1*" 
>>> type="*tns3:productCustomType*" />
>>>   <element name="*productState*" minOccurs="*0*" maxOccurs="*unbounded*" 
>>> type="*tns3:productStateType*" />
>>>   <element name="*productCNode*" minOccurs="*0*" maxOccurs="*unbounded*" 
>>> type="*tns3:productRCategoryNodeType*" />
>>>   <element name="*productStock*" type="*tns3:productStockType*" 
>>> maxOccurs="*unbounded*" />
>>>   <element name="*productParameters*" minOccurs="*0*" 
>>> maxOccurs="*unbounded*" type="*tns3:productParametersType*" />
>>>   </sequence>
>>>   </complexType>
>>>   </schema>
>>>   </wsdl:types>
>>> - <#> <wsdl:message name="*ImplementedException*">
>>>   <wsdl:part name="*implementedException*" 
>>> element="*tns2:implementedException*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*getProductUnprocessedRecordRequest*">
>>>   <wsdl:part name="*Endpoint5*" element="*tns1:Endpoint5*" />
>>>   <wsdl:part name="*CId5*" element="*tns1:CId5*" />
>>>   <wsdl:part name="*ProductRecord3*" element="*tns1:ProductRecord3*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*getProductUnprocessedRecordResponse*">
>>>   <wsdl:part name="*OutProductRecord2*" 
>>> element="*tns1:OutProductRecord3*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*getProductRecordRequest*">
>>>   <wsdl:part name="*Endpoint3*" element="*tns1:Endpoint3*" />
>>>   <wsdl:part name="*ProductRecord1*" element="*tns1:ProductRecord1*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*setProductRecordResponse*">
>>>   <wsdl:part name="*CId4*" element="*tns1:CId4*" />
>>>   </wsdl:message>
>>>   <wsdl:message name="*endProductConversationResponse*" />
>>>   <wsdl:message name="*removeProductRecordResponse*" />
>>> - <#> <wsdl:message name="*endProductConversationRequest*">
>>>   <wsdl:part name="*Endpoint6*" element="*tns1:Endpoint6*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*getProductRecordResponse*">
>>>   <wsdl:part name="*OutProductRecord2*" 
>>> element="*tns1:OutProductRecord2*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*startProductConversationRequest*">
>>>   <wsdl:part name="*Endpoint1*" element="*tns1:Endpoint1*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*setProductRecordRequest*">
>>>   <wsdl:part name="*Endpoint4*" element="*tns1:Endpoint4*" />
>>>   <wsdl:part name="*CId3*" element="*tns1:CId3*" />
>>>   <wsdl:part name="*ProductRecord2*" element="*tns1:ProductRecord2*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*DatabaseException*">
>>>   <wsdl:part name="*databaseException*" 
>>> element="*tns2:databaseException*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*removeProductRecordRequest*">
>>>   <wsdl:part name="*ProductRecord4*" element="*tns1:ProductRecord4*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*startProductConversationResponse*">
>>>   <wsdl:part name="*CId1*" element="*tns1:CId1*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*getProductNextRecordResponse*">
>>>   <wsdl:part name="*OutProductRecord1*" 
>>> element="*tns1:OutProductRecord1*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*getProductNextRecordRequest*">
>>>   <wsdl:part name="*Endpoint2*" element="*tns1:Endpoint2*" />
>>>   <wsdl:part name="*CId2*" element="*tns1:CId2*" />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*ServiceException*">
>>>   <wsdl:part name="*serviceException*" element="*tns2:serviceException*"
>>> />
>>>   </wsdl:message>
>>> - <#> <wsdl:message name="*TimeoutException*">
>>>   <wsdl:part name="*timeoutException*" element="*tns2:timeoutException*"
>>> />
>>>   </wsdl:message>
>>> - <#> <wsdl:portType name="*ProductSynchro*">
>>> - <#> <wsdl:operation name="*startProductConversation*" 
>>> parameterOrder="*Endpoint1*">
>>>   <wsdl:input name="*startProductConversationRequest*" 
>>> message="*impl:startProductConversationRequest*" />
>>>   <wsdl:output name="*startProductConversationResponse*" 
>>> message="*impl:startProductConversationResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*getProductNextRecord*" 
>>> parameterOrder="*Endpoint2 CId2*">
>>>   <wsdl:input name="*getProductNextRecordRequest*" 
>>> message="*impl:getProductNextRecordRequest*" />
>>>   <wsdl:output name="*getProductNextRecordResponse*" 
>>> message="*impl:getProductNextRecordResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*getProductRecord*" 
>>> parameterOrder="*Endpoint3 ProductRecord1*">
>>>   <wsdl:input name="*getProductRecordRequest*" 
>>> message="*impl:getProductRecordRequest*" />
>>>   <wsdl:output name="*getProductRecordResponse*" 
>>> message="*impl:getProductRecordResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*setProductRecord*" 
>>> parameterOrder="*Endpoint4 CId3 ProductRecord2*">
>>>   <wsdl:input name="*setProductRecordRequest*" 
>>> message="*impl:setProductRecordRequest*" />
>>>   <wsdl:output name="*setProductRecordResponse*" 
>>> message="*impl:setProductRecordResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ImplementedException*" 
>>> message="*impl:ImplementedException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*getProductUnprocessedRecord*" 
>>> parameterOrder="*Endpoint5 CId5 ProductRecord3*">
>>>   <wsdl:input name="*getProductUnprocessedRecordRequest*" 
>>> message="*impl:getProductUnprocessedRecordRequest*" />
>>>   <wsdl:output name="*getProductUnprocessedRecordResponse*" 
>>> message="*impl:getProductUnprocessedRecordResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ImplementedException*" 
>>> message="*impl:ImplementedException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*removeProductRecord*" 
>>> parameterOrder="*ProductRecord4*">
>>>   <wsdl:input name="*removeProductRecordRequest*" 
>>> message="*impl:removeProductRecordRequest*" />
>>>   <wsdl:output name="*removeProductRecordResponse*" 
>>> message="*impl:removeProductRecordResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ImplementedException*" 
>>> message="*impl:ImplementedException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*endProductConversation*" 
>>> parameterOrder="*Endpoint6*">
>>>   <wsdl:input name="*endProductConversationRequest*" 
>>> message="*impl:endProductConversationRequest*" />
>>>   <wsdl:output name="*endProductConversationResponse*" 
>>> message="*impl:endProductConversationResponse*" />
>>>   <wsdl:fault name="*DatabaseException*" 
>>> message="*impl:DatabaseException*" />
>>>   <wsdl:fault name="*TimeoutException*" 
>>> message="*impl:TimeoutException*" />
>>>   <wsdl:fault name="*ServiceException*" 
>>> message="*impl:ServiceException*" />
>>>   </wsdl:operation>
>>>   </wsdl:portType>
>>> - <#> <wsdl:binding name="*ProductSynchroServiceSoapBinding*" 
>>> type="*impl:ProductSynchro*">
>>>   <wsdlsoap:binding style="*document*" 
>>> transport="*http://schemas.xmlsoap.org/soap/http*" />
>>> - <#> <wsdl:operation name="*startProductConversation*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/startProductConversation*" />
>>> - <#> <wsdl:input name="*startProductConversationRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*startProductConversationResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*getProductNextRecord*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/getProductNextRecord*" />
>>> - <#> <wsdl:input name="*getProductNextRecordRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*getProductNextRecordResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*getProductRecord*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/getProductRecord*" />
>>> - <#> <wsdl:input name="*getProductRecordRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*getProductRecordResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*setProductRecord*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/setProductRecord*" />
>>> - <#> <wsdl:input name="*setProductRecordRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*setProductRecordResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ImplementedException*">
>>>   <wsdlsoap:fault name="*ImplementedException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*getProductUnprocessedRecord*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/getProductUnprocessedRecord*" 
>>> />
>>> - <#> <wsdl:input name="*getProductUnprocessedRecordRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*getProductUnprocessedRecordResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ImplementedException*">
>>>   <wsdlsoap:fault name="*ImplementedException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*removeProductRecord*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/removeProductRecord*" />
>>> - <#> <wsdl:input name="*removeProductRecordRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*removeProductRecordResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ImplementedException*">
>>>   <wsdlsoap:fault name="*ImplementedException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>> - <#> <wsdl:operation name="*endProductConversation*">
>>>   <wsdlsoap:operation 
>>> soapAction="*http://ishop.orange.iway.sk/endProductConversation*" />
>>> - <#> <wsdl:input name="*endProductConversationRequest*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:input>
>>> - <#> <wsdl:output name="*endProductConversationResponse*">
>>>   <wsdlsoap:body use="*literal*" />
>>>   </wsdl:output>
>>> - <#> <wsdl:fault name="*DatabaseException*">
>>>   <wsdlsoap:fault name="*DatabaseException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*TimeoutException*">
>>>   <wsdlsoap:fault name="*TimeoutException*" use="*literal*" />
>>>   </wsdl:fault>
>>> - <#> <wsdl:fault name="*ServiceException*">
>>>   <wsdlsoap:fault name="*ServiceException*" use="*literal*" />
>>>   </wsdl:fault>
>>>   </wsdl:operation>
>>>   </wsdl:binding>
>>> - <#> <wsdl:service name="*ProductSynchro*">
>>> - <#> <wsdl:port name="*ProductSynchroService*" 
>>> binding="*impl:ProductSynchroServiceSoapBinding*">
>>>   <wsdlsoap:address 
>>> location="*http://localhost:8888/OPS/services/ProductSynchroService*" />
>>>   </wsdl:port>
>>>   </wsdl:service>
>>>   </wsdl:definitions>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>>
>>>
>>>
>>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message