- Extracted common code and resources to separate module.
- Created a separate module for common client operations.
- Removed log4j.properties.
- Polished the ArtifactResourceMapper and ArtifactExistenceState classes.
- Made the jersey-client not test scoped.
Proper implementation of the @GET method.
Added dependencies to the newly-created modules.
Added an implementation for artifact manager which registers artifacts in the ArtifactResourceMapper.
Made Jetty stop properly after the tests have executed..
Reduced Jetty's logging to INFO, as it was overly verbose.
Set the logging to INFO, as it was still over-polluting the output.
Worked on the plugin.
Added two types of tests:
- Harness based -- to check that the start/stop goals work.
- Maven invoker based -- to check the actual execution of the plugin.
POM fixes.
Cleaned up some left-overs which broke the build.