IBM Support

How to configure an IlrPOJOSessionFactory to use a given XU connection factory

Technote (FAQ)


How can the resource reference to the XU connection factory be configured?
Is it possible to use the API IlrPOJOSessionFactory.setXuConnectionFactoryJndiName()?


The IlrPOJOSessionFactory can only perform a lookup for java:comp/env/eis/XUConnectionFactory


The only supported way of configuring which XU connection factory JNDI name should be reached by a RES client component is through the use of Local JNDI Binding as documented here:

Operational Decision Manager V8.5 > Decision Server Rules > Developing client applications > JNDI bindings > Local Bindings

The product documentation for JRules 7.0.x mistakenly listed a number of fields and methods in the IlrPOJOSessionFactory and IlrJ2SESessionFactory class that are not supported, in particular the method IlrPOJOSessionFactory.setXuConnectionFactoryJndiName() should not be used in any version of JRules or Operational Decision Manager. See APAR RS01365

A request for enhancement exists so that future releases of the product may provide a way to create an IlrSessionFactory using a given resource reference to a XU connection factory.

Related information

Request for enhancement (requires login)
APAR RS01365
Client application local bindings

Cross reference information
Segment Product Component Platform Version Edition
Business Integration WebSphere ILOG JRules Platform Independent 7.1.1, 7.1, 7.0.3, 7.0.2, 7.0.1, 7.0

Document information

More support for: IBM Operational Decision Manager

Software version: 7.5, 8.0, 8.0.1, 8.5

Operating system(s): Platform Independent

Reference #: 1643393

Modified date: 30 May 2014

Translate this page: