Chapter 5. Fixed issues in Red Hat Decision Manager 7.1.0


Red Hat Decision Manager 7.1.0 provides increased stability and fixed issues listed in this section.

5.1. Installation and migration

  • RHDM artifacts are not correctly updated during rhdm-installer build.[RHDM-528]
  • CVE-2017-15095 jackson-databind: Unsafe deserialization due to incomplete black list (incomplete fix for CVE-2017-7525) [brms-7.0.0] build.[RHDM-373]

5.2. Decision Central

  • "Install Git" dialog displayed on starting RHDM [RHDM-396]
  • [GSS](7.0.z) Java Object in DMNContext not working properly with Filter function [RHDM-568]
  • publication URL for DMN XSD [RHDM-513]
  • Accessing DMN container info is not possible by container alias [RHDM-387]
  • FEEL Parser: refactor not unary negation and not function call; fix support to wildcard ? [RHDM-744]
  • Missing WebSocketNotificationServiceFactory service definition [RHDM-363]
  • Data object class name is not renamed after copying in standalone editor [RHDM-256]
  • Missing configuration in standalone configuration files [RHDM-22]
  • Decision-central fails to deploy on EAP with space in its path [RHDM-371]
  • "New Data Set" button does nothing when already in "New Data Set" screen [RHDM-425]
  • Labels (even English texts) are not rendered in Solver configuration with locale=ja [RHDM-390]
  • "Add Asset" doesn’t list "Global Variable(s)" and "Solver configuration" with locale=ja [RHDM-391]
  • No way to get the git URL of the internal project repo [RHDM-294]
  • Java-level deadlock after cloning a repository [RHDM-404]
  • [Guided Rule Editor] Field Value Tooltips are not well readable [RHDM-356]
  • Enum deletion throws an Error [RHDM-698]
  • [Guided Decision Table] Parsing Number from value list doesn’t work with white spaces [RHDM-26]
  • [Guided Decision Table Editor] From accumulate causes validation errors [RHDM-216]
  • [GSS](7.0.z) Unable to push changes to a remote repository why has been cloned from remote repo in RHDM [RHDM-668]
  • [Guided Decision Table] Trouble to add a row into table with WI [RHDM-323]
  • Guided Rule Editor does not open popup when binding a variable of type java.time.LocalDate in another constraint [RHDM-664]
  • Slow performance using business-central with GlusterFS [RHDM-71]
  • Guided Decision Table is changing date field value based on the timezone [RHDM-693]
  • ERRORs when running standalone decision central [RHDM-403]

