I think we are trying to make the simple thing harder by adding a number
of options, therefore  I am 0- on adding a new option.

Let's say we agree to do this , when we initialize the service
implementation class what should we pass into that method ?  if the
answer is ServiceContext then we are going to have problems.

btw I need to clarify one more thing (I think I am missing something),
do you want to deploy your service in scope other than application and
you want to have only one instance of service implementation class ?

Thanks
Deepal



Tony Dean wrote:

>I think users will want an option (load-on-startup=on|off) to either load 
>scope="application" services on container startup or upon the first request.  
>I personally would want my service loaded and ready to go before the first 
>request is issued.  Users will certainly be willing to take the hit waiting 
>for the container to initialize rather than during a real-time request.
>
>-Tony
>
>-----Original Message-----
>From: Deepal Jayasinghe [mailto:[EMAIL PROTECTED] 
>Sent: Friday, July 28, 2006 2:18 AM
>To: [email protected]
>Subject: Re: [Axis] Load Web Service on Startup
>
>yes if you deploy the service in application scope , o.w when it get the first 
>request.
>
>Davanum Srinivas wrote:
>
>  
>
>>Deepal,
>>
>>The question is: Do we call init(ServiceContext) when tomcat starts up 
>>OR when we get the first request for that service.
>>
>>People want to do the latter, to avoid taking a hit (slow-ness) on the 
>>first request.
>>
>>thanks,
>>dims
>>
>>On 7/28/06, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote:
>>
>>    
>>
>>>In Axis2
>>>
>>>adding following method to serviceImpl class you can achieve you 
>>>goal, so if you serviceimpl class look like ;
>>>
>>>public class Myservice{
>>>
>>>public void init(ServiceContext sc){
>>>// write initialization code here
>>>}
>>>
>>>}
>>>
>>>
>>>
>>>
>>>Patel, Ronak (US SSA) wrote:
>>>
>>>      
>>>
>>>>Hello All,
>>>>
>>>>I am interested in finding out how I can force Apache Axis to load 
>>>>and run my Web Service (by calling it's init() method) when the Web 
>>>>Server starts.
>>>>
>>>>Is there a configuration parameter that I need to set somewhere?
>>>>
>>>>I am interested in finding this out in both Axis2 and Axis1.x.
>>>>
>>>>Any help would be greatly appreciated.
>>>>
>>>>Ronak Patel
>>>>
>>>>Software Engineer
>>>>
>>>>BAE Systems CNIR
>>>>
>>>>450 Pulaski Road
>>>>
>>>>Greenlawn, NY 11740
>>>>
>>>>(631) 262 - 8230
>>>>
>>>>[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>>>>
>>>>        
>>>>
>>>--
>>>Thanks,
>>>Deepal
>>>................................................................
>>>~Future is Open~
>>>
>>>
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>      
>>>
>>    
>>
>
>--
>Thanks,
>Deepal
>................................................................
>~Future is Open~ 
>
>
>
>---------------------------------------------------------------------
>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]
>
>
>
>  
>

-- 
Thanks,
Deepal
................................................................
~Future is Open~ 




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

Reply via email to