Skip to main content

Rule project takes a long time to build


Technote (troubleshooting)


Problem(Abstract)

A rule project takes longer to build once migrated from Rules for .NET 3.x to Rules for .NET 7.x.

Cause

In 7.x gap checks are enabled by default for all decision tables and the checking computation has been improved, for example it verifies gaps in domains. The additional checks can significantly affect the build of large decision tables.

Resolving the problem

Disable gap checking for decision tables.

Since the gap check is set per table, you need to change the gap check property on all decision tables in your project.

Attached is a program that modifies all decision tables under a certain directory (and sub-directories).

You run the program with the command "DeactivateCheckGap.exe PATH", where PATH is the root directory containing all the decision tables to update.


Related information

Checking for gaps

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

WebSphere ILOG Rules for .NET

Performance


Software version:
7.0, 7.1


Operating system(s):
Windows


Reference #:
1590723


Modified date:
2012-05-07

Translate my page

Content navigation