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]