Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.5
    • Fix Version/s: 3.1.5, 3.2
    • Component/s: None
    • Labels:
      None

      Description

      When saving a business, service, or binding template, this feature will optionally check to ensure that any included keyRef, KeyRefGroup, tmodel instance are actually

        Issue Links

          Activity

          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 1549363 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x'
          [ https://svn.apache.org/r1549363 ]

          Merged revision(s) 1548772-1549358 from juddi/trunk:
          JUDDI-738 done
          JUDDI-739 fixed, done
          JUDDI-733 fixed done
          ........
          JUDDI-741 done
          ........
          JUDDI-575 added test cases and corrects all test cases

          ........
          JUDDI-575 revising test case xml docs

          ........
          JUDDI-740 fixed
          JUDDI-742 added test cases for most operations.
          ........
          JUDDI-740 fixed
          JUDDI-742 added test cases for most operations.
          ........
          JUDDI-742 done
          JUDDI-737 done and documented

          ........
          JUDDI-742 done
          JUDDI-737 done and documented

          ........
          JUDDI-198 adding test class

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1549363 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1549363 ] Merged revision(s) 1548772-1549358 from juddi/trunk: JUDDI-738 done JUDDI-739 fixed, done JUDDI-733 fixed done ........ JUDDI-741 done ........ JUDDI-575 added test cases and corrects all test cases ........ JUDDI-575 revising test case xml docs ........ JUDDI-740 fixed JUDDI-742 added test cases for most operations. ........ JUDDI-740 fixed JUDDI-742 added test cases for most operations. ........ JUDDI-742 done JUDDI-737 done and documented ........ JUDDI-742 done JUDDI-737 done and documented ........ JUDDI-198 adding test class
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 1549030 from Alex O'Ree in branch 'juddi/trunk'
          [ https://svn.apache.org/r1549030 ]

          JUDDI-575 revising test case xml docs

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1549030 from Alex O'Ree in branch 'juddi/trunk' [ https://svn.apache.org/r1549030 ] JUDDI-575 revising test case xml docs
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 1548986 from Alex O'Ree in branch 'juddi/trunk'
          [ https://svn.apache.org/r1548986 ]

          JUDDI-575 added test cases and corrects all test cases

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1548986 from Alex O'Ree in branch 'juddi/trunk' [ https://svn.apache.org/r1548986 ] JUDDI-575 added test cases and corrects all test cases
          Hide
          spyhunter99 Alex O'Ree added a comment - - edited

          Added test cases for catbag, identbag and tmodelinstance. There were several failing test cases, therefore 3.1.5 had a number referential integrity bugs. In addition, nearly all of the tck tests used tmodels that simply do not exist (either created during the test runs or in the default install data). To resolve this, I altered all of the test xml files

          Show
          spyhunter99 Alex O'Ree added a comment - - edited Added test cases for catbag, identbag and tmodelinstance. There were several failing test cases, therefore 3.1.5 had a number referential integrity bugs. In addition, nearly all of the tck tests used tmodels that simply do not exist (either created during the test runs or in the default install data). To resolve this, I altered all of the test xml files
          Hide
          spyhunter99 Alex O'Ree added a comment -

          We missed one, AddPublisherAssertions has a keyed reference that is not validated before saving

          Show
          spyhunter99 Alex O'Ree added a comment - We missed one, AddPublisherAssertions has a keyed reference that is not validated before saving
          Hide
          kurtstam Kurt T Stam added a comment -

          Updated all unittests and turned the referential integrity flag to ON

          Show
          kurtstam Kurt T Stam added a comment - Updated all unittests and turned the referential integrity flag to ON
          Hide
          spyhunter99 Alex O'Ree added a comment -

          there's also a few other issues listed as TODO items in the publication validator regarding hosting directors and binding template misdirection that we need to decide on how to handle

          Show
          spyhunter99 Alex O'Ree added a comment - there's also a few other issues listed as TODO items in the publication validator regarding hosting directors and binding template misdirection that we need to decide on how to handle
          Hide
          spyhunter99 Alex O'Ree added a comment -

          In order to enable, edit all 4 instances of juddiv3.properties and flip the true/false flag to true. It's at the end of the file

          Show
          spyhunter99 Alex O'Ree added a comment - In order to enable, edit all 4 instances of juddiv3.properties and flip the true/false flag to true. It's at the end of the file
          Hide
          spyhunter99 Alex O'Ree added a comment -

          The code for the checks is complete, however all existing unit tests need to be revised so that they pass. In addition, we'll need a number of test cases for testing the fix. There's a few written in the latest change set r1460511 already

          Show
          spyhunter99 Alex O'Ree added a comment - The code for the checks is complete, however all existing unit tests need to be revised so that they pass. In addition, we'll need a number of test cases for testing the fix. There's a few written in the latest change set r1460511 already

            People

            • Assignee:
              spyhunter99 Alex O'Ree
              Reporter:
              spyhunter99 Alex O'Ree
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development