Carlos baron created AXIS2-6074:
-----------------------------------

             Summary: Issue with empty enum tags
                 Key: AXIS2-6074
                 URL: https://issues.apache.org/jira/browse/AXIS2-6074
             Project: Axis2
          Issue Type: Bug
          Components: wsdl
    Affects Versions: 1.8.2
         Environment: Axis2 1.8.2
Java 17.0.5+8-LTS
            Reporter: Carlos baron


Hi there,

I just did and upgrade from Axis2 1.6.2 to Axis2 1.8.2.

And unfortunately it looks like there's a new bug with the empty tags for enums 
and axis returns the following error:
{code:java}
processAxisFault() found a null HTTP status from the MessageContext instance, 
setting HttpServletResponse status to: axis2.http.response.state{code}
from this method: 
[https://github.com/apache/axis-axis2-java-core/blob/a8fd43c2aa8a03739cced810842af12ff3ad293d/modules/transport/http/src/main/java/org/apache/axis2/transport/http/AxisServlet.java#L409]

wsdl definition:
{code:java}
<wsdl:message name="getUserEventRequest">
    <wsdl:part name="userEventQuery" type="types:SomeEventFilter"></wsdl:part>
  </wsdl:message>{code}
This is an example of the xsd:
{code:java}
<xs:complexType name="SomeEventFilter">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="userName" type="xs:string"/>
      <xs:element minOccurs="0" maxOccurs="1" name="eventType" 
type="SomeEvent"/>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="SomeEvent">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ACTION1"/>
      <xs:enumeration value="ACTION2"/>
      <xs:enumeration value="ACTION3"/>
    </xs:restriction>
  </xs:simpleType>{code}
And this is the response:
{code:java}
<soapenv:Fault> 
 <faultcode>soapenv:Server</faultcode> 
 <faultstring>unknown</faultstring> 
 <detail/> 
</soapenv:Fault>{code}
I know for sure that the same wsdl works on Axis2 1.6.2 because I already 
tested the same request and works fine.

If you have any insights on this issue, I'll appreciate!
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to