You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Kristina Petkova (JIRA)" <ji...@apache.org> on 2012/09/11 17:39:08 UTC
[jira] [Updated] (AXIS2-5419) Wrong constant used in configuring
AxisOperation in the Utils class
[ https://issues.apache.org/jira/browse/AXIS2-5419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kristina Petkova updated AXIS2-5419:
------------------------------------
Summary: Wrong constant used in configuring AxisOperation in the Utils class (was: Wrong constant used in configuring AxisOperation n the Utils class)
> Wrong constant used in configuring AxisOperation in the Utils class
> -------------------------------------------------------------------
>
> Key: AXIS2-5419
> URL: https://issues.apache.org/jira/browse/AXIS2-5419
> Project: Axis2
> Issue Type: Bug
> Components: deployment
> Affects Versions: 1.6.2
> Reporter: Kristina Petkova
> Priority: Trivial
> Labels: axis2
>
> org.apache.axis2.deployment.util.Utils class:
> public static AxisOperation getAxisOperationForJmethod(Method method)
> throws AxisFault {
> AxisOperation operation;
> if ("void".equals(method.getReturnType().getName())) {
> if (method.getExceptionTypes().length > 0) {
> operation = AxisOperationFactory
> .getAxisOperation(WSDLConstants.MEP_CONSTANT_IN_OUT);
> }
> //code continues here...
> In our case we have a void method, which throws an AxisFault. So when constructing the wsdl it goes inside this "if", becomes an InOutAxisOperation and has otput tag, which has null namespace.
> This is not desirable, so the constant should be MEP_CONSTANT_ROBUST_IN_ONLY
> With this changed the wsdl is okay.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org