Thanks, Chintan. I'm not going to mess with the filter approach other than to interface with a ws client as you described. Perhaps will revisit if there's better support under version 8.
________________________________ From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Chintan Shah Sent: Wednesday, February 17, 2010 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Consuming Complex External Web Service Help ** Eric, I tried this before but with complex mappings, I was unable to consume it using a filter. So, here's what I did. Wrote a Java web-service client to consume web-service and then integrated that client with Remedy using JAVA API. Wrote a filter to invoke a Run Process that invokes that web-service client with parameters from Remedy. Once client is invoked, it runs, gets response and updates fields on Remedy using API. Hope this helps. If you happen to find something through Remedy filter, please share it. Thanks Chintan. --- On Tue, 2/16/10, Roys, Eric D <eric.r...@verizonbusiness.com> wrote: From: Roys, Eric D <eric.r...@verizonbusiness.com> Subject: Consuming Complex External Web Service Help To: arslist@ARSLIST.ORG Date: Tuesday, February 16, 2010, 1:20 PM Can this be done via filter mapping or does this require some middle-ware? I'm trying to consume a complex web service from an external source and have hit a snag with the filter mapping. The construct/hierarchy of the web service is: Location (top of hierarchy) //i.e. some address -name (primaryAttribute) Devices (0 or more child(ren) to Location) //i.e. a host at the address -name (primaryAttribute) -features (0 or more child(ren) contains array of Devices) //i.e. a host can have one or more components The results would look something like: Location -site123xxx Devices -device123 -<feature array ref> Devices -device123_component123 -<feature array ref ....> ... So the parent-child link gets blurred as device123_component123 is a child to device123-> <feature array ref> not device123. And that can't be mapped in the filter mapping. Is there anyway to handle this natively? Have I missed something? Thanks, Eric ________________________________________________________________________ _______ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are" _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"