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

Reply via email to