Beehive
  1. Beehive
  2. BEEHIVE-717

minor non-conformance of exceptions to JSR-181 / JAX-RPC 1.1

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: V1Beta
    • Fix Version/s: 1.0
    • Component/s: Web Services (181)
    • Labels:
      None
    • Environment:
      Beehive SVN 169852

      Description

      While testing BEEHIVE-133, we ran into an issue with user-defined Exceptions. The example provided in the JAX-RPC v1.1 spec shows the problem, so I will attach that as the repro. The WSDL looks accurate according to the JAX-RPC spec (which is referenced by JSR 181), but the response message looks incorrect.

      I will attach the WSDL; the incorrect looking response is below:

      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <soapenv:Body>
      <soapenv:Fault>
      <faultcode>soapenv:Server.userException</faultcode>
      <faultstring>web.InvalidTickerException</faultstring>
      <detail>
      <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">localhost.localdomain</ns1:hostname>
      </detail>

      </soapenv:Fault>
      </soapenv:Body>
      </soapenv:Envelope>

      1. BEEHIVE-133.tar.gz
        4 kB
        Jeremiah Johnson
      2. BEEHIVE-133.wsdl
        3 kB
        Jeremiah Johnson
      3. faultpatch.txt
        18 kB
        daryoush mehrtash
      4. faultpatch.txt
        22 kB
        daryoush mehrtash
      5. BEEHIVE-717.tar
        70 kB
        Jeremiah Johnson

        Activity

          People

          • Assignee:
            Jeremiah Johnson
            Reporter:
            Jeremiah Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development