geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From stig larsen <>
Subject Re: Dynamically load jars in running state
Date Thu, 18 Jun 2009 19:48:51 GMT

Hi David,

This application  handles numerous commands, and these are handled in the
But when a customer wants additional functions/commands we need to add these
dynamically without redeploy the application and/or libraries (which are
stored in geronimo repository).
The commands are defined in an interface which all all commands must
These commands correspond to a class with the same name, and thus are easy
to create if they could be found on the classpath. 

The question is really if it is possible to add a jar to the geronimo
repository and have a running application use it (place the newly repository
added jar on the applicaton classpath ) ?

I've been looking at gbeans and dependency injection. This could be a

Your advice would be appreciated.

Best regards,
Stig Even Larsen 

djencks wrote:
> On Jun 18, 2009, at 12:33 AM, stig larsen wrote:
>> Hi,
>> We have an application that we wish to extend its capabilities in  
>> running
>> state.
>> I want to load jars into geronimo and make them appear in the  
>> classpath so
>> my application can use them without restarting.
>> Is there a way to to this?
> As others have pointed out, anything like this is going to be platform  
> specific.  Could you describe a bit more what kind of problem you are  
> trying to solve?  We might be able to suggest a more appropriate  
> solution than changing the contents of existing classloaders which  
> always seems to me a risky proposition.
> thanks
> david jencks
>> Best regards,
>> Stig Even Larsen
>> -- 
>> View this message in context:
>> Sent from the Apache Geronimo - Users mailing list archive at  

View this message in context:
Sent from the Apache Geronimo - Users mailing list archive at

View raw message