Thanks.

Michele

Deepal Jayasinghe wrote:
> Hi Michele;
> pls see my comment below;
> 
>> Dims,
>>
>> it was a combination of a wrong assumption and a non-correct
>> services.xml (which becomes quite tricky if you want something "non
>> standard" because of the out-of-date documentation).
>>  
>>
> :)
> 
>> What is not so clear to me is what is the startUp() method useful for if
>> the service runs in application scope.
>>  
>>
> Nope , it is not  startUp method work irrespective of the scope , as an
> example let's say that you want to open up a db connection at the system
> start up time and need to use that for all the service invocation , and
> further assume that you deploy the service in request scope . Then you
> can write the db initialization code inside the startUp method of the
> service life cycle class.
> 
>> Please correct me if I'm wrong, but I guess using the startUp serves
>> only to allow the service instance to be created on start up instead of
>> on the first service invocation. 
>>
> Nope . This is nothing to do with the service impl class as well.
> Service impl class is associate with the session , so depending on the
> session scope you will have different  number of service impl class.
> 
>> So, if the service runs in application
>> scope, does it make any difference to put some code into the startUp()
>> method instead of putting it inside the service constructor?
>>  
>>
> it is yes and no answer.
> From the constructor you dont have access to AxisService or any axis
> description , but inside startUp you have access to all those.
> 
> 
> 
> ---------------------------------------------------------------------
> 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