mirror of
https://github.com/corda/corda.git
synced 2024-12-27 00:21:12 +00:00
4762569200
* JMX Jolokia instrumentation WIP (driverDSL, webserver, cordformation, hibernate statistics, access policy config file hardening) * Cordformation changes to support jolokia agent instrumentation at JVM startup. * Minor updates to reflect usage of Jolokia 1.3.7 (which uses slightly different .war naming) * Use relative path reference in -javaagent to prevent problem with long path names with spaces. * Fixed incorrect regex pattern and added assertion to test. * Enable JMX monitoring. * Reporting of Hibernate JMX statistics is configurable (by default, only switched on in devMode) * Make Artemis JMX enablement configurable. * Re-instate banning of java serialization. * Improve JUnit. * Fixes following rebase from master. * Re-instated correct regex for picking up Jolokia agent jar. * Fixed broken integration test. * Updated documentation * Updated following PR review feedback. * Fixed compilation error caused by change in DriverDSL argument type. * Fixed compilation error caused by change in DriverDSL argument type. * Fail fast if jolokia-agent-jvm.jar is not located. * Applied changes in cordformation following review feedback from CA. |
||
---|---|---|
.. | ||
api-scanner | ||
cordapp | ||
cordform-common | ||
cordformation | ||
publish-utils | ||
quasar-utils | ||
build.gradle | ||
README.rst | ||
settings.gradle |
Gradle Plugins for Cordapps
The projects at this level of the project are gradle plugins for cordapps and are published to Maven Local with the rest of the Corda libraries.
Note
Some of the plugins here are duplicated with the ones in buildSrc. While the duplication is unwanted any currently known solution (such as publishing from buildSrc or setting up a separate project/repo) would introduce a two step build which is less convenient.
Version number
To modify the version number edit constants.properties in root dir
Installing
If you need to bootstrap the corda repository you can install these plugins with
cd publish-utils
../../gradlew -u install
cd ../
../gradlew install