Uploaded image for project: 'Synapse'
  1. Synapse
  2. SYNAPSE-514

Enhance HessianMessageBuilder with fault detection

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.2
    • 2.0
    • Extension Mediators
    • None

    Description

      Currently there is no way to detect Hessian faults in the mediation. For most other message formats this has already been implemented. Once a fault is detected a property indicating the fault is stored inside the Axis message context.

      The attached patch add the same behavior for binary Hessian messages. It extends the existing HessianMessageBuilder. Additionally the patch includes unit tests to test the added functionality as well as the existing one. So far there were no unit tests.

      The unit test need some binary hessian messages as test resources. I included them in the patch to ease the review but do think it might make more sense to put them in the svn repo individually. So I'll attach those files separately as well.

      Attachments

        1. HessianMessageBuilder.patch
          14 kB
          Eric Hubert
        2. restresources.zip
          0.5 kB
          Eric Hubert

        Activity

          People

            ruwan Ruwan Linton
            ehubert Eric Hubert
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: