...
excerptINLINE
Geronimo includes a repository that holds Geronimo modules and third-party JARs, which is located in repository
under the Geronimo installation directory, and has a strict internal structure, modeled after the module ID for the contents.
...
Many entries in the repository are JAR files (regardless of the actual file extension). However, any entries for modules will actually be unpacked archives – directories laid out like the original archive was packaged. Even if a module is deployed as e.g. a WAR file or EAR file, it will be unpacked when it is installed into the repository.