Group: works.lmz.composite - All Dependencies
composite-spring · Collection of the standard spring dependencies
composite-servlet3 · Holds the version of the Servlet standard we are using in one place.
composite-groovy · This defines and includes the version of Groovy which we use in our projects.
composite-logging-slf4j-api · Simple Logging Facade for Java api
composite-spring-web · Collection of the standard spring web dependencies
composite-jetty · Puts all of the Jetty dependencies in one place for reuse by the different artifacts.
composite-servlet3-webjar · This composite provides the dependencies required for an individual webjar, not the final war artifact. As the webjar may or may not use the Syllabus layer, we don't include that. This includes common compile-time dependencies. Runtime dependencies should be in test.
composite-servlet3-runnable · This simply accrues the basic dependencies required to run a war. Typically the run artifact and test composites will include it.
composite-spring-webmvc · Collection of the standard spring dependencies.
composite-lmz-base · Provides Spring, Groovy, Logging, Jackson and common-configuration in one nice tidy package. Generally included by Syllabus artifacts.
composite-slf4j-api · Simple Logging Facade for Java api
Composite jackson · Collection of the standard Jackson dependencies
composite-configuration · Allows us to use StickyCode @Configuration tag to force fail-fast Spring configuration in our artifacts. We don't wait until the methods get called to find our configuration is missing - on load of the service, it detects it automatically.
composite-syllabus · This provides dependencies the final WAR artifact requires.
composite-spring-test · Collection of the standard spring dependencies - this one is for *testing*.
composite-spring-aspects · Collection of the standard spring aspect dependencies
composite-logging-jcl · Bridge for Jakarta Commons Logging over composite-slf4j-api
composite-client-logging · A collection of artifacts which allow the angularJS client to push logging information back to the server to log
composite-servlet3-web-test · This composite includes dependencies that are used commonly by lmz webjars to enable testing. This must be bought in test scope only.
composite-servlet3-web · This provides dependencies the final WAR artifact requires. The artifact is opinionated about the version ranges it is using. It expects to use Bathe.
composite-logging-simple · Simple logging implementation, e.g. for commandline tools.
composite-lmz-controlpanels · collection of "default" control panels.