Terms and phrases you use in rules are based on code - either of PL/1, Cobol, XSD or Java. The last one is likely the most widely used. ODM was originally called JRules. You can probably guess what the J stands for.
So, based on that you ask if Java could be called from rules, I assume you are not using Java as base for your rules. Correct? If so, what are you using?
In ODM, you refer to this base as the eXecutable Object Model - the XOM. Check out your XOM(s) in your rule project. What kind are they?
------------------------------
Jan Andersson
------------------------------
Original Message:
Sent: Sat April 12, 2025 03:16 PM
From: Erkan Sezer
Subject: Call Java Code in the IBM ODM Rules
We have some of rule are very complicated for example we need to comprate two dates or we compare array list with another array list. I mean that some of rules are very complicated we cant create ODM rules.
We think that, We would like to develop java codes and call the java codes from IBM ODM rules . is it possible?
If your response is yes could you guide me about complex rules. How can i call the java codes in the IBM ODM rules? Could you share a few links in the knowledge center in IBM ODM. I couldn't find it.
If your response is no I mean that IBM ODM doesn't have capability which is calling java class call the from the rules. could you guide me about complex rules. Could you share a few links in the knowledge center .
Best regards
------------------------------
Erkan Sezer
------------------------------