Questions tagged [ibm-odm]

IBM Operational Decision Manager (ODM) is IBM's Business Rule Management System (BRMS) which is the successor of Ilog Jrules. ODM incorporates Rule Management and Event Processing in the newer versions. It contains three important components called Decision Center/Team Server(Used by business team for authoring rules), Rule Designer(Used by developers for creating and maintaining rules) and Rule Execution Server(Used for executing rules).

IBM's Operational Decision Manager (ODM) business rule product is the successor to JRules. Questions pertaining to development of business rules in ODM should have this tag.

121 questions
0
votes
1 answer

Unable to configure server for deploying rules using IBM ODM

I followed this YouTube video https://www.youtube.com/watch?v=dIJ-VLkuw0s at 10:15 min, they have added "http://localhost:9080/res" as server URL when I tried the same , I got below error The location "http://localhost::9080/" is not a valid file…
Waageesh
  • 17
  • 5
0
votes
2 answers

IBM ODM cannot generate a valid WADL

I've been plagued for months with an error in ODM. It doesn't prevent my services from working, it only prevents ODM from automatically generating the JSON input payload when I test a service through the Rule Execution Server (the Retrieve HTDS…
Annathema
  • 23
  • 4
0
votes
2 answers

IBM ODM UI model for json comparision

I have a requirement in which i get two json file in request and I need to copare two json files. Is there a way within ODM where can show customers the UI for text comparision of json ? Lets say, json 1 file has a field name which is different…
0
votes
2 answers

Cannot edit condition/action columns in DecisionTable

I am using the Eclipse ODM Rule Editor and in the past I have been able to define some operations and use simple DecisionTables, specifying conditions and action columns. Fast forward a couple months to today, I add a DecisionTable to my rules and I…
Frank
  • 11
  • 3
0
votes
1 answer

ClassCastException String vs Enum when using Static Domain in IBM ODM

I followed the tutorial here to create a static enum For a domain value EXAMPLE, I would verbalise it to 'Example' and manually define the Getter (in ARL) as return "Example"; as explained in the tutorial. Then I define an input/output variable…
emkuel5
  • 11
  • 2
0
votes
2 answers

How do I change the default varbalization of a system class in ODM 8.9.1?

I would like to modify the verbalization of a built-in method on a build-in class. Such method verbalizations show up in the System portion of the Vocabulary view. For example, the date class has a method verbalized as {a date} is after {a date}. Of…
0
votes
1 answer

Ruleset level logging in Rule Execution Server

I have a requirement for logging ruleset request and response fields. I have 30 ruleapps and each rule app contains 1 ruleset. So, totally I have 30 rulesets. Each ruleset belongs to each client project. If I want to log the request and response…
Kiran
  • 199
  • 4
  • 5
  • 14
0
votes
1 answer

Is there any way to obtain the fired row of the decision table in ODM 8.10?

I am using this way to obtain the rule name: com.ibm.rules.engine.ruledef.runtime.Rule ruleFired = getRule(); java.lang.String ruleName = (java.lang.String) ruleFired .getName(); java.lang.System.out.println("ruleFired " + ruleName ); return…
MatiasG
  • 1,140
  • 9
  • 20
0
votes
1 answer

Action expression in Decision table to add values to array or ArrayList

Newbie to ODM here. Using decisiontable, I see I can do simple stuff like defining condition based on the variables IN from the variable set, and configure basic set value in the action columns ex : set 'Field Name' to I saw some examples online…
Frank
  • 11
  • 3
0
votes
0 answers

ODM 8.8.1- Getting java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version for JDK8

I am using ODM 8.8.1. Currently the java version is 7 and I need to change it to JDK 8. I modified the compliance level in rule designer from 1.7 to 1.8 and compiled the JAVA XOM classes. However when I create a BOM entry and select the XOM classes…
0
votes
1 answer

IBM ODM : Verbalization for boolean functions in XOM

I am new to ODM and I was trying to play around with verbalization. I have a question here. Suppose there is a String field “discountDate” in my XOM and I need to write a rule like if the discount date of sale is{not} having date format…
0
votes
1 answer

IBM ODM : How to define rule to validate only numeric values in a String

I am totally new to IBM ODM and I have been given a set of rules to be designed in the IBM ODM rule designer. Simple If else and conditional rules I managed to write but I am struck how to write regular expression related rules in the IBM ODM. Can…
0
votes
1 answer

priority in Decision Table rows in IBM ODM

If i have 10 rows in my decision table, out of which i want to execute only row 6 and row 4 without disabling the remaining row. How can we achieve this functionality? However, in Action Rule we can set the priority, but we cannot set priority for…
Gouse Shaik
  • 340
  • 1
  • 2
  • 15
0
votes
1 answer

IBM ODM 8.10 : update existing dependencies on decision center when synchronizing

I developed two decision services (DS1 & DS2) in Rule designer, having the same dependencies artifacts (same name). When I synchronized with decision center for the first time DS1, dependencies were "loaded" to decision center. Then I made some…
ymha
  • 1
0
votes
0 answers

UUID issue while synchronizing new rule project (Renaming existing project) in Rule Designer workspace

I have to create a new project using the existing branch of another project. In a new workspace, I have imported the existing project, renamed it and synchronized it. When I do that it shows the below issue. I have tried updating the UUID's for…
Rahul
  • 11
  • 2
1 2 3
8 9