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]