[ 
https://issues.apache.org/jira/browse/CXF-1533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12589650#action_12589650
 ] 

Daniel Kulp commented on CXF-1533:
----------------------------------


This is working as designed.   The soapAction stuff is effective deprecated and 
by default, according to most specs like jaxws, should be the empty string.

However, we COULD create a new "MethodNameSoapActionConfiguration" class that 
subclasses the AbstractServiceConfiguration class to provide that 
functionality.  Would just need to configure it in.


> Clients generated with CXF from java using Aegis DataBinding and 
> SimpleFrontEnd sends the header SoapAction empty. This prevent interaction 
> with oracle soa products wich depends on this header to execute correctly.
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-1533
>                 URL: https://issues.apache.org/jira/browse/CXF-1533
>             Project: CXF
>          Issue Type: Bug
>          Components: Aegis Databinding
>    Affects Versions: 2.0.5
>            Reporter: Simon Paredes
>
> it could be added to 
> org.apache.cxf.service.factory.DefaultServiceConfiguration this 
> implementation of the function getAction():
> public String getAction(OperationInfo op, Method method) {
>         String action = op.getName().getLocalPart();
>         if(StringUtils.isEmpty(action)){
>               action = method.getName();
>         }
>         return action;
> }
> Wich is a first aproach, of course, but for the simple case it works.
> Actually org.apache.cxf.service.factory.DefaultServiceConfiguration has no 
> implementation for getAction and 
> org.apache.cxf.service.factory.AbstractServiceConfiguration returns null.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to