Joe Bohn wrote:
Joe Bohn wrote:
Forrest_Xia wrote:
For example, you use automatic download function to install postgresql jdbc
driver 8.2, the driver will be installed in var/respository

But, if you install a war from admin console, it will be just installed in
geronimo_home/repository.

This different behavior is work-as-design? Thanks for any insight!

Found this with AG 2.1.3.

I believe that this is working as designed at the moment ... but it can certainly be improved.

When using server specific repositories you must specify the target repository using the "--target". As noted in the wiki content (see http://cwiki.apache.org/GMOxDOC21/multiple-repositories.html and scroll down to "Using the new repository") this is currently only supported from the command line. Therefore, when you install the war from the admin console without a specified target it defaults to <geronimo-home>/repository.

Try deploying the war using the command line as specified in the wiki.

Hmmm ... just saw a note in that same wiki indicating that if no repository is specified the module is deployed to all repositories. Was this your experience? Perhaps the admin console is assuming the first repository and not iterating through all of them ... so there may be a console bug here as well.


Or ... it could just be that this note is incorrect. I deployed a war using the command line without specifying the target and the results were the same as with the admin console ... the war was only deployed to the <geronimo-home>/repository.

I'd still recommend using the command line and specify the appropriate target to resolve your issue.

Joe

Reply via email to