Hi, On Tue, Jul 12, 2011 at 11:31 AM, Nguyen Minh Tuan <[email protected]> wrote: > Hi all, > > In my service implementation, I want to refer to some properties set in my > service context. Based on these properties, the implementation logic > changes. And such properties are set before I deploy the service, i.e. > before invoking Endpoint.publish() to create an implementor. By this way, I > can change the service's behavior via different values set to the > properties. > > I read about WebServiceContext but it seems not what I am looking for. Since > all values in WebServiceContext are only retrievable and usable in out > interceptors. What I needs is to use those values in my service > implementation. > > Could anyone explain to me what I should do in this case? > I think WebServiceContext.get() can be used to get to propreties which have been set before the endpoint publication, CXF specific PhaseInterceptorChain.getCurrentMessage().getContextualProperty() will also work
Cheers. Sergey > -- > Best regards, > Tuan. > -- Sergey Beryozkin http://sberyozkin.blogspot.com Talend - http://www.talend.com
