* JAVA-3594: Upgrade esapi version in the main pom.xml
* JAVA-3594: Remove overriden esapi.version from the core-java-jvm
* JAVA-3594: Use esapi.version property instead of the hardcoded version in spring-5-security
Co-authored-by: Krzysztof Woyke <[email protected]>
* JAVA-4241: Upgrade Spring Boot to 2.4.3
* JAVA-4241: Fix CharEncodingCheckControllerUnitTest
* JAVA-4241: Upgrade Spring Framework to 5.3.4 in spring-testing
* JAVA-4241: Fix spring-data-commons version setup in spring-caching
* JAVA-4241: Upgrade jetty-reactive-httpclient in spring-5-reactive-client
* JAVA-4241: Disable failing test
The test endpoints used to create an order, add a product, confirm the
order and ship it are not embracing the asynchronous approach of the
CommandGateway. Make sure that all commands are composed with one
another and return the completable future for Spring to resolve
#BAEL-4767
Change PlaceOrderCommand/OrderPlacedEvent to
CreateOrderCommand/OrderCreatedEvent. Placed suggests it is already
placed, meaning products cannot be changed. However with the new
OrderLine member and its operations it's no longer correct to state the
order placed upon creation. Furthermore, the OrderedProduct is no longer
a single product, but contains several. Renaming this to Order is more
in line with what this query model resembles
#BAEL-4767
Add test cases to reach a 100% coverage of all message handling
functions of the OrderAggregate and OrderLine member. Added, upgrade to
JUnit 5
#BAEL-4767