Hi Fred, After restructuring the wsdl file as well not able to invoke, still the same exception getting "Could not deserialize Soap message". -- Sandeep Pandey Remedy Developer
On Wed, Aug 21, 2013 at 8:19 PM, Grooms, Frederick W < [email protected]> wrote: > ** > > Sure you can modify the WSDL.**** > > Save the WSDL to a file, edit it, and then re-import it to the ARS filter > from a file instead of a URL**** > > ** ** > > Here is an example of one I altered (I added the comments around the array > structure and changed the data returned to ARS to be a string. I was > able to do this for this call as the data returned to me was really just an > ID number) **** > > <!-- FWG added**** > > <xsd:complexType name="KeyData">**** > > <sequence>**** > > <element name="key" type="xsd:string"/>**** > > <element name="value" type="xsd:anyType"/>**** > > </sequence>**** > > </xsd:complexType>**** > > <xsd:complexType name="KeyDataArray">**** > > <xsd:complexContent>**** > > <xsd:restriction base="soapenc:Array">**** > > <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="KeyData > []"/>**** > > </xsd:restriction>**** > > </xsd:complexContent>**** > > </xsd:complexType>**** > > -->**** > > </schema>**** > > </types>**** > > ** ** > > <wsdl:message name="CreateResponse">**** > > <!-- FWG Added**** > > <wsdl:part name="return" type="KeyDataArray"/> **** > > -->**** > > <wsdl:part name="return" type="xsd:string"/>**** > > </wsdl:message>**** > > ** ** > > Fred**** > > ** ** > > ** ** > > *From:* Action Request System discussion list(ARSList) [mailto: > [email protected]] *On Behalf Of *Sandeep Pandey > *Sent:* Wednesday, August 21, 2013 9:20 AM > > *To:* [email protected] > *Subject:* Re: ARERR [9130] Error encountered while executing a Web > Service**** > > ** ** > > ** **** > > Thanks for your reply Fred.**** > > ** ** > > Yes I loaded wsdl successfully but while invoking only I am getting > exception due to may be arrayofstring or list type of data type in output > mapping.**** > > Could you please light some input how to modify the structure? Is it > possible to restructure the external wsdl in our ars compatible format? > Thanks.**** > > Regards,**** > > Sandeep Pandey**** > > ** ** > > On Wed, Aug 21, 2013 at 7:07 PM, Grooms, Frederick W < > [email protected]> wrote:**** > > I'm surprised that it would let you load it with an array in it. ARS > does not support array's in web service calls > > Depending on what you need to do with the data you can save the WSDL to a > file and modify the structure (i.e. Change the Array to a simple string) > > Fred > > -----Original Message----- > From: Action Request System discussion list(ARSList) [mailto: > [email protected]] On Behalf Of Sandeep Pandey > Sent: Wednesday, August 21, 2013 3:40 AM > To: [email protected] > Subject: Re: ARERR [9130] Error encountered while executing a Web Service > > ****** > > Dear List, > Any ideas please!! > please find below java plugin error. > 2013-08-21 11:14:32,878 ERROR [pool-2-thread-2] > com.bmc.arsys.pluginsvr.plugins.ARFilterAPIPluginRepository (?:?) - > ARFilterApiCall FAILs in plugin: ARSYS.ARF.WEBSERVICE > ERROR (9130): Error encountered while executing a Web Service; Could not > deserialize Soap message > at > com.bmc.arsys.ws.plugin.WSPlugin.ThrowException(WSPlugin.java:158) > at > com.bmc.arsys.ws.plugin.WSPlugin.filterAPICall(WSPlugin.java:151) > at > com.bmc.arsys.pluginsvr.plugins.ARFilterAPIPluginRepository.ARFilterApiCall(Unknown > Source) > at com.bmc.arsys.pluginsvr.a.ArEsFilterApi_5(Unknown > Source) > at com.bmc.arsys.pluginsvr.a.ArEsFilterApi_4(Unknown > Source) > at > com.bmc.arsys.arrpc.ARPluginServerDispatcher.dispatchOncRpcCall(Unknown > Source) > at > com.bmc.arsys.arrpc.nio.ArRpcCallHandler.dispatchCall(Unknown Source) > at com.bmc.arsys.arrpc.nio.ArRpcCallHandler.if(Unknown > Source) > at > com.bmc.arsys.arrpc.nio.ArRpcCallHandler.processRpcCall(Unknown Source) > at > com.bmc.arsys.arrpc.nio.ArRpcCallHandler$Processor.run(Unknown Source) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > > Anyone face this kind of issue. Thanks inadvance. > Regards, > Sandeep Pandey**** > > -----Original Message----- > On Tue, Aug 20, 2013 at 12:36 PM, Sandeep Pandey <[email protected]> > wrote: > Dear List, > Can anyone help me out here!!!! > While invoking the external web service, I am getting exception saying > "ARERR [9130] Error encountered while executing a Web Service : Could not > deserialize Soap message". However I dint get any exception while loading > wsdl and saving filter. > I can see there is one ArrayOfString data type in output mapping. Is this > cause problem? Any idea how to tackle in output mapping if ArrayOfString > kind of data type in output mapping. > Thanks in advance. > > Regards, > Sandeep Pandey**** > > -----Original Message----- > On Sun, Aug 18, 2013 at 1:58 PM, Sandeep Pandey <[email protected]> > wrote: > Dear List, > I am trying to consume a third party web service via filter. I am able to > load and mapping the fields successfully and created filter as well but > while trying to consume by user tool (while creating request) its throwing > following error. > > ARERR [9130] Error encountered while executing a Web Service : Could not > deserialize Soap message > Is anyone face the same problem? > > Thanks in advance for your help! > > > -- > Sandeep Pandey > Remedy Developer**** > > > _______________________________________________________________________________ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > "Where the Answers Are, and have been for 20 years"**** > > > > > -- > Sandeep Pandey > Remedy Developer | ITIL Practisioner **** > > _ARSlist: "Where the Answers Are" and have been for 20 years_ **** > _ARSlist: "Where the Answers Are" and have been for 20 years_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org "Where the Answers Are, and have been for 20 years"

