[ 
https://issues.apache.org/jira/browse/AXIS2-2389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amila Chinthaka Suriarachchi resolved AXIS2-2389.
-------------------------------------------------

    Resolution: Fixed

resolve this issue since we can not reproduce the issue. On the other hand if 
you don't get this problem with the Simple http server then it is more likely a 
problem with the configuration with WAS.

Can you please try with tomcat and upload the .aar file and soap request you 
send if the error still there with axis2 trunk. Please create an new issue.

> Dispatching based on the SOAP message body does not work for document/literal 
> style
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS2-2389
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2389
>             Project: Axis2
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.1.1
>         Environment: Axis2, version 1.1.1
> Tomcat 5.0
> JDK1.6.0
>            Reporter: Jonas Boëthius
>            Assignee: Amila Chinthaka Suriarachchi
>            Priority: Critical
>         Attachments: EchoApi.wsdl, request_response.log
>
>
> I am using a document/literal service and found that the dispatching based on 
> the message body does not seem to work. Any SOAPAction header except the one 
> defined in the WSDL causes the following fault:
>      org.apache.axis2.AxisFault: Operation Not found EPR is...
> I've used ADB data binding and generated server side classes and services.xml 
> using the WSDL2Java utility.
> When debugging, I can see that the SOAPMessageBodyBasedDispatcher
>  is invoked for the dispatching, that it finds the correct request element 
> name but when passing the call to the getOperation method in the AxisService 
> class, the operationsAliasesMap does not contain the name of the request 
> element. It seems like the initialization of the operationsAliasesMap does 
> not consider the case needed for the SOAPMessageBodyBasedDispatcher.
> Found an easy work-around of manually adding the name of the request root 
> element as actionMapping in the generated services.xml file. 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to