tribefire 2.0 - 21/01/2019
On this page
Jinni
- Default initializer for parameter
deletePackageBaseDir
is now set totrue
. In case you are usingsetup-local-tomcat-platform
and definingdeletePackageBaseDir=true
, you can skipdeletePackageBaseDir
from now on. - Result setup package is no longer part of projection. In case
deletePackageBaseDir
is set tofalse
, the package can be found in system's temp directory. - In case the context sensitive request parameter
project
is used instead ofsetupDependency
when setting up withsetup-local-tomcat-platform
, no subfolderinstallation
is created anymore.
Wire
- Finding a module for a space/contract via
WireContext.findModuleFor()
- Moved
InternalWireContext.currentInstancePath()
toWireContext.currentInstancePath()
- Now passing
WireContext
toContractSpaceResolver.resolveContractSpace()
GmCore
- Introduced convenience create methods on
EntityType
to enable flow-style creation - Added Leadership and Locking health check to tribefire services
- Added support for log file tailing in a cluster environment
- Using jcmd instead of jstack (if available) for creating a threaddump
Demo Cartridge
- Activated health check for demo-cartridge.
- Removed the demo-collaborative-smood-access from demo-setup
- Introduced demo-workbench for demo-access.
Building
- Added
com.braintribe.devrock.ant:common-asset-ant-script
which takes care ofasset.man
files.