Service Operation: SCC_UR_CREATEACCT_REQ
This would be the minimum amount of fields needed for this request to process successfully. You must have the template defined for the SCC_GUEST user for the roles to be added.
CONSTITUENT information may be added as well, but for this example, I have kept a blank tag.
Security can be added within the request message shown below, or this Header section can be removed and it can be manged within soapUI "Request Properties"
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://xmlns.oracle.com/Enterprise/HCM/services">
<soapenv:Header xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<wsse:Security soap:mustUnderstand="1"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>PS</wsse:Username>
<wsse:Password>PS</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<ser:SCC_UR_CREATEACCT_REQ>
<ser:SCC_USERNAME>JMTEST_USER_2</ser:SCC_USERNAME>
<ser:SCC_PASSWORD>password</ser:SCC_PASSWORD>
<ser:SCC_CONFIRMPWD>password</ser:SCC_CONFIRMPWD>
<ser:CONSTITUENT>
</ser:CONSTITUENT>
</ser:SCC_UR_CREATEACCT_REQ>
</soapenv:Body>
</soapenv:Envelope>
Sample for SCC_UR_AUTHENTICATE_REQ
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://xmlns.oracle.com/Enterprise/HCM/services">
<soapenv:Header xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<wsse:Security soap:mustUnderstand="1"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>PS</wsse:Username>
<wsse:Password>PS</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<ser:SCC_UR_AUTHENTICATE_REQ>
<!--Optional:-->
<ser:SCC_ENTITY_INST_ID></ser:SCC_ENTITY_INST_ID>
<ser:SCC_USERNAME>JMTEST_USER</ser:SCC_USERNAME>
<ser:SCC_PASSWORD>password</ser:SCC_PASSWORD>
</ser:SCC_UR_AUTHENTICATE_REQ>
</soapenv:Body>
</soapenv:Envelope>
Another sample when I generate from Tools.
<?xml version="1.0"?>
<soapenv:Envelope xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing/" xmlns:xsd="http://www.w3.org/2001/XMLSchema/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance/">
<soapenv:Header xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<wsse:Security soap:mustUnderstand="1" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken-1" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:Username>PS</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">PS</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<SCC_UR_AUTHENTICATE_REQ xmlns="http://xmlns.oracle.com/Enterprise/HCM/services">
<SCC_ENTITY_INST_ID>XYZ</SCC_ENTITY_INST_ID>
<SCC_USERNAME>XYZ</SCC_USERNAME>
<SCC_PASSWORD>XYZ</SCC_PASSWORD>
</SCC_UR_AUTHENTICATE_REQ>
</soapenv:Body>
</soapenv:Envelope>
9 comments:
I am getting the following error while calling the user authenticate service:
Integration Broker Sync Handler: OnRequest for message SCC_USERREG_AUTHENTICATE could not run to completion on node PSFT_HR.
Hi if you this error please share it,s solution.
I am also facing the same problem.
thanks
Do you have the routines and handlers active for the service operation?
You can also test these via our delivered Generic Tester. Please navigate to (SetUp SACR - > System Administration - > Generic Service Tester - > Service Tester
Thanks for quick reply.
yes routings and handler are active.
(our delivered Generic Tester) is this any tool?
The Generic Service tester was created for Seed data and testing of AAWS. It is quite useful, in that, you do not need to enter all the XML tags.
what will be the advantage of using genric service tester in my case?
is my problem will be solved with it??
Nice article i was really impressed by seeing this article,
it was very intresting and it is very useful for People Soft Learners.. We are providing one of the best QA Online training in worldwide.
Post a Comment