This repository has been archived by the owner on Oct 14, 2020. It is now read-only.
Boosters dependencies
- support for Java EE 7, Java EE 8, MicroProfile 1.4, 2.0, 2.1, 2.2, 3.0 with a BOM for each platform level
Boost Properties
- Higher-level config
- May be partially portable (runtime-neutral) and partially
Maven Goals (abstracted via Runtime "adapter" SPI)
- package (install, deploy, configure)
- start/stop/run/debug
Open Liberty adapter
- Basic JAX-RS HTTP config
- generated configuration parameterized by boost properties
- dev mode integration
- DB config for JDBC/JPA
- default DS w/ JDBC driver installation and configuration via boost property
TomEE
- Basic JAX-RS HTTP config
- default DataSource w/ JDBC driver installation and configuration via boost property
- Started MicroProfile install, but needs work !
MicroShed Test integration
- On Open Liberty, MST can override boost DB config
Gradle
- on hold... what is there from earlier iterations is incomplete and not up-to-date
HISTORY:
NOTE: From one perspective not all of this is "new", as some appeared in earlier forms when this was hosted as the OpenLiberty/Boost
repository (which has been moved and now redirects here.) But this is all now released for the first time within the "MicroShed" organization.