Posts

Troubleshooting Scheduler plugin in OIM

Objective : To understand how to troubleshoot issues with scheduler plugin registered in OIM. Prerequisites: Basic understanding of plugin registration and plugin structure. Understanding of Scheduler and its related artifacts this can be read here . Lets Start: Many a times we face challenges while working with scheduler in OIM. These challenges can be listed as follows: Plugin registration is completed successfully, but still metadata file is not present in mds. Plugin registration is completed successfully, Unable to find metadata file to create scheduled Job. Plugin registration is completed successfully, metadata file also present and scheduled job is also created but its failing and throwing NullPointerException. Plugin registration is completed successfully, but unable to find jar and metadata. and so on.... do let me know if you face any issue other than these: To troubleshoot this here are the steps you should check for: Plugin registration nee...

Reference Links for OIM

Topic Links OIM Admin Guide   http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/request.htm#BABCIGEH OIM User GuideAll OIM Guides http://docs.oracle.com/cd/E27559_01/user.1112/e27151/preface.htm SOA Guide http://docs.oracle.com/cd/E14571_01/integration.1111/e10223/index.htm OIM Admin Guide http://docs.oracle.com/cd/E27559_01/admin.1112/e27149/conpart.htm Oracle Database changing paswords http://docs.oracle.com/cd/B10501_01/win.920/a95490/username.htm OIM Tutorials http://docs.oracle.com/cd/E12839_01/oid.1111/e10036/tutorial.htm OIM Tutorials http://docs.oracle.com/cd/E12839_01/oid.1111/e10036/basics_01_topic.htm Starting Business Process Editor http://docs.oracle.com/cd/E19944-01/819-4484/BPE_intro.html#wp1225739 Using Business Process Editor http://docs.oracle.com/cd/E19225-01/820-5822/bybhx/index.html XPRESS Lang http://docs.oracle.com/cd/E19944-01/819-4485/XPRESS.html IDM GURU OIM concepts and all http://docs.oracle.com/cd/B14099_19/idmanage.1012/b14084/to...

SOA : Hello World

Image
Objective of this tutorial: This tutorial will help you get started with simple SOA  Hello World Application. This application takes a string input and returns the output by prepending “Welcome” to it. e.g. when I run the application by providing Chaitanya as input then it returns “Welcome Chaitanya” Prerequisites: JDeveloper 11g R1 or Later with Configured SOA Plugin and SOA Server for Deployment. Lets Acheive it : Lets follow the steps below to achieve our objective. Open Jdeveloper. From File Menu –> Select New Select SOA Project and click Next Add Application Name and Directory to store the application. Click on Next. Enter Project Name and Click on Next Select Composite With BPEL Process and Clik Finish. Enter the Name and select Synchronous BPEL process and click on OK. The Complete project is ready with the .bpel file is opened.Double click on HelloWorldProcess (which is blue in color  at center.) This will display the actual BPEL ...

Using While Loop in SOA BPEL

Image
Objective of this Post: In this post I will be focusing on the Looping construct “While” which is most commonly used by most programming language. Here we are also going to use simple Java Embedding Activity which allows us to write and execute java code from with in the SOA composite. Prerequisite:  You must have a simple composite like  HelloWorldSOAComposite. Lets Achieve this: We need to follow the steps below to achieve our objective. Open the bpel file in Jdeveloper Add new variable “count” by clicking on   from the top bar.This will open the following window.            Click on Variables and then click on  icon. This will launch another window as follows: Enter variable name as count select type as int click on OK. This will create a global variable count with xsd type int.  Click on close.Now double click on assign Activity.Here we will assign the value to count variable as 5. Click on OK. Click on O...