Sorry,

But where I can find it? I did some searches, but I didn't find it.

Rui Torres 

-----Original Message-----
From: Michele Mazzucco [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 17, 2007 10:54 AM
To: axis-user@ws.apache.org
Subject: RE: How to get information at startup of tomcat

org.apache.axis2.context.ServiceContext. It should be in
axis2-kernel.jar.

Michele

On Thu, 2007-05-17 at 10:50 +0100, [EMAIL PROTECTED] wrote:
> Hi Michele,
> 
> I put the method init in my class, but when I compile my class, the 
> compiler doesn't find the definition of ServiceContext class.
> 
> Can you say me which jar I must include.
> 
> Regards
> 
> Rui Torres
> 
> -----Original Message-----
> From: Michele Mazzucco [mailto:[EMAIL PROTECTED]
> Sent: Thursday, May 17, 2007 10:28 AM
> To: axis-user@ws.apache.org
> Subject: RE: How to get information at startup of tomcat
> 
> Hi Tui,
> 
> 
> 
> On Thu, 2007-05-17 at 10:23 +0100, [EMAIL PROTECTED] wrote:
> > Hi Michele,
> > 
> > Thank you for your help.
> > 
> > I want to know where I put the init and destroy methods.
> > 
> You should put those methods into your service class.
> 
> > Are these methods only invoked when a startup and a shutdown is done

> > in tomcat? Or they are invoked every time my webservice is invoked?
> 
> No, only when the service is loaded and unloaded (which can differ 
> from startup/shutdown).
> > 
> > Regards,
> > 
> > Rui Torres
> 
> 
> Michele
> >  
> > 
> > -----Original Message-----
> > From: Michele Mazzucco [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, May 16, 2007 7:38 PM
> > To: axis-user@ws.apache.org
> > Subject: Re: How to get information at startup of tomcat
> > 
> > Rui,
> > 
> > what about the ServiceContext?
> > In your service add these two methods (they will be invoked via
> > reflection)
> > 
> > public void init(ServiceContext serviceContext) {
> >     // put your initialization code here }
> > 
> > public void destroy(ServiceContext serviceContext) {
> >     // this code will be executed when the service is unloaded }
> > 
> > The ServiceContext has a Map where you can store your stuff 
> > (getProperties(), getProperty(), setProperty()) If you want to 
> > access your data when you process client requests:
> > 
> > public OMElement foo(OMElement el) {
> >     ServiceContext sCtx = MessageContext.getCurrentMessageContext
> > ().getServiceContext();
> >     // read/write/update your stuff
> > 
> >     //process the request
> > }
> > 
> > 
> > Michele
> > 
> > 
> > 
> > On 16 May 2007, at 19:15, <[EMAIL PROTECTED]> 
> > <[EMAIL PROTECTED]> wrote:
> > 
> > > Hi all,
> > >
> > >
> > > I am developing a webservice with axis/tomcat, which gets some 
> > > information from a database. The problem is that the information 
> > > is not modified frequently, and is obtained each time that my 
> > > webservice is invoked.
> > >
> > > I want to know if it is possible to get this information after the

> > > startup of the tomcat, put it somewhere in a structure (it can be 
> > > in
> 
> > > an object), and then access it inside my classes.
> > >
> > > Regards,
> > >
> > > Rui Torres
> > 
> > 
> > --------------------------------------------------------------------
> > - 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]


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

Reply via email to