Thanx Cedirn for your help . I think I'll do it this way.

On Tue, 25 Jan 2005 16:06:05 +0100, Cedric Levieux
<[EMAIL PROTECTED]> wrote:
> No they won't but like anything else it's your job to keep track of your
> change with a database or writing file.
> 
> In my point of view accessors are the best thing to change a value withing
> asking the value in the database. But you can store the new value in view of
> keeping the same configuration when you restart the server after a release
> ... or a crash :p
> 
> Regards,
> 
> Cedric
> 
> ----- Original Message -----
> From: "Ovidiu EFTIMIE" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <user@struts.apache.org>
> 
> Sent: Tuesday, January 25, 2005 3:58 PM
> Subject: Re: Reloading plugin
> 
> But what happens if the server dies ? I will lose the configuration ?
> Will the accessors modify my struts-config.xml ? I don't think they
> will .
> 
> Ovidiu
> 
> On Tue, 25 Jan 2005 15:54:44 +0100, Cedric Levieux
> <[EMAIL PROTECTED]> wrote:
> > why in database ?
> >
> > public class XxxPlugIn implements PlugIn
> > {
> >     private static Log log = LogFactory.getLog(ForumPlugIn.class);
> >     private static XxxPlugIn INSTANCE = null;
> >
> >     // Other plugin properties
> >
> >     public static XxxPlugIn getInstance()
> >     {
> >         return INSTANCE;
> >     }
> >
> >     public void init(ActionServlet actionServlet, ModuleConfig
> moduleConfig)
> > throws ServletException
> >     {
> >         // bla bla bla
> >         INSTANCE = this;
> >     }
> > }
> >
> > by this way you can get your plugin from everywhere and can change the
> > configuration by accessors.
> >
> > Cedric
> >
> > ----- Original Message -----
> > From: "Ovidiu EFTIMIE" <[EMAIL PROTECTED]>
> > To: "Struts Users Mailing List" <user@struts.apache.org>
> > Sent: Tuesday, January 25, 2005 3:49 PM
> > Subject: Re: Reloading plugin
> >
> >
> > This could be a solution if I stored the plugin configurations in the
> > database.
> >
> > Thanx.
> >
> > On Tue, 25 Jan 2005 15:45:45 +0100, Cédric Levieux
> > <[EMAIL PROTECTED]> wrote:
> > > What about, like I said, a Web Administration Page for your plugin and
> > > change the plugins configuration with that ?
> > >
> > > Cedric
> > >
> > > On Tue, 25 Jan 2005 16:42:14 +0200, Ovidiu EFTIMIE <[EMAIL PROTECTED]>
> > wrote:
> > > > The thing is that the application must be running without any
> > > > interupption. I was thinking about a plugin that watches over the
> > > > other ones inspecting the struts-config file from time to time and
> > > > compare the plugin configurations with the ones alredy loaded.
> > > > Any ideas ?
> > > >
> > > > Ovidiu
> > > >
> > > > On Tue, 25 Jan 2005 14:31:05 +0100, Cedric Levieux
> > > > <[EMAIL PROTECTED]> wrote:
> > > > > Hi,
> > > > >
> > > > > Go to the manager tomcat system and you can stop/start/restart
> > application
> > > > > by application ... but it need to stop the application.
> > > > >
> > > > > The other possibility is to implement your own web admin system for
> > > > > configuring your plugins, replacing the values inside by setters.
> > > > >
> > > > > Hope it can help,
> > > > >
> > > > > Cedric
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Ovidiu EFTIMIE" <[EMAIL PROTECTED]>
> > > > > To: "Struts Users Mailing List" <user@struts.apache.org>
> > > > > Sent: Tuesday, January 25, 2005 2:27 PM
> > > > > Subject: Reloading plugin
> > > > >
> > > > > > Hi,
> > > > > > I have an web apllication, using several plugins that I've made,
> and
> > I
> > > > > > want to be able to change the plugin configuration without
> stopping
> > > > > > the Tomcat. Does anyone knows if it's possible ?
> > > > > >
> > > > > > Thanx,
> > > > > > Ovidiu
> > > > > >
> > > > >
> > > ---------------------------------------------------------------------
> > > > > > 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]
> > > >
> > > >
> > >
> >
> > ---------------------------------------------------------------------
> > 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]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to