'TSN.IM:HelpDesk-DropDown-Priority' = XPATH(/ROOT/TSN.IM_HelpDesk-DropDown-Priority) AND 'Status' = XPATH(/ROOT/Status)
Grooms, Frederick W wrote: > > And your Web Service Get operation Qualification is? > > > -----Original Message----- > From: Action Request System discussion list(ARSList) > [mailto:[EMAIL PROTECTED] On Behalf Of versicle > Sent: Thursday, February 07, 2008 5:59 PM > To: [email protected] > Subject: Re: Multi-qualified Web Service Search > > Rick, > > Status is in the input mapping. > > Fred, > > I have set the minOcc to 1 and Nillable to True. > > Here is the WS request I'm sending and the response back: > > Request: > > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:urn="urn:HPD_Help_Desk"> > <soapenv:Header> > <urn:AuthenticationInfo> > <urn:userName>Demo</urn:userName> > <urn:password></urn:password> > </urn:AuthenticationInfo> > </soapenv:Header> > <soapenv:Body> > <urn:OpGetAllStatus_And_Priority> > <urn:TSN.IM_HelpDesk-DropDown-Priority>Critical - > 1</urn:TSN.IM_HelpDesk-DropDown-Priority> > <urn:Status></urn:Status> > </urn:OpGetAllStatus_And_Priority> > </soapenv:Body> > </soapenv:Envelope> > > Response: > > <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.userException</faultcode> > <faultstring>ERROR (4558): Qualification line > error;</faultstring> > <detail> > <ns1:hostname > xmlns:ns1="http://xml.apache.org/axis/">ITSSTX3D3BMCWEB01.dev.rel3.tac.d > ti.terrestar.net</ns1:hostname> > </detail> > </soapenv:Fault> > </soapenv:Body> > </soapenv:Envelope> > > Keep in mind, this operation only has two fields. > > Mike > > > Grooms, Frederick W wrote: >> >> Are these fields defined as Optional (minOccurrs=0) in the Web > Service? >> If you look at the inbound XML you will probably see that (in this >> example) the Status element does not exist. >> >> Try defining these fields a minOccurrs=1 and Nillable. This way the >> portal should always place the element name in the XML even if there >> is no data for that element. >> >> See pg 333 in the "Integrating with Plug-ins and Third-Party Products" >> manual for more info on minOccurrs and Nillable. >> >> Fred >> >> -----Original Message----- >> From: Action Request System discussion list(ARSList) >> [mailto:[EMAIL PROTECTED] On Behalf Of versicle >> Sent: Thursday, February 07, 2008 5:25 PM >> To: [email protected] >> Subject: Re: Multi-qualified Web Service Search >> >> Yes. Here is the error I'm receiving when passing a NULL value: >> >> ERROR (4558): Qualification line error; >> >> Also here is the Qualification: >> 'Status' = XPATH(/ROOT/Status) >> >> >> Rick Ponzo-2 wrote: >>> >>> When you created the web service did you set the data elements value >>> Nillable = True for each of the fields? >>> >>> Rick Ponzo >>> >>> >>> versicle wrote: >>>> All, >>>> >>>> I have created a WS based on the HelpDesk form and we have a >>>> business >> >>>> requirement from a web Portal to be able to search for tickets based > >>>> on one or MORE of the following fields, Customer Last Name, Ticket >>>> Number, Company, Status, and Priority. I have created an search >>>> operation and mapped all of the fields above. However, I only >>>> receive >> >>>> responses when each of the fields has a value entered for the search > >>>> otherwise an error is returned. Is there a way to have a wildcard in > >>>> the search or a NULL value for one of those fields I dont care about > >>>> when executing the search? >>>> >>>> I am running ARS 7.1 patch001 and IM 7.0.03 patch006 on Solaris 10. >>>> >>>> Thanks, >>>> >>>> Mike >>> >> > > _______________________________________________________________________________ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" > > -- View this message in context: http://www.nabble.com/Multi-qualified-Web-Service-Search-tp15344383p15346764.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