5.3. Decision engine

  • Concurrency problems with enum constraints in MVEL [RHDM-27]
  • NullPointerException in Declaration.getHashCode() when getter in LHS and serialize/deserialize package [RHDM-609]
  • Uncovered edge cases in executable model [RHDM-723]
  • Wrong division calculation in Mvel Jitted constraint [RHDM-720]
  • "java.security.AccessControlException: WFSM000001: Permission check failed" when enabled security-manager [RHDM-645]
  • Beta node indexes don’t support type coercion [RHDM-677]
  • Support Java 8 date API in dates comparison [RHDM-686]
  • ArithmeticException happens in average function with BigDecimal type [RHDM-603]
  • NullPointerException in BaseClassFieldReader.writeExternal() when a global method is used in LHS and serialize package [RHDM-613]
  • Unexpected rule fire by sharing From and pojo without hashCode/equals [RHDM-611]
  • Executable model isn’t generated correctly for from clause in the form func(x) [RHDM-565]
  • Executable model - kcontext cannot be used as a RuleContext [RHDM-586]
  • When compiling a kjar which includes a kbase from another kjar containing an enum the compilation fails [RHDM-562]
  • Build of executable model based kproject doesn’t take count of KieBase includes [RHDM-561]
  • Timers attribute aren’t parsed correctly by the executable model [RHDM-564]
  • Accumulate on 'this' doesn’t work in executable model [RHDM-585]
  • Property reactivity mask is mistakenly set as empty by executable model when it is not possible to infer the modifed properties [RHDM-542]
  • Kjars aren’t recognized as projects using the executable model when installed directly into the KieRepository [RHDM-548]
  • Stateless sessions aren’t under control of KieBase coordination during an incremental update [RHDM-543]
  • Child left tuples doesn’t get reordered when property reactivity skips an update [RHDM-554]
  • Various bugs in executable model [RHDM-519]
  • DRL function import doesn’t work using static inner class [RHDM-591]
  • LinkageError with IBM JDK >= 8.0.5.6 [RHDM-297]
  • WorkflowRuntimeException wraps only the most bottom root cause Exception in RuleSetNodeInstance [RHDM-614]
  • Missing "import" doesn’t always produce a compilation error in BPMN2 process [RHDM-631]
  • Drools engine does not compile PMML SimpleSetPredicate correctly [RHDM-317]
  • GetResultValue method does not return empty Optional for missing values [RHDM-342]
  • Last prediction missing value strategy does not work correctly in PMML tree models [RHDM-341]
  • Weighted confidence missing value strategy does not work correctly in PMML tree models [RHDM-343]
  • Wrong dsl generation of constraint calling a constructor in executable model [RHDM-738]
  • Missing beta node sharing [RHDM-523]
  • Adding a PMML asset into a workbench project does not work [RHDM-479]
  • Drools compiler does not recognize Java 9 [RHDM-376]
  • Wrong dsl generation of constraints using globals in executable model [RHDM-525]
  • Static imports in generated executable model dsl can cause method name clashes [RHDM-527]
  • Wrong dsl generation of constraints invoking method on a variable bound from a different patter in executable model [RHDM-533]
  • Constraints checking against a null value isn’t generated correctly by the executable model [RHDM-563]

5.4. Decision Server

  • Storage and notification services are not picked by standalone controller [RHDM-372]
  • File "kie.policy" contains "kie-execution-server" string in permission definition [RHDM-264]

5.5. Data modeller

  • [GSS] (7.0.z) Cannot use multibyte class name for Data Objects [RHDM-398]
  • Cannot use multibyte field name for Data Objects [RHDM-626]
  • Multibyte lables are persisted as Unicode numbers for the first time in Data Objects source [RHDM-458]

5.6. Red Hat Decision Manager on OpenShift

  • Remove xpaas label from RHDM templates [RHDM-684]
  • optaweb-employee-rostering templates incomplete [RHDM-739]
  • Switch the imagestreams to the new redhat.io registry [RHDM-715]
  • Update EAP base image for RHDM images from 7.1.2 to 7.1.3 [RHDM-690]
  • Liveness and Readiness probes for Decision Central OpenShift Image deployment failed [RHDM-706]
  • Allow KIE server / OpenShift to be completely immutable [RHDM-587]
  • rename RHDM optaweb to optaweb-employee-rostering [RHDM-727]
  • Inconsistent naming of KIE server in RHDM OpenShift templates [RHDM-729]
  • GIT_HOOKS_DIR parameter not exposed in RHDM templates [RHDM-722]
  • Git hooks support for imported projects [RHDM-666]
  • Missing org.appformer.m2repo.url configuration in Workbench scripts [RHDM-732]
  • Remove EAP ADMIN parameters from templates in RHDM [RHDM-672]

5.7. Maven repository

  • Maven repo: freemarker version does not conform with MRRC requirements [RHDM-588]
  • PMML assets are not compiled by kie-maven-plugin [RHDM-478]
  • RHDM maven repository id should be configurable instead of generated [RHDM-735]
  • Missing MAVEN_REPO_SERVICE parameter in kieserver templates in RHDM [RHDM-673]
  • Missing drlx-parser and java-parser artifacts [RHDM-574]

5.8. Red Hat Business Optimizer

  • Performance regression related to Partitioned Search feature [RHDM-32]
  • Backport optaplanner-persistence-jpa dependency bloat fix [RHDM-636]
  • Labels in OptaPlanner property panel in DataModeller are badly positioned [RHDM-336]
  • SolverValidator not registered as a bean [RHDM-257]
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat