On Friday 12 November 2010 1:18:09 am Hannes Holtzhausen wrote: > Hi > > When implementing services with Aegis and the Simple frontend the > default behaviour is to generate > an empty soapAction attribute in the WSDL. I would like to populate > this value with the name of the > operation. > > I did a few searches and found that in the past this was possible with > Aegis and XFire by using the > action attribute in the mapping element. However, the latest > annotated Aegis schema available on > the CXF site no longer contains this attribute on the "mappedType" complex > type. > > Has this responsibility moved to the ServiceFactoryBeans and > AbstractServiceConfiguration implementations? > > If so, does that mean I can simply override the getAction(..) method > of AbstractServiceConfiguration to > populate the soapAction attribute in the generated WSDL?
Yep. We actually have a org.apache.cxf.service.factory.MethodNameSoapActionServiceConfiguration class that may already do what you need. -- Daniel Kulp [email protected] http://dankulp.com/blog
