It's working, I understood, thanks a lot !

On Tue, Jul 29, 2008 at 7:29 PM, sumedha rubasinghe <[EMAIL PROTECTED]>wrote:

> Following example might be of help.
>
> http://wso2.org/library/333
>
> And you can find an example on latest axis2 distribution too. Inside
> axis2-1.4/samples/servicelifecycle folder. README.txt located there is a
> good starting point.
>
> /sumedha
>
>
>
>
> On Tue, Jul 29, 2008 at 10:47 PM, Sameera Jayasoma <
> [EMAIL PROTECTED]> wrote:
>
>> On Tue, Jul 29, 2008 at 9:53 PM, David <[EMAIL PROTECTED]> wrote:
>>
>>> Hi,
>>>
>>> I made my WS in Axis 2 and it's working very well, but I have one last
>>> think I would like to implement, I need to launch a method when I deploy my
>>> webservice, like an init phase where I'm loading some stuff.
>>> In Axis 1.4 I was using an InitServlet with load on startup option, so is
>>> it possible in Axis 2 when we use .aar deployed in /services ?
>>>
>>
>> Yes, there is a way to do this. Once you implement the
>> org.apache.axis2.engine.ServiceLifeCycle interface in you service class, you
>> will get two methods startup() and shutdown().
>>
>> public interface ServiceLifeCycle {
>>
>>     /**
>>      * this will be called during the deployement time of the service.
>> irrespective
>>      * of the service scope this method will be called
>>      */
>>     public void startUp(ConfigurationContext configctx, AxisService
>> service);
>>
>>     /**
>>      * this will be called during the system shut down time. irrespective
>>      * of the service scope this method will be called
>>      */
>>     public void shutDown(ConfigurationContext configctx, AxisService
>> service);
>> }
>>
>>
>> Hope you got the answer.
>>
>> Regards
>> Sameera Jayasoma
>> WSO2 Inc.
>> Oxygenating the Web Service Platform.
>> http://wso2.org/
>>
>> blog: http://sameera-jayasoma.blogspot.com/
>>
>> <http://www.flickr.com/photos/sameera-jayasoma>
>>
>
>

Reply via email to