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: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/axis-1.4-IllegalArgumentException-got-in-response-tf3956903.html#a11228890
Sent from the Axis - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to