Project

General

Profile

V27 » History » Revision 6

Revision 5 (Henning Blohm, 27.04.2019 22:37) → Revision 6/8 (Henning Blohm, 27.04.2019 22:37)

h1. Z2-Environment version 2.7 

 ("Version 2.6":https://redmine.z2-environment.net/versions/45) 

 The main focus of version 2.7 is to support Java 11 also by language level. Version 2.7 is mostly a minor enhancement compared to v2.6: 

 * Support for java 11 (#2021) 
 * Jetty Upgrade (#2027) 
 * Further Deployment Layout cleanup (#1952) 
 * Clean instance separation for generated artifacts (#1491) 
 * API Enhancements (#1974, #2022, #2023, #2024, #2029) 2029) 
 * Removal of Home Layouts (#1981) 
 * Strict classpath sequence evaluation (#2028) 
 * Using Java 9 Process API features for worker process handling (#2020) 

 h2. Compatibility Notes 

 h3. Home Layouts (#1981) 

 As of version 2.7 worker processes implement IDependencyComponent and are started and maintained by simply being part of a dependency of the home process. Details may be found in the section "Worker Processes and Home Layouts":http://www.z2-environment.eu/v27doc#Worker%20Processes 

 Consequently, components of type *com.zfabrik.homeLayout* must be migrated 
 to *com.zfabrik.systemState*. The *home.workers* property should be replaced by *com.zfabrik.systemStates.dependency*.  

 See e.g. the commit "dd462784":https://redmine.z2-environment.net/projects/z2-samples/repository/revisions/dd462784d1b25dc58b0cc4a840566a14bd8eec15/diff/environment/home.properties of *z2-samples.hibernate-basic*. 

 h2. Related 

 {{child_pages}}