cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <>
Subject Re: Spring Scripted Bean as Implementor
Date Tue, 21 Aug 2007 20:07:44 GMT


The jaxws stuff would require the service implementor to have the 
@WebService annotation.   A script obviously wouldn't have that.

Couple things to try:
1)  You may be able to use the "simple" frontend that doesn't require the 
jaxws annotations.
<simple:server id="hello" serviceBean="#helloService" address="/Hello"/>

2) You may be able to stick with the JAXWS frontend, but for the 
implementor class to be the interface with the annotations on it:
<jaxws:endpoint implementorClass="a.b.c.HelloService" ..../>


On Tuesday 21 August 2007, Kaleb Walton wrote:
> I'd like to implement my interfaces using Groovy-scripted Spring Beans
> but get errors when referring to the beans by id within the
> "implementor" attribute of my endpoint (configured via Spring).
> <lang:groovy id="helloService"
> script-source="classpath:a/b/c/webservices/HelloServiceImpl.groovy"/>
> <jaxws:endpoint id="hello" implementor="#helloService"
> address="/Hello" /> <-- does not work
> HelloServiceImpl implements the HelloService interface.
> Any ideas?
> Regards,
> Kaleb Walton

J. Daniel Kulp
Principal Engineer
P: 781-902-8727    C: 508-380-7194

View raw message