Monday, September 2, 2019

Applying WebLogic Patch Set Update

Description: Demonstrates how to apply a WebLogic Patch Set Update (PSU) in general. As an example, critical patch 29633432 (MXLE - WLS 10.3.6.0.190716) is applied to WebLogic 10.3.6 on a Linux machine.

References:
https://www.oracle.com/technetwork/topics/security/alerts-086861.html
WebLogic Server PSU - Popular Known Issues (Doc ID 2458832.1)
Critical Patch Update (CPU) Program July 2019 Patch Availability Document (PAD) (Doc ID 2534806.1)
Patch 29633432: SU Patch MXLE:WLS PATCH SET UPDATE 10.3.6.0.190716

Tuesday, August 27, 2019

Upgrade Java Version for OIM

Description: Demonstrates how to upgrade Java version for the OIM 11g R2 PS3 stack. A symbolic link is used to reference the new JDK. The example shows upgrading from Sun JDK 6 Update 38 to Oracle JDK 7 Update 171 on a Linux machine.





Tested On: WebLogic 10.3.6, Oracle Identity Manager 11.1.2.3.0, SOA 11.1.1.9.0,  BI Publisher 11.1.1.9.0

References: How to Install and Maintain the Java SE Installed or Used with FMW 11g/12c Products (Doc ID 1492980.1), All Java SE Downloads on MOS (Doc ID 1439822.1)

Thursday, July 7, 2016

Scheduled Task Plugin: Reconciliation Event Generator Database Feed

Tested On: Oracle Identity Manager 11.1.2.3.0
Description: A custom scheduled task used to create reconciliation events for a specific resource object using data from a database table. Trusted or target resource object can be used as long as the required fields are provided.

Sunday, May 22, 2016

OIM Scheduled Job Multi-threading Example

Tested On: Oracle Identity Manager 11.1.2.3.0
Description: Demonstrates using multi-threading in an Oracle Identity Manager scheduled job. The scheduled task example applies changes to OIM users using data given from a CSV file. A thread is created per data entry in CSV file and uses OIM API service to apply changes to the OIM user.
References: 
https://blogs.oracle.com/OIM11gR2/entry/oim_11g_multi_thread_approach

Monday, March 14, 2016

Retrieve Credential From WebLogic Credential Store

Version: 10.3.6
Description: This post demonstrates how to obtain plain-text passwords from the WebLogic Credential Store.
References: http://docs.oracle.com/cd/E15586_01/core.1111/e10043/csfadmin.htm

Friday, January 22, 2016

Sunday, January 3, 2016

SOA Workflow Service Client Example: Fetch and Reassign Request Tasks

Tested On: Oracle Identity Manager 11.1.2.3.0 and Oracle SOA 11.1.1.9.0
Description: Demonstrates how to setup a remote SOA Workflow Service client and use its APIs. Fetching all the requests of a given user and reassigning a task to a different user used are demonstrated as examples. The examples given here can be manually done via OIM Identity Self Service page.

Identity Self Service: Inbox containing tasks generated by OOTB SOA Composites

Reassigning task via Identity Self Service

WebLogic EM Console: SOA Composite Instances

References:
http://www.oracle.com/technetwork/middleware/soasuite/documentation/index-099743.html
http://docs.oracle.com/cd/E12839_01/apirefs.1111/e10660/oracle/bpel/services/workflow/query/ITaskQueryService.html#queryTasks_oracle_bpel_services_workflow_verification_IWorkflowContext__java_util_List__java_util_List__oracle_bpel_services_workflow_query_ITaskQueryService_AssignmentFilter__java_lang_String__oracle_bpel_services_workflow_repos_Predicate__oracle_bpel_services_workflow_repos_Ordering__int__int_http://docs.oracle.com/cd/E28280_01/dev.1111/e10224/bp_worklistcust.htm#SOASE10447
https://beatechnologies.wordpress.com/2011/08/24/using-java-apis-for-oracle-human-workflows/
https://kaustavdassoa.wordpress.com/2013/10/31/bpm-worklist-sample-reassign-or-delegate-task/