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
