tribefire 2.0 - 21/01/2019
On this page
Jinni
- Default initializer for parameter
deletePackageBaseDiris now set totrue. In case you are usingsetup-local-tomcat-platformand definingdeletePackageBaseDir=true, you can skipdeletePackageBaseDirfrom now on. - Result setup package is no longer part of projection. In case
deletePackageBaseDiris set tofalse, the package can be found in system's temp directory. - In case the context sensitive request parameter
projectis used instead ofsetupDependencywhen setting up withsetup-local-tomcat-platform, no subfolderinstallationis created anymore.
Wire
- Finding a module for a space/contract via
WireContext.findModuleFor() - Moved
InternalWireContext.currentInstancePath()toWireContext.currentInstancePath() - Now passing
WireContexttoContractSpaceResolver.resolveContractSpace()
GmCore
- Introduced convenience create methods on
EntityTypeto 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-scriptwhich takes care ofasset.manfiles.