Right now, Repose explodes the EARs every time it starts into a unique-ish directory under the deployment directory. By default, Repose doesn't clean up these exploded artifacts, and defaulting the configuration to clean those artifacts up would be a Major version change.
Alternatively, we could always explode the artifacts into the same sub-directory under the deployment directory. The sub-directory would be named based on the hash of the artifact being exploded. This would ensure that the same sub-directory naming is used, and it would mean a new directory would be used each time a new version of Repose is installed.
Instead of exploding each artifact into a subdirectory in a subdirectory, each artifact will be exploded into a single subdirectory below the deployment directory.
What sort of hash should we use?
How long should we let the directory names be?
- The sub-directories that artifacts are exploded into will be named based on the hash of the artifact being exploded instead of using a random directory name like it currently is.
- The feature will be enabled by default (no config).