Apr 16, 2009

Play with Java API's for BPEL

There is a set of Java API's provided for accessing the BPEL console.




It’s easy to use them if you have a little bit of java knowledge and all the library file are properly placed in your project path.



The following is a sample Java code for connecting to the BPEL domain


Properties props = new Properties();

props.put("orabpel.platform", "ias_10g");

props.put("java.naming.factory.initial", "com.evermind.server.rmi.RMIInitialContextFactory");

props.put("java.naming.provider.url", "opmn:ormi://localhost:6003:home/orabpel"); 

props.put("java.naming.security.principal", "oc4jadmin");

props.put("java.naming.security.credentials", "welcome1");

props.setProperty("dedicated.rmicontext", "true");


//Get a locator in default domain

Locator locator = new Locator("default","welcome1",props); 


java naming provider url format is opmn:ormi://yourhost:opmn port:oc4j //instance/orabpel. Note that 6003 is opmn port and in the console the port //may be different

No comments:

Post a Comment