Missing "META-INF/default_ra.xml" when executing a rules application in a J2SE environment

Technote (troubleshooting)


Problem(Abstract)

When executing a J2SE application which uses rules, the following exception is seen:

ilog.rules.res.session.IlrSessionCreationException: An error occurred while the rule session was created.:
ilog.rules.res.session.IlrSessionCreationException: ilog.rules.res.session, Message code: 10044
ilog.rules.res.util.IlrRemoteException: Missing "META-INF/default_ra.xml"

Cause

This error usually occurs if jrules-res-execution.jar is not packaged in your J2SE application.

Resolving the problem

When invoking rules in a J2SE environment, make sure you package executionserver\lib\jrules-res-execution.jar in your application, as detailed in the documentation under WebSphere ILOG JRules BRMS V7.1 > Rule Execution Server > Introducing Rule Execution Server > Rule Execution Server basics > Execution > Execution patterns

For detailed information on packaging applications for JRules, you can refer to WebSphere ILOG JRules Execution Server Packaging Applications.

Note: If this error occurs when using the JSR94 implementation in Rule Execution Server (RES), refer to the following document: Configuration of the JSR94 environment type and res_jsr94.conf file.


Cross reference information
Segment Product Component Platform Version Edition
Business Integration IBM Operational Decision Manager Platform Independent 7.5 Enterprise

Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere ILOG JRules
Modules:Execution Server (BRES / RES)

Software version:

7.0, 7.1

Operating system(s):

Platform Independent

Reference #:

1469302

Modified date:

2012-01-20

Translate my page

Machine Translation

Content navigation