Hope you’re using 7.6 URS (or later :P), with the 7.2 I couldn’t get it running so I needed to upgrade.
I hope you’ve created a web (section name in urs option tab) and declared http_log_file, http_port, xml_log_file, parser_log_file (the first 2 I think they are mandatory)
Please post snipps from log file.
And after each modification pls restart the URS Server, otherwise it will not work - even if in the documentation says that you don’t need
URS 7.2 had a defect (I am sure about AIX, as that is where I experienced) and it never worked while trying to call remote web service. This was fixed at some point in URS 7.5.
The work around was: to have a web service in local system (URS host), which will act as a relay b/w bridge and remote WS.
Raj , as i can see u URS is configured right and work propertly. But the problem is what u web-services can’t undestand the soap request from the URS. It’s may be because u don’t right configure the web object in the u strategy or the because u web services have the error in the internal structure. do u test the web services independed of the genesys ? it’s work right? how u configure the web object in the IRD - manual or by wdsl file? if it done by wdsl file - how u create the wdsl file? because the urs don’t undestand propertly the MS .NET automaticly generated wdsl.
I would say your WebService block isn’t configured properly so your webservice ignores input parameters. Please try use following setup (changed Method namespace and Req.Parameters):
Web Service URL: http://localhost/UserInfo/UserInfo.asmx
Method name: GetFirstName
Method namespace: s0=http://localhost/UserInfo
SOAPaction: http://localhost/UserInfo/GetFirstName
Request Parameters:
s0:UserLogin = Raj