Support Article
HFix-20537 has broken DSS functionality made in HFix-6837
SA-26619
Summary
Developer is testing a Connect SOAP rule with a basic authentication and created an Authentication profile with Global Resources for User and Password fields.
Error Messages
Following error is generated when using Global Resources in the Authentication profile password field.
when using Declare page in Node scope
Error 1: “only pxProcess page supported at Node-scope”
when using Declare page in Requestor scope
Error 2: “The reference Declare_EnvResources.SoapUIWS.Password is not valid. Reason: The property SoapUIWS.Password could not be located on the page named Declare_EnvResources”
Steps to Reproduce
1. Create a declare page under Node scope.
2. Setup the declare page data using a load activity.
3. Load the declare page into clipboard by running the declare page.
4. Create an Authentication profile and use the declare page as Global Resources for both username and password fields.
Password field is set to “=Declare_EnvResources.SoapUIWS.Password”.
5. Setup a Connect Soap rule and use the above authentication profile.
6. Execute the connect soap rule using an Activity.
Error 1: “only pxProcess page supported at Node-scope”
7. In order to fix the above problem Update the declare page to set as Requestor Scope.
Error 2: “The reference Declare_EnvResources.SoapUIWS.Password is not valid. Reason: The property SoapUIWS.Password could not be located on the page named Declare_EnvResources”
8. Tests were performed with HFix-6837 and HFix-20537 installed. Both showed same issues.
Root Cause
Bug in PRPC during evaluating the password text from Authentication Profile rule during execution of connect rule.
Resolution
Apply HFix-28760.
Published August 24, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.