Uploaded image for project: 'JBoss Enterprise SOA Platform'
  1. JBoss Enterprise SOA Platform
  2. SOA-2186

Wise SOAPClient fault behaviour is undocumented

    XMLWordPrintable

    Details

    • Affects:
      Documentation (Ref Guide, User Guide, etc.)
    • Estimated Difficulty:
      High
    • Release Notes Text:
      Hide
      https://issues.jboss.org/browse/SOA-2186

      The ESB Programmers' Guide documentation on exception processing behaviour has been updated to reflect that the SOAPClient throws an ActionProcessingException when a web service that is being called generates a SOAP fault.
      Show
      https://issues.jboss.org/browse/SOA-2186 The ESB Programmers' Guide documentation on exception processing behaviour has been updated to reflect that the SOAPClient throws an ActionProcessingException when a web service that is being called generates a SOAP fault.
    • Release Notes Docs Status:
      Documented as Resolved Issue

      Description

      The documentation of the wise SOAPClient does not specify it's behaviour when the web service being called generates a SOAP fault. In actuality, the SOAPClient throws an ActionProcessingException with the SOAP fault as actual fault. This should at least be documented in the SOA-P programmers guide. It should also be mentioned that by default this error will not be returned when being called via SOAP ourselves (see below), and that there will be no redelivery when being called via JMS (since it's not a RuntimeException).

      This default behaviour does cause problems when using the SOAPClient within an ESB-published web service endpoint itself. Apparently the "faultTo" EPR doesn't get set for exposed web service end points (which might be intended, or a different defect).

      See https://access.redhat.com/jbossnetwork/restricted/caseDetail.html?caseId=1178003 for discussion.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                dlesage David Le Sage
                Reporter:
                jypma Jan Ypma
                Writer:
                David Le Sage
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: