Aaah yeah absolutely.
And now I learned something too hehe. I had wondered what the
#implementor stuff was I saw in some peoples emails...

On 8/21/07, Chris Campbell <[EMAIL PROTECTED]> wrote:
> Works! Thanks. Only thing I had to do was add a bean definition for
> the implementor, then reference that bean in the implementor
> attribute for the jaxws:endpoint - previously I just had the
> jaxws:endpoint in the config...
>
> so I now have
>
> <bean id="SomeServiceImpl" class="test.SomeServiceImpl"/>
>
> <jaxws:endpoint id="someService"
>                    implementor="#SomeServiceImpl"
>                    address="/SomeService" />
>
> Where test.SomeServiceImpl implements DisposableBean
>
> Thanks again.
>
>
> Ray Krueger wrote:
> > Spring is used behind the scenes for everything in CXF though. You
> > should be able to implement those. Again, if you're willing to and it
> > makes sense.
> >
> > I'm also totally guessing on this, give it a shot, see if it works :)
> >
> >
> > On 8/21/07, Chris Campbell <[EMAIL PROTECTED]> wrote:
> >> I am using the CXFServlet to load the endpoints, so the spring
> >> interfaces do not work. Is there a CXF way to do this?
> >>
> >> Ray Krueger wrote:
> >>> You can probably implement Spring's InitializingBean and
> >>> DisposableBean interfaces. Those are called during the BeanFactory
> >>> lifecycle.
> >>> http://www.springframework.org/docs/api/org/springframework/beans/factory/InitializingBean.html
> >>> http://www.springframework.org/docs/api/org/springframework/beans/factory/DisposableBean.html
> >>>
> >>> This implies that Spring is instantiating your impl, and not cxf. I'm
> >>> not sure if that's the case though. This also implies that your ok
> >>> with implementing Spring interfaces :P
> >>>
> >>>
> >>> On 8/21/07, Chris Campbell <[EMAIL PROTECTED]> wrote:
> >>>> I have a POJO web service configured as a jaxws endpoint in a
> >>>> servlet container.
> >>>>
> >>>>   <jaxws:endpoint id="someService"
> >>>>                   implementor="test.SomeServiceImpl"
> >>>>                   address="/SomeService" />
> >>>>
> >>>> The implementor needs to be informed when it is shutdown, how do I
> >>>> get CXF to do this?
> >>>>
> >
>

Reply via email to