IBM Support

Rule Execution Server diagnostics failure

Troubleshooting


Problem

When running the diagnostics in the Rule Execution Server console, the test "Rule Session Second Execution" fails with a "java.lang.IllegalStateException: Not all XUs have been updated with the new ruleset" error.

Symptom

When you run the diagnostics in the Rule Execution Server console, the test "Rule Session Second Execution" fails with the following error:

java.lang.IllegalStateException: Not all XUs have been updated with the new ruleset.
at ilog.rules.res.console.diagnostic.IlrConsoleDiagnostic.testRuleSessionSecondExecution(IlrConsoleDiagnostic.java:395)
at ilog.rules.res.console.diagnostic.IlrConsoleDiagnostic.execute(IlrConsoleDiagnostic.java:120)
at ilog.rules.res.console.jsf.bean.DiagnosticBean.execute(DiagnosticBean.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:132)
at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:61)
at javax.faces.component.UICommand.broadcast(UICommand.java:109)
at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:97)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:171)
at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32)
at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95)
at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:139)
...

Diagnosing The Problem

Review the application server logs for more information on what causes the error.

Resolving The Problem

This Rule Execution Server diagnostic error can occur in a number of circumstances. The following is a non-exhaustive list of scenarios that could lead to this issue:


If the above scenarios do not apply to you, please contact IBM support with the Rule Execution Server console log, the server logs (including the FFDC logs if you work with WebSphere Application Server), and all environmental details, including whether Rule Execution Server is deployed on a cluster.

[{"Product":{"code":"SS6MTS","label":"WebSphere ILOG JRules"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Modules:Execution Server (BRES \/ RES)","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1;7.0;6.7;6.6;6.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Modules:Execution Server","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.8;8.7;8.6;8.5;8.0;7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21584856