Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2.1
    • Component/s: None
    • Labels:
      None

      Description

      Optional API, deferring to 3.1.

        Issue Links

          Activity

          Hide
          spyhunter99 Alex O'Ree added a comment - - edited

          Conceptually, who is suppose to use the valueset/caching APIs, the client or the UDDI server?

          Show
          spyhunter99 Alex O'Ree added a comment - - edited Conceptually, who is suppose to use the valueset/caching APIs, the client or the UDDI server?
          Hide
          spyhunter99 Alex O'Ree added a comment -

          After reviewing the spec, it appears that it's left up to the implementer to figure out how to actually use this. If a keyRef is a "checked" tModel, then the UDDI server (on publish event) could then call the Validation API. It is described as an external service from the UDDI server.

          Task A, define a way for a user to create a checked tModel and someone reference a binding Template that points to an implementation of VS API.

          Task B, add methods to the jUDDI API endpoint that would enable someone to define the list of valid values for a given tModel. I.E. set_ValidValues. We can then provide our own implementation.

          Show
          spyhunter99 Alex O'Ree added a comment - After reviewing the spec, it appears that it's left up to the implementer to figure out how to actually use this. If a keyRef is a "checked" tModel, then the UDDI server (on publish event) could then call the Validation API. It is described as an external service from the UDDI server. Task A, define a way for a user to create a checked tModel and someone reference a binding Template that points to an implementation of VS API. Task B, add methods to the jUDDI API endpoint that would enable someone to define the list of valid values for a given tModel. I.E. set_ValidValues. We can then provide our own implementation.
          Hide
          spyhunter99 Alex O'Ree added a comment -

          More info
          The tModel should also have a categorization reference to the bindingTemplate of the get_allValidValues or validate_values Web service that the value set provider designates, using the uddi-org:validatedBy category system. See Section 11.1.1 UDDI Types Category System and Section 11.1.7 Validated By Category System for more information.

          The bindingTemplate for the get_allValidValues or the validate_values Web service SHOULD reference in its tModelInstanceDetails the appropriate value set API tModel (Section 11.2.7 Value Set Caching API tModel or Section 11.2.8 Value Set Validation API tModel) as well tModels for all of the value sets the service applies to.

          Show
          spyhunter99 Alex O'Ree added a comment - More info The tModel should also have a categorization reference to the bindingTemplate of the get_allValidValues or validate_values Web service that the value set provider designates, using the uddi-org:validatedBy category system. See Section 11.1.1 UDDI Types Category System and Section 11.1.7 Validated By Category System for more information. The bindingTemplate for the get_allValidValues or the validate_values Web service SHOULD reference in its tModelInstanceDetails the appropriate value set API tModel (Section 11.2.7 Value Set Caching API tModel or Section 11.2.8 Value Set Validation API tModel) as well tModels for all of the value sets the service applies to.
          Hide
          jira-bot ASF subversion and git services added a comment -

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

          JUDDI-198 started
          JUDDI-241 started
          JUDDI-735 fixed
          JUDDI-733 done

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1546875 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1546875 ] JUDDI-198 started JUDDI-241 started JUDDI-735 fixed JUDDI-733 done
          Hide
          jira-bot ASF subversion and git services added a comment -

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

          JUDDI-737 done
          JUDDI-738 done
          JUDDI-198 adding base code and starting test procedures
          JUDDI-739 fixed

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1548758 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1548758 ] JUDDI-737 done JUDDI-738 done JUDDI-198 adding base code and starting test procedures JUDDI-739 fixed
          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 1549946 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x'
          [ https://svn.apache.org/r1549946 ]

          JUDDI-198 implemented, unit tested, added to install data, tck tests needed
          JUDDI-197 implemented, tests still needed,added to install data, tck tests needed
          JUDDI-737 done on branch 3.3, pom version updated
          JUDDI-241 added to install data

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1549946 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1549946 ] JUDDI-198 implemented, unit tested, added to install data, tck tests needed JUDDI-197 implemented, tests still needed,added to install data, tck tests needed JUDDI-737 done on branch 3.3, pom version updated JUDDI-241 added to install data
          Hide
          jira-bot ASF subversion and git services added a comment -

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

          JUDDI-583 done, updated to juint 4.11
          JUDDI-198 tck tests added, work unit is completed
          JUDDI-747 added test cases for SaveNode, Clerk and subscription
          JUDDI-706 adding deleteclerk deletenode getallnodes getallclerks impl. note: wsdl and method definitions were updated. synching .net code base
          JUDDI-743 removing the test entirely, no value added

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1550992 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1550992 ] JUDDI-583 done, updated to juint 4.11 JUDDI-198 tck tests added, work unit is completed JUDDI-747 added test cases for SaveNode, Clerk and subscription JUDDI-706 adding deleteclerk deletenode getallnodes getallclerks impl. note: wsdl and method definitions were updated. synching .net code base JUDDI-743 removing the test entirely, no value added
          Hide
          jira-bot ASF subversion and git services added a comment -

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

          JUDDI-198 tck tests added

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1550998 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1550998 ] JUDDI-198 tck tests added
          Hide
          jira-bot ASF subversion and git services added a comment -

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

          JUDDI-198 altering some of the test cases to work from the standalone test runner
          JUDDI-583 altering some of the tests to parameterize the tck settings involving callbacks and standalone services

          Show
          jira-bot ASF subversion and git services added a comment - Commit 1551063 from Alex O'Ree in branch 'juddi/branches/juddi-3.3.x' [ https://svn.apache.org/r1551063 ] JUDDI-198 altering some of the test cases to work from the standalone test runner JUDDI-583 altering some of the tests to parameterize the tck settings involving callbacks and standalone services
          Hide
          spyhunter99 Alex O'Ree added a comment -

          This issue is actually more complex than I had originally thought. Per the spec, validation rules are different depending on the type of entity the value is attached to.

          Show
          spyhunter99 Alex O'Ree added a comment - This issue is actually more complex than I had originally thought. Per the spec, validation rules are different depending on the type of entity the value is attached to.
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 215438e4945b0353adcc397803f4f4cf0e0ec603 in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=215438e ]

          JUDDI-648 adding skeleton project
          JUDDI-197 merging code from 3.3 into trunk
          JUDDI-241 merging code from 3.3 into trunk
          JUDDI-198 merging code from 3.3 into trunk

          Show
          jira-bot ASF subversion and git services added a comment - Commit 215438e4945b0353adcc397803f4f4cf0e0ec603 in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=215438e ] JUDDI-648 adding skeleton project JUDDI-197 merging code from 3.3 into trunk JUDDI-241 merging code from 3.3 into trunk JUDDI-198 merging code from 3.3 into trunk
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit e78753f195d0658143491c2dce3ee635a4155632 in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=e78753f ]

          JUDDI-198 adding validation rules for all spec defined tModels

          Show
          jira-bot ASF subversion and git services added a comment - Commit e78753f195d0658143491c2dce3ee635a4155632 in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=e78753f ] JUDDI-198 adding validation rules for all spec defined tModels
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 0f8e9eeafef28247c7790c7bdf6e4b9a84d1a3ae in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=0f8e9ee ]

          JUDDI-864 removing finalizier
          JUDDI-198 adding javadoc and usage scenarios

          Show
          jira-bot ASF subversion and git services added a comment - Commit 0f8e9eeafef28247c7790c7bdf6e4b9a84d1a3ae in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=0f8e9ee ] JUDDI-864 removing finalizier JUDDI-198 adding javadoc and usage scenarios
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 4c7e798b7b40a7e803551202fe62dc81973d6131 in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=4c7e798 ]

          JUDDI-197 done
          JUDDI-198 implementation is done, still needs test cases, documentation updated

          Show
          jira-bot ASF subversion and git services added a comment - Commit 4c7e798b7b40a7e803551202fe62dc81973d6131 in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=4c7e798 ] JUDDI-197 done JUDDI-198 implementation is done, still needs test cases, documentation updated
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit a866ea020a49a96c6d42e42784798689e5f919ca in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=a866ea0 ]

          JUDDI-198 all spec functionality and tModel vsv implemented

          Show
          jira-bot ASF subversion and git services added a comment - Commit a866ea020a49a96c6d42e42784798689e5f919ca in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=a866ea0 ] JUDDI-198 all spec functionality and tModel vsv implemented
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 6c301a6dd97e787a862bd18a552f0da67cc3dd4a in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=6c301a6 ]

          JUDDI-198 attempting to fix the build

          Show
          jira-bot ASF subversion and git services added a comment - Commit 6c301a6dd97e787a862bd18a552f0da67cc3dd4a in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=6c301a6 ] JUDDI-198 attempting to fix the build
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 737f293deed8425d4eb192e0dfecd336bd2b9b78 in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=737f293 ]

          JUDDI-198 tests added to the TCK. API change to optimize callouts

          Show
          jira-bot ASF subversion and git services added a comment - Commit 737f293deed8425d4eb192e0dfecd336bd2b9b78 in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=737f293 ] JUDDI-198 tests added to the TCK. API change to optimize callouts
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit ac9b6da2ca4c0e05805ea1bdc90fca7f157a5b7d in juddi's branch refs/heads/master from Alex O'Ree
          [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=ac9b6da ]

          JUDDI-872 initial cut vsv sample
          JUDDI-198 enabled vsv tests for the tck runner

          Show
          jira-bot ASF subversion and git services added a comment - Commit ac9b6da2ca4c0e05805ea1bdc90fca7f157a5b7d in juddi's branch refs/heads/master from Alex O'Ree [ https://git-wip-us.apache.org/repos/asf?p=juddi.git;h=ac9b6da ] JUDDI-872 initial cut vsv sample JUDDI-198 enabled vsv tests for the tck runner

            People

            • Assignee:
              spyhunter99 Alex O'Ree
              Reporter:
              kurtstam Kurt T Stam
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development