Request Information In Approval Action Not Working
(Doc ID 2094397.1)
Last updated on FEBRUARY 03, 2019
Applies to:Identity Manager - Version 18.104.22.168.0 to 22.214.171.124.8 [Release 11g]
Oracle SOA Suite - Version 126.96.36.199.7 to 188.8.131.52.0 [Release 11gR1 to 11g]
Information in this document applies to any platform.
You are on OIM version 184.108.40.206.x, and have upgraded SOA to 220.127.116.11.8 as recommended in the following note:
SOA Bundle Patch Requirements for 18.104.22.168.x , 22.214.171.124.x, 126.96.36.199.x and 188.8.131.52.x Versions Oracle Identity Manager (OIM) (Doc ID 1641787.1)
After the SOA upgrade, you now see an issue when you select Request Information for requests on the Self Service console. Steps to reproduce:
1. Log on to the Self Service console.
2. Click on a pending request to bring up the request details.
3. From the Task Actions drop down, select Request Information -> Other Users and then search.
4. Select a user and click OK.
You see that after selecting a user, the lookup textbox will be populated with the user login enclosed in single quotes ( ' ):
When you click OK again, you see the following error:
If you remove the quotes after that, it is successfully submitted.
You might also see issues at runtime under the following circumstances. For example, you use the SOA composer to modify the rules for determining a request approver. You open the rule definition and click the search icon to select a user or a role. And when you've made your selection and clicked OK, you see this:
It's difficult to tell, but the same extra quotes have been added here. But the Composer will allow you to save and commit the change. Under these circumstances you will see the following error at run time:
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document