Release Notes 5.21.1

Improvements

WebStudio:

  • Made ability to create several repositories with the same Oracle DB instance but different usernames
  • Added validation of names of deployment configurations

RuleService:

  • Now RuleService does not deploy failed services each time if they are not updated
  • Redesigned a root page. Updated Swagger UI
  • Added Dockerfile for RuleService, WebStudio, DEMO

Fixed Bugs

Core:

  • Fixed a compilation failure in multi-threading execution when lazy compilation is used
  • Fixed declaration of arrays in Data/Test tables
  • Fixed assignment of empty values for arrays in Data/Test tables

WebStudio:

  • Fixed an issue when a deleted project from deployment configuration is not deleted from Deployment Repository

RuleService:

  • Fixed an issue when REST services do not accept capitalized argument names
  • Fixed wrong basePath in Swagger service description

Repository:

  • Fixed a deployment to a DB repository when org.apache.tomcat.jdbc.pool.DataSourceFactory is used

Demo:

  • Fixed an issue when RuleService is not working under security manager in JRE 9

Migration notes

  • JSTL and Spring-webmvc libraries were removed from RuleService
  • Switched to slf4j adapter in CXF library instead of direct usage of log4j
  • Deleted deprecated org.openl.rules.ruleservice.publish.WebServicesRuleServicePublisher

© Copyright OpenL Tablets, 2004-2018