Uploaded image for project: 'jUDDI (Retired)'
  1. jUDDI (Retired)
  2. JUDDI-427

FindQualifiers using tModel name instead of tModelKey

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.3
    • 3.1.0
    • core
    • None

    Description

      As per UDDI v3.0.2 specification - http://uddi.org/pubs/uddi_v3.htm
      5.1.4 Find Qualifiers
      Each of the find_xx APIs accepts an optional findQualifiers argument, which may contain multiple findQualifier values. Find qualifiers may be either tModelKeys or may be referenced by a string containing a "short name". Each of the pre-defined findQualifiers in UDDI can be referenced using either the appropriate tModelKey, or by its short name.

      Currently jUDDI uses tModel names in org.apache.juddi.query.util.FindQualifiers
      e.g public static final String APPROXIMATE_MATCH_TMODEL = "uddi-org:approximateMatch:SQL99"; (same for all *_TMODEL)

      uddi-org:approximateMatch:SQL99 is the name of the tModel, not the tModelKey. tModeKey is uddi:uddi.org:findqualifier:approximatematch (see 11.4.1.3 tModel Definition):
      Name: uddi-org:approximateMatch:SQL99
      Short name: approximateMatch
      Description: UDDI SQL99 approximate matching find qualifier
      UDDI Key (V3): uddi:uddi.org:findqualifier:approximatematch
      Derived V1,V2 format key: uuid:8af9e55a-5c35-30dd-915a-8a7961bc1054
      Categorization: findQualifier
      Support: Mandatory

      Attachments

        1. FindQualifiers.java
          14 kB
          Lyudmil Latinov

        Activity

          People

            kstam Kurt Stam
            latinov Lyudmil Latinov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1h
                1h
                Remaining:
                Remaining Estimate - 1h
                1h
                Logged:
                Time Spent - Not Specified
                Not Specified