That plugin looks promising, the isolated classpaths requirement could be bent ...
Does the plugin require that all actions be loaded from bundles? Brian Relph -----Original Message----- From: Wes Wannemacher [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 18, 2008 10:18 AM To: Struts Users Mailing List Subject: Re: [S2] Plugin architecture I am not sure if it does exactly what you want (isolated classpaths), but this might help get you started - http://cwiki.apache.org/S2PLUGINS/osgi-plugin.html Note, this plugin is experimental and hasn't seen updates in a while, but still worthwhile. -Wes On Tue, Nov 18, 2008 at 11:10 AM, Relph,Brian <[EMAIL PROTECTED]> wrote: > > Hello, > > I am trying to build a struts2 app that has support for plugins - not a > "struts2-plugin" - but more like an additional set of functionality for the > app itself. The plugins would be uploadable, need to have an isolated > classpath, and contribute both actions and views, and be able to add to > existing views. > > If you are familiar with Hudson, I basically want they same type of > functionality. After looking through the hudson code-base though, I still > felt lost - especially around the different-classloaders requirement. > > Does anyone have experience in doing this? > > Brian Relph | Software Engineer | Cerner Corporation | 816-201-7642 | > [EMAIL PROTECTED] | www.cerner.com > > ---------------------------------------------------------------------- > CONFIDENTIALITY NOTICE This message and any included attachments are from > Cerner Corporation and are intended only for the addressee. The information > contained in this message is confidential and may constitute inside or > non-public information under international, federal, or state securities > laws. Unauthorized forwarding, printing, copying, distribution, or use of > such information is strictly prohibited and may be unlawful. If you are not > the addressee, please promptly delete this message and notify the sender of > the delivery error by e-mail or you may call Cerner's corporate offices in > Kansas City, Missouri, U.S.A at (+1) (816)221-1024. > -- Wesley Wannemacher President, Head Engineer/Consultant WanTii, Inc. http://www.wantii.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]