Dear edorasware customer
In this release we worked in the area of CMMN. The "edorasone bootstrap project", which allows a quick start on projects, now comes with sample integration tests. To improve consistency, we aligned several database specific functions like sorting and escaping of values across all supported databases.
For detailed information please see the relevant sections.
Best regards,
the edorasware team
New CMMN Case Task expression properties
New _planItem
properties allow to navigate parent/child hierarchies resulting from CMMN Case Tasks and to access a Case Task’s run-time plan items in back-end expressions from
a related case. Please refer to the documentation section 'CMMN Expressions' for more information.
Dropped support for CMMN edoras data items
The CMMN case file item support for the edoras data item
definition type has been removed.
Added sample integration tests to the bootstrap project
The bootstrap project now contains a sample integration test:
com.edorasware.acme.expression.AcmeServiceIntegrationTest
edoras one contains base test classes that can simplify the creation of project-specific integration tests. This new example shows how such tests can be structured. Comments are provided in the test class and the corresponding configurations to explain the various steps in detail, but in summary:
-
create your own base class for integration testing to ensure that the project-specific test context is reused
-
the base class should extend the
com.edorasware.cloud.core.AbstractBaseTest
class to get a functional edoras one test environment -
the base class can also specify the name of an an additional Spring configuration file to be loaded
-
add project-specific bean configurations etc. to your test Spring configuration file as required
-
add project-specific testing properties to a file that matches
/config/test/*-test.properties
Aligned database functions
This release improves consistent behaviour between all supported databases.
-
null
values come last when sorting -
the escape character is always
\
These changes help to have a unified functionality of edoras one across all supported databases.
Upgrade notes
Please have a detailed look at the upgrade notes for this version so that you are able to upgrade to the newer version in a controlled manner.
If you have issues viewing the email then click here to view the online version. If you want to unsubscribe from the release notes please send an email to unsubscribe@edorasware.com.