C1000-010 · Question #41
What is needed when executing a decision service by posting a REST request?
The correct answer is A. ruleset library. Executing a decision service via REST requires a ruleset library because it provides the complete path identifier the Rule Execution Server needs to locate and invoke the correct ruleset - it's the unique address of the deployed decision logic, not just a partial name. Option B…
Question
What is needed when executing a decision service by posting a REST request?
Options
- Aruleset library
- Bruleset name
- CXOM JAR file
- DRuleApp JAR file
How the community answered
(55 responses)- A89% (49)
- B4% (2)
- C2% (1)
- D5% (3)
Explanation
Executing a decision service via REST requires a ruleset library because it provides the complete path identifier the Rule Execution Server needs to locate and invoke the correct ruleset - it's the unique address of the deployed decision logic, not just a partial name. Option B (ruleset name) is insufficient on its own because a name alone doesn't uniquely identify the full path within the server's deployed artifacts. Option C (XOM JAR) is the eXecution Object Model used during development and deployment to define the object model, but it's already been compiled and deployed server-side before any REST call is made. Option D (RuleApp JAR) is similarly pre-deployed to the Rule Execution Server ahead of time - you reference it via the ruleset path, you don't attach it to the HTTP request. Memory tip: Think of the ruleset library like a library's call number - just as a librarian needs the full call number (not just a title) to pull the exact book, the REST endpoint needs the full ruleset library path to pull the exact decision logic.
Topics
Community Discussion
No community discussion yet for this question.