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

EPRHelper modifies EPRs when serialising to XML

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 5.1.0 GA
    • Fix Version/s: 5.2.0.ER4
    • Component/s: JBossESB
    • Labels:
    • Environment:

      All SOA-P

    • Release Notes Text:
      Hide
      https://issues.jboss.org/browse/SOA-2959

      The setSpecificEPR initialised a type extension if none were already present, but this could not be done safely as it lead to concurrent failures. Any modifications to an EPR should only have been done at the construction point. The code has been changed so this is now the case.
      Show
      https://issues.jboss.org/browse/SOA-2959 The setSpecificEPR initialised a type extension if none were already present, but this could not be done safely as it lead to concurrent failures. Any modifications to an EPR should only have been done at the construction point. The code has been changed so this is now the case.
    • Release Notes Docs Status:
      Documented as Resolved Issue

      Description

      The setSpecificEPR initialises a type extension if one is not already present, but this cannot be done safely.

      Any modifications to an EPR should only be done at the construction point, as it is the creator who is responsible for doing this.

      JBESB-3574 contains a diff which configures the type on construction, but we should also consider updating the EPR classes to throw exceptions if modifications are made after the creator has finished with their construction.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  tcunning Tom Cunningham
                  Reporter:
                  rick_wagner Rick Wagner
                  Writer:
                  David Le Sage
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: