Hi All,

Did something change in the configuration of a jaxws endpoint through spring
between the incubator version
and the released 2.1 version ?(also tried 2.1.1 drop same result). It seems
our service wont start anymore
in glassfish with the 2.1 jar. The configuration of the service is as
follows:
 

<jaxws:endpoint id="bestandenServiceSoap" implementor="#bestandenSoapService"
address="/bestandenservice">

<jaxws:properties>

<entry key="mtom-enabled" value="true"/>

</jaxws:properties>

</jaxws:endpoint>

Above definition works fine with the incubator version of cxf but since we
upgraded to the 2.1 release i see the

following in the logs for glassfish:

[#|2008-05-06T12:51:01.155+0200|INFO|sun-appserver9.1|javax.enterprise.system
.stream.out|_ThreadID=16;_ThreadName=httpWorkerThread-4848-0;|DEBUG -
Ignoring constructor [public
org.apache.cxf.jaxws.EndpointImpl(org.apache.cxf.Bus,java.lang.Object,java.la
ng.String)] of bean 'bestandenServiceSoap':
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name 'bestandenServiceSoap': Unsatisfied dependency
expressed through constructor argument with index 2 of type
[java.lang.String]: Ambiguous constructor argument types - did you specify
the correct bean references as constructor arguments?

 

So it seems the definition has changed ? Or is this due to the changes in the
Aegis configuration between

the previous version of cxf and 2.1 ??

 

Any help appreciated,

Regards,
Leo de Blaauw

Reply via email to