You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2017/11/17 23:50:51 UTC
[2/3] juddi git commit: NOJIRA reverting back to version
3.3.5-SNAPSHOT JUDDI-989 fixing line endings JUDDI-988 updating to tomcat8
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
----------------------------------------------------------------------
diff --git a/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java b/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
index bd092db..c73875b 100644
--- a/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
+++ b/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
@@ -25,684 +25,712 @@ import org.apache.juddi.v3.client.ext.wsdm.WSDMQosConstants;
* @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
* @see WSDMQosConstants
* @see Property
- *
+ *
*/
public interface UDDIConstants {
- /**
- * identifies a tmodel instance info containing some version information of
- * a service a juddi extension based on
- * http://www.ibm.com/developerworks/webservices/library/ws-version/
- */
- public static final String VERSION_TMODEL = "urn:uddi:uddi.org:version";
- /**
- * When using this tModel as a tModelInstance, it can be used to describe a
- * service endpoint that was automatically registered by jUDDI. This is a
- * jUDDI specific addon and may not be present in other registries.
- */
- public static final String JUDDI_TMODEL_AUTOREG = "uddi:juddi.apache.org:autoregistration";
-
- public static final int MAX_xml_lang_length = 26;
- public static final int MAX_description_length = 255;
- public static final int MAX_discoveryURL_length = 4096;
- /**
- * andAllKeys: this changes the behavior for identifierBag to AND keys
- * rather than OR them. This is already the default for categoryBag and
- * tModelBag.
- */
- public static final String AND_ALL_KEYS = "andAllKeys";
- /**
- * andAllKeys: this changes the behavior for identifierBag to AND keys
- * rather than OR them. This is already the default for categoryBag and
- * tModelBag.
- */
- public static final String AND_ALL_KEYS_TMODEL = "uddi:uddi.org:findqualifier:andallkeys";
- /**
- * approximateMatch: signifies that wildcard search behavior is desired.
- * This behavior is defined by the uddi-org:approximatematch:SQL99 tModel
- * and means "approximate matching as defined for the character like
- * predicate in ISO/IEC9075-2:1999(E) Section 8.5 like predicate, where the
- * percent sign (%) indicates any number of characters and an underscore (_)
- * indicates any single character. The backslash character (\) is used as an
- * escape character for the percent sign, underscore and backslash
- * characters. This find qualifier adjusts the matching behavior for name,
- * keyValue and keyName (where applicable).
- */
- public static final String APPROXIMATE_MATCH = "approximateMatch";
- /**
- * approximateMatch: signifies that wildcard search behavior is desired.
- * This behavior is defined by the uddi-org:approximatematch:SQL99 tModel
- * and means "approximate matching as defined for the character like
- * predicate in ISO/IEC9075-2:1999(E) Section 8.5 like predicate, where the
- * percent sign (%) indicates any number of characters and an underscore (_)
- * indicates any single character. The backslash character (\) is used as an
- * escape character for the percent sign, underscore and backslash
- * characters. This find qualifier adjusts the matching behavior for name,
- * keyValue and keyName (where applicable).
- */
- public static final String APPROXIMATE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:approximatematch";
- /**
- * binarySort: this qualifier allows for greater speed in sorting. It causes
- * a binary sort by name, as represented in Unicode codepoints.
- */
- public static final String BINARY_SORT = "binarySort";
- /**
- * binarySort: this qualifier allows for greater speed in sorting. It causes
- * a binary sort by name, as represented in Unicode codepoints.
- */
- public static final String BINARY_SORT_TMODEL = "uddi:uddi.org:sortorder:binarysort";
- /**
- * bindingSubset: this is used in the find_business API or the find_service
- * API and is used only in conjunction with a categoryBag argument. It
- * causes the component of the search that involves categorization to use
- * only the categoryBag elements from contained bindingTemplate elements
- * within the registered data and ignores any entries found in the
- * categoryBag which are not direct descendent elements of registered
- * businessEntity elements or businessService elements. The resulting
- * businessList or serviceList return those businesses or services that
- * matched based on this modified behavior, in conjunction with any other
- * search arguments provided. Additionally, in the case of the returned
- * businessList from a find_business, the contained serviceInfos elements
- * will only reflect summary data (in a serviceInfo element) for those
- * services (contained or referenced) that contained a binding that matched
- * on one of the supplied categoryBag arguments.
- */
- public static final String BINDING_SUBSET = "bindingSubset";
- /**
- * bindingSubset: this is used in the find_business API or the find_service
- * API and is used only in conjunction with a categoryBag argument. It
- * causes the component of the search that involves categorization to use
- * only the categoryBag elements from contained bindingTemplate elements
- * within the registered data and ignores any entries found in the
- * categoryBag which are not direct descendent elements of registered
- * businessEntity elements or businessService elements. The resulting
- * businessList or serviceList return those businesses or services that
- * matched based on this modified behavior, in conjunction with any other
- * search arguments provided. Additionally, in the case of the returned
- * businessList from a find_business, the contained serviceInfos elements
- * will only reflect summary data (in a serviceInfo element) for those
- * services (contained or referenced) that contained a binding that matched
- * on one of the supplied categoryBag arguments.
- */
- public static final String BINDING_SUBSET_TMODEL = "uddi:uddi.org:findqualifier:bindingsubset";
- /**
- * caseInsensitiveSort: signifies that the result set should be sorted
- * without regard to case. This overrides the default case sensitive sorting
- * behavior. <br><br>
- *
- * WARNING: The current JPA specification does NOT support caseInsensitiveSort.
- * jUDDI services therefore does not support the caseInsensitive sort setting.
- * See also https://issues.apache.org/jira/browse/JUDDI-785
- * A work around is to perform a caseInsensitiveMatch.
- */
- public static final String CASE_INSENSITIVE_SORT = "caseInsensitiveSort";
- /**
- * caseInsensitiveSort: signifies that the result set should be sorted
- * without regard to case. This overrides the default case sensitive sorting
- * behavior.
- */
- public static final String CASE_INSENSITIVE_SORT_TMODEL = "uddi:uddi.org:findqualifier:caseinsensitivesort";
- /**
- * caseInsensitiveMatch: signifies that the matching behavior for name,
- * keyValue and keyName (where applicable) should be performed without
- * regard to case.
- */
- public static final String CASE_INSENSITIVE_MATCH = "caseInsensitiveMatch";
- /**
- * caseInsensitiveMatch: signifies that the matching behavior for name,
- * keyValue and keyName (where applicable) should be performed without
- * regard to case.
- */
- public static final String CASE_INSENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:caseinsensitivematch";
- /**
- * caseSensitiveSort: signifies that the result set should be sorted with
- * regard to case. This is the default behavior.
- */
- public static final String CASE_SENSITIVE_SORT = "caseSensitiveSort";
- /**
- * caseSensitiveSort: signifies that the result set should be sorted with
- * regard to case. This is the default behavior.
- */
- public static final String CASE_SENSITIVE_SORT_TMODEL = "uddi:uddi.org:findqualifier:casesensitivesort";
- /**
- * caseSensitiveMatch: signifies that the matching behavior for name,
- * keyValue and keyName (where applicable) should be performed with regard
- * to case. This is the default behavior.
- */
- public static final String CASE_SENSITIVE_MATCH = "caseSensitiveMatch";
- /**
- * caseSensitiveMatch: signifies that the matching behavior for name,
- * keyValue and keyName (where applicable) should be performed with regard
- * to case. This is the default behavior.
- */
- public static final String CASE_SENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:casesensitivematch";
- /**
- * combineCategoryBags: this may only be used in the find_business and
- * find_service calls. In the case of find_business, this qualifier makes
- * the categoryBag entries for the full businessEntity element behave as
- * though all categoryBag elements found at the businessEntity level and in
- * all contained or referenced businessService elements and bindingTemplate
- * elements were combined. Searching for a category will yield a positive
- * match on a registered business if any of the categoryBag elements
- * contained within the full businessEntity element (including the
- * categoryBag elements within contained or referenced businessService
- * elements or bindingTemplate elements) contains the filter criteria. In
- * the case of find_service, this qualifier makes the categoryBag entries
- * for the full businessService element behave as though all categoryBag
- * elements found at the businessService level and in all contained or
- * referenced elements in the bindingTemplate elements were combined.
- * Searching for a category will yield a positive match on a registered
- * service if any of the categoryBag elements contained within the full
- * businessService element (including the categoryBag elements within
- * contained or referenced bindingTemplate elements) contains the filter
- * criteria. This find qualifier does not cause the keyedReferences in
- * categoryBags to be combined with the keyedReferences in
- * keyedReferenceGroups in categoryBags when performing the comparison. The
- * keyedReferences are combined with each other, and the
- * keyedReferenceGroups are combined with each other.
- */
- public static final String COMBINE_CATEGORY_BAGS = "combineCategoryBags";
- /**
- * combineCategoryBags: this may only be used in the find_business and
- * find_service calls. In the case of find_business, this qualifier makes
- * the categoryBag entries for the full businessEntity element behave as
- * though all categoryBag elements found at the businessEntity level and in
- * all contained or referenced businessService elements and bindingTemplate
- * elements were combined. Searching for a category will yield a positive
- * match on a registered business if any of the categoryBag elements
- * contained within the full businessEntity element (including the
- * categoryBag elements within contained or referenced businessService
- * elements or bindingTemplate elements) contains the filter criteria. In
- * the case of find_service, this qualifier makes the categoryBag entries
- * for the full businessService element behave as though all categoryBag
- * elements found at the businessService level and in all contained or
- * referenced elements in the bindingTemplate elements were combined.
- * Searching for a category will yield a positive match on a registered
- * service if any of the categoryBag elements contained within the full
- * businessService element (including the categoryBag elements within
- * contained or referenced bindingTemplate elements) contains the filter
- * criteria. This find qualifier does not cause the keyedReferences in
- * categoryBags to be combined with the keyedReferences in
- * keyedReferenceGroups in categoryBags when performing the comparison. The
- * keyedReferences are combined with each other, and the
- * keyedReferenceGroups are combined with each other.
- */
- public static final String COMBINE_CATEGORY_BAGS_TMODEL = "uddi:uddi.org:findqualifier:combinecategorybags";
- /**
- * diacriticInsensitiveMatch: signifies that matching behavior for name,
- * keyValue and keyName (where applicable) should be performed without
- * regard to diacritics. Support for this findQualifier by nodes is
- * OPTIONAL.
- */
- public static final String DIACRITIC_INSENSITIVE_MATCH = "diacriticInsensitiveMatch";
- /**
- * diacriticInsensitiveMatch: signifies that matching behavior for name,
- * keyValue and keyName (where applicable) should be performed without
- * regard to diacritics. Support for this findQualifier by nodes is
- * OPTIONAL.
- */
- public static final String DIACRITIC_INSENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:diacriticsinsensitivematch";
- /**
- * diacriticSensitiveMatch: signifies that the matching behavior for name,
- * keyValue and keyName (where applicable) should be performed with regard
- * to diacritics. This is the default behavior.
- */
- public static final String DIACRITIC_SENSITIVE_MATCH = "diacriticSensitiveMatch";
- /**
- * diacriticSensitiveMatch: signifies that the matching behavior for name,
- * keyValue and keyName (where applicable) should be performed with regard
- * to diacritics. This is the default behavior.
- */
- public static final String DIACRITIC_SENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:diacriticssensitivematch";
- /**
- * exactMatch: signifies that only entries with names, keyValues and
- * keyNames (where applicable) that exactly match the name argument passed
- * in, after normalization, will be returned. This qualifier is sensitive to
- * case and diacritics where applicable. This qualifier represents the
- * default behavior.
- */
- public static final String EXACT_MATCH = "exactMatch";
- /**
- * exactMatch: signifies that only entries with names, keyValues and
- * keyNames (where applicable) that exactly match the name argument passed
- * in, after normalization, will be returned. This qualifier is sensitive to
- * case and diacritics where applicable. This qualifier represents the
- * default behavior.
- */
- public static final String EXACT_MATCH_TMODEL = "uddi:uddi.org:findqualifier:exactmatch";
- /**
- * signaturePresent: this is used with any find_xx API to restrict the
- * result set to entities which either contain an XML Digital Signature
- * element, or are contained in an entity which contains one. The Signature
- * element is retrieved using a get_xx API call and SHOULD be verified by
- * the client. A UDDI node may or may not verify the signature and therefore
- * use of this find qualifier, or the presence of a Signature element SHOULD
- * only be for the refinement of the result set from the find_xx API and
- * SHOULD not be used as a verification mechanism by UDDI clients.
- */
- public static final String SIGNATURE_PRESENT = "signaturePresent";
- /**
- * signaturePresent: this is used with any find_xx API to restrict the
- * result set to entities which either contain an XML Digital Signature
- * element, or are contained in an entity which contains one. The Signature
- * element is retrieved using a get_xx API call and SHOULD be verified by
- * the client. A UDDI node may or may not verify the signature and therefore
- * use of this find qualifier, or the presence of a Signature element SHOULD
- * only be for the refinement of the result set from the find_xx API and
- * SHOULD not be used as a verification mechanism by UDDI clients.
- */
- public static final String SIGNATURE_PRESENT_TMODEL = "uddi:uddi.org:findqualifier:signaturepresent";
- /**
- * orAllKeys: this changes the behavior for tModelBag and categoryBag to OR
- * the keys within a bag, rather than to AND them. Using this findQualifier
- * with both a categoryBag and a tModelBag, will cause all of the keys in
- * BOTH the categoryBag and the tModelBag to be OR’d together rather than
- * AND’d. It is not possible to OR the categories and retain the default AND
- * behavior of the tModels. The behavior of keyedReferenceGroups in a
- * categoryBag is analogous to that of individual keyedReferences, that is,
- * the complete categoryBag is changed to OR the keys.
- */
- public static final String OR_ALL_KEYS = "orAllKeys";
- /**
- * orAllKeys: this changes the behavior for tModelBag and categoryBag to OR
- * the keys within a bag, rather than to AND them. Using this findQualifier
- * with both a categoryBag and a tModelBag, will cause all of the keys in
- * BOTH the categoryBag and the tModelBag to be OR’d together rather than
- * AND’d. It is not possible to OR the categories and retain the default AND
- * behavior of the tModels. The behavior of keyedReferenceGroups in a
- * categoryBag is analogous to that of individual keyedReferences, that is,
- * the complete categoryBag is changed to OR the keys.
- */
- public static final String OR_ALL_KEYS_TMODEL = "uddi:uddi.org:findqualifier:orallkeys";
- /**
- * orLikeKeys: when a bag container (i.e. categoryBag or identifierBag)
- * contains multiple keyedReference elements, any keyedReference filters
- * that come from the same namespace (e.g. have the same tModelKey value)
- * are OR’d together rather than AND’d. For example "find any of these four
- * values from this namespace, and any of these two values from this
- * namespace". The behavior of keyedReferenceGroups is analogous to that of
- * keyedReferences, that is, keyedReferenceGroups that have the same
- * tModelKey value are OR’d together rather than AND’d.
- */
- public static final String OR_LIKE_KEYS = "orLikeKeys";
- /**
- * orLikeKeys: when a bag container (i.e. categoryBag or identifierBag)
- * contains multiple keyedReference elements, any keyedReference filters
- * that come from the same namespace (e.g. have the same tModelKey value)
- * are OR’d together rather than AND’d. For example "find any of these four
- * values from this namespace, and any of these two values from this
- * namespace". The behavior of keyedReferenceGroups is analogous to that of
- * keyedReferences, that is, keyedReferenceGroups that have the same
- * tModelKey value are OR’d together rather than AND’d.
- */
- public static final String OR_LIKE_KEYS_TMODEL = "uddi:uddi.org:findqualifier:orlikekeys";
- /**
- * serviceSubset: this is used only with the find_business API and is used
- * only in conjunction with a categoryBag argument. It causes the component
- * of the search that involves categorization to use only the categoryBag
- * elements from contained or referenced businessService elements within the
- * registered data and ignores any entries found in the categoryBag which
- * are not direct descendent elements of registered businessEntity elements.
- * The resulting businessList structure contains those businesses that
- * matched based on this modified behavior, in conjunction with any other
- * search arguments provided. Additionally, the contained serviceInfos
- * elements will only reflect summary data (in a serviceInfo element) for
- * those services (contained or referenced) that matched on one of the
- * supplied categoryBag arguments.
- */
- public static final String SERVICE_SUBSET = "serviceSubset";
- /**
- * serviceSubset: this is used only with the find_business API and is used
- * only in conjunction with a categoryBag argument. It causes the component
- * of the search that involves categorization to use only the categoryBag
- * elements from contained or referenced businessService elements within the
- * registered data and ignores any entries found in the categoryBag which
- * are not direct descendent elements of registered businessEntity elements.
- * The resulting businessList structure contains those businesses that
- * matched based on this modified behavior, in conjunction with any other
- * search arguments provided. Additionally, the contained serviceInfos
- * elements will only reflect summary data (in a serviceInfo element) for
- * those services (contained or referenced) that matched on one of the
- * supplied categoryBag arguments.
- */
- public static final String SERVICE_SUBSET_TMODEL = "uddi:uddi.org:findqualifier:servicesubset";
- /**
- * sortByNameAsc: causes the result set returned by a find_xx or get_xx
- * inquiry APIs to be sorted on the name field in ascending order. This sort
- * is applied prior to any truncation of result sets. It is only applicable
- * to queries that return a name element in the top-most detail level of the
- * result set and if no conflicting sort qualifier is specified, this is the
- * default sorting direction. This findQualifier takes precedence over
- * sortByDateAsc and sortByDateDesc qualifiers, but if a sortByDateXxx
- * findQualifier is used without a sortByNameXxx qualifier, sorting is
- * performed based on date with or without regard to name.
- */
- public static final String SORT_BY_NAME_ASC = "sortByNameAsc";
- /**
- * sortByNameAsc: causes the result set returned by a find_xx or get_xx
- * inquiry APIs to be sorted on the name field in ascending order. This sort
- * is applied prior to any truncation of result sets. It is only applicable
- * to queries that return a name element in the top-most detail level of the
- * result set and if no conflicting sort qualifier is specified, this is the
- * default sorting direction. This findQualifier takes precedence over
- * sortByDateAsc and sortByDateDesc qualifiers, but if a sortByDateXxx
- * findQualifier is used without a sortByNameXxx qualifier, sorting is
- * performed based on date with or without regard to name.
- */
- public static final String SORT_BY_NAME_ASC_TMODEL = "uddi:uddi.org:findqualifier:sortbynameasc";
- /**
- * sortByNameDesc: causes the result set returned by a find_xx or get_xx
- * inquiry call to be sorted on the name field in descending order. This
- * sort is applied prior to any truncation of result sets. It is only
- * applicable to queries that return a name element in the top-most detail
- * level of the result set. This is the reverse of the default sorting
- * direction. This findQualifier takes precedence over sortByDateAsc and
- * sortByDateDesc qualifiers but if a sortByDateXxx findQualifier is used
- * without a sortByNameXxx qualifier, sorting is performed based on date
- * with or without regard to name.
- */
- public static final String SORT_BY_NAME_DESC = "sortByNameDesc";
- /**
- * sortByNameDesc: causes the result set returned by a find_xx or get_xx
- * inquiry call to be sorted on the name field in descending order. This
- * sort is applied prior to any truncation of result sets. It is only
- * applicable to queries that return a name element in the top-most detail
- * level of the result set. This is the reverse of the default sorting
- * direction. This findQualifier takes precedence over sortByDateAsc and
- * sortByDateDesc qualifiers but if a sortByDateXxx findQualifier is used
- * without a sortByNameXxx qualifier, sorting is performed based on date
- * with or without regard to name.
- */
- public static final String SORT_BY_NAME_DESC_TMODEL = "uddi:uddi.org:findqualifier:sortbynamedesc";
- /**
- * sortByDateAsc: causes the result set returned by a find_xx or get_xx
- * inquiry call to be sorted based on the most recent date when each entity,
- * or any entities they contain, were last updated, in ascending
- * chronological order (oldest are returned first). When names are included
- * in the result set returned, this find qualifier may also be used in
- * conjunction with either the sortByNameAsc or sortByNameDesc
- * findQualifiers. When so combined, the date-based sort is secondary to the
- * name-based sort (results are sorted within name by date, oldest to
- * newest).
- */
- public static final String SORT_BY_DATE_ASC = "sortByDateAsc";
- /**
- * sortByDateAsc: causes the result set returned by a find_xx or get_xx
- * inquiry call to be sorted based on the most recent date when each entity,
- * or any entities they contain, were last updated, in ascending
- * chronological order (oldest are returned first). When names are included
- * in the result set returned, this find qualifier may also be used in
- * conjunction with either the sortByNameAsc or sortByNameDesc
- * findQualifiers. When so combined, the date-based sort is secondary to the
- * name-based sort (results are sorted within name by date, oldest to
- * newest).
- */
- public static final String SORT_BY_DATE_ASC_TMODEL = "uddi:uddi.org:findqualifier:sortbydateasc";
- /**
- * sortByDateDesc: causes the result set returned by a find_xx or get_xx
- * inquiry call to be sorted based on the most recent date when each entity,
- * or any entities they contain, were last updated, in descending
- * chronological order (most recently changed are returned first. When names
- * are included in the result set returned, this find qualifier may also be
- * used in conjunction with either the sortByNameAsc or sortByNameDesc find
- * qualifiers. When so combined, the date-based sort is secondary to the
- * name-based sort (results are sorted within name by date, newest to
- * oldest).
- */
- public static final String SORT_BY_DATE_DESC = "sortByDateDesc";
- /**
- * sortByDateDesc: causes the result set returned by a find_xx or get_xx
- * inquiry call to be sorted based on the most recent date when each entity,
- * or any entities they contain, were last updated, in descending
- * chronological order (most recently changed are returned first. When names
- * are included in the result set returned, this find qualifier may also be
- * used in conjunction with either the sortByNameAsc or sortByNameDesc find
- * qualifiers. When so combined, the date-based sort is secondary to the
- * name-based sort (results are sorted within name by date, newest to
- * oldest).
- */
- public static final String SORT_BY_DATE_DESC_TMODEL = "uddi:uddi.org:findqualifier:sortbydatedesc";
- /**
- * suppressProjectedServices: signifies that service projections MUST NOT be
- * returned by the find_service or find_business APIs with which this
- * findQualifier is associated. This findQualifier is automatically enabled
- * by default whenever find_service is used without a businessKey.
- */
- public static final String SUPPRESS_PROJECTED_SERVICES = "suppressProjectedServices";
- /**
- * suppressProjectedServices: signifies that service projections MUST NOT be
- * returned by the find_service or find_business APIs with which this
- * findQualifier is associated. This findQualifier is automatically enabled
- * by default whenever find_service is used without a businessKey.
- */
- public static final String SUPPRESS_PROJECTED_SERVICES_TMODEL = "uddi:uddi.org:findqualifier:suppressprojectedservices";
- /**
- * UTS-10: this is used to cause sorting of results based on the Unicode
- * Collation Algorithm on elements normalized according to Unicode
- * Normalization Form C. When this qualifier is referenced, a sort is
- * performed according to the Unicode Collation Element Table in conjunction
- * with the Unicode Collation Algorithm on the name field, normalized using
- * Unicode Normalization Form C. Support of this findQualifier by nodes is
- * OPTIONAL.
- */
- public static final String UTS_10 = "UTS-10";
- /**
- * UTS-10: this is used to cause sorting of results based on the Unicode
- * Collation Algorithm on elements normalized according to Unicode
- * Normalization Form C. When this qualifier is referenced, a sort is
- * performed according to the Unicode Collation Element Table in conjunction
- * with the Unicode Collation Algorithm on the name field, normalized using
- * Unicode Normalization Form C. Support of this findQualifier by nodes is
- * OPTIONAL.
- */
- public static final String UTS_10_TMODEL = "uddi:uddi.org:sortorder:uts-10";
- /**
- * This is the Wild card field used by UDDI, represents any number of
- * characters Wildcards, when they are allowed, may occur at any position in
- * the string of characters that constitutes the argument value and may
- * occur more than once. Wildcards are denoted with a percent sign (%) to
- * indicate any value for any number of characters and an underscore (_) to
- * indicate any value for a single character. The backslash character (\) is
- * used as an escape character for the percent sign, underscore and
- * backslash characters. Use of the "exactMatch" findQualifier will cause
- * wildcard characters to be interpreted literally, and as such should not
- * also be combined with the escape character.
- */
- public static final String WILDCARD = "%";
- /**
- * Presents any SINGLE character<br> Wildcards, when they are allowed, may
- * occur at any position in the string of characters that constitutes the
- * argument value and may occur more than once. Wildcards are denoted with a
- * percent sign (%) to indicate any value for any number of characters and
- * an underscore (_) to indicate any value for a single character. The
- * backslash character (\) is used as an escape character for the percent
- * sign, underscore and backslash characters. Use of the "exactMatch"
- * findQualifier will cause wildcard characters to be interpreted literally,
- * and as such should not also be combined with the escape character.
- */
- public static final String WILDCARD_CHAR = "_";
- /**
- * unchecked: Marking a tModel with this categorization asserts that it
- * represents a value set or category group system whose use, through
- * keyedReferences, is not checked.
- */
- public static final String TMODEL_GENERAL_KEYWORDS = "uddi:uddi.org:categorization:general_keywords";
- /**
- * An unchecked value set is one that allows unrestricted references to its
- * values. A UDDI registry is REQUIRED to have a policy to differentiate
- * between unchecked value sets and checked value sets. UDDI registries MUST
- * allow unchecked value sets to be referred to in keyedReferences. tModels
- * that represent unchecked value sets SHOULD be categorized with the
- * unchecked value from the uddi-org:types category system.
- */
- public static final String UNCHECKED = "uddi-org:types:unchecked";
- /**
- * checked: Marking a tModel with this categorization asserts that it
- * represents a value set or category group system whose use, through
- * keyedReferences, may be checked. Registry, and possibly node policy
- * determines when and how a checked value set is supported.
- */
- public static final String CHECKED = "uddi-org:types:checked";
- /**
- * uncacheable: Marking a tModel with this categorization asserts that it
- * represents a checked value set or category group system whose values must
- * not be cached for validation. The validation algorithm for a supported
- * uncacheable checked value set must be specified and associated with the
- * tModel marked with this categorization and may consider contextual
- * criteria involving the entity associated with the reference.
- */
- public static final String UNCACHEABLE = "uddi-org:types:uncacheable";
- /**
- * Basic types of business relationships
- */
- public static final String RELATIONSHIPS = "uddi:uddi.org:relationships";
- /**
- * "uddi:uddi.org:keygenerator" keyGenerator: Marking a tModel with this
- * categorization designates it as one whose tModelKey identifies a key
- * generator partition that can be used by its owner to derive and assign
- * other entity keys. This categorization is reserved for key generator
- * tModels. Any attempt to use this categorization for something other than
- * a key generator tModel will fail with E_valueNotAllowed returned.
- */
- public static final String KEY_GENERATOR_TMODEL = "uddi:uddi.org:keygenerator";
- /**
- * "uddi.org:keygenerator" keyGenerator: Marking a tModel with this
- * categorization designates it as one whose tModelKey identifies a key
- * generator partition that can be used by its owner to derive and assign
- * other entity keys. This categorization is reserved for key generator
- * tModels. Any attempt to use this categorization for something other than
- * a key generator tModel will fail with E_valueNotAllowed returned.
- */
- public static final String KEY_GENERATOR = "uddi.org:keygenerator";
- /**
- * "keyGenerator" keyGenerator: Marking a tModel with this categorization
- * designates it as one whose tModelKey identifies a key generator partition
- * that can be used by its owner to derive and assign other entity keys.
- * This categorization is reserved for key generator tModels. Any attempt to
- * use this categorization for something other than a key generator tModel
- * will fail with E_valueNotAllowed returned.
- */
- public static final String KEY_GENERATOR_VALUE = "keyGenerator";
- /**
- * Identifier system used to point to the UDDI entity, using UDDI keys, that
- * is the logical replacement for the one in which isReplacedBy is used.
- */
- public static final String IS_REPLACED_BY = "uddi:uddi.org:identifier:isreplacedby";
- /**
- * Category system used to point a value set or category group system tModel
- * to associated value set Web service implementations.
- * used for keyedReference tmodel key<br>
- * hint: use the ValueSetValidation binding template key as the value
- */
- public static final String IS_VALIDATED_BY = "uddi:uddi.org:categorization:validatedby";
- /**
- * Category system used to point a value set or category group system tModel
- * to associated value set Web service implementations.
- * used for keyedReference key name<br>
- * hint: use the ValueSetValidation binding template key as the value
- */
- public static final String IS_VALIDATED_BY_KEY_NAME = "uddi-org:validatedBy";
- /**
- * Category system for referring tModels to other tModels for the purpose of
- * reuse.
- */
- public static final String IS_DERIVED_FROM = "uddi:uddi.org:categorization:derivedfrom";
- /**
- * Category system used to declare that a value set uses entity keys as
- * valid values.
- */
- public static final String ENTITY_KEY_VALUES = "uddi:uddi.org:categorization:entitykeyvalues";
- /**
- * Category system used to point to the businessEntity associated with the
- * publisher of the tModel.
- */
- public static final String OWNING_BUSINESS = "uddi:uddi.org:categorization:owningbusiness";
- /**
- * Secure Sockets Layer Version 3.0 with Server Authentication
- */
- public static final String PROTOCOL_SSLv3 = "uddi:uddi.org:protocol:serverauthenticatedssl3";
- /**
- * Secure Sockets Layer Version 3.0 with Mutual Authentication
- */
- public static final String PROTOCOL_SSLv3_CLIENT_CERT = "uddi:uddi.org:protocol:mutualauthenticatedssl3";
- /**
- * A Web service that uses HTTP transport -
- */
- public static final String TRANSPORT_HTTP = "uddi:uddi.org:transport:http";
- /**
- * E-mail based Web service
- */
- public static final String TRANSPORT_EMAIL = "uddi:uddi.org:transport:smtp";
- /**
- * File Transfer Protocol (FTP) based Web service
- */
- public static final String TRANSPORT_FTP = "uddi:uddi.org:transport:ftp";
- /**
- * Fax-based Web service
- */
- public static final String TRANSPORT_FAX = "uddi:uddi.org:transport:fax";
- /**
- * Telephone based service
- */
- public static final String TRANSPORT_POTS = "uddi:uddi.org:transport:telephone";
- /**
- * Java RMI based service registered to the Java Registry
- */
- public static final String TRANSPORT_RMI = "uddi:uddi.org:transport:rmi";
- /**
- * A Java RMI based service registered to a JNDI Registry
- */
- public static final String TRANSPORT_JNDI_RMI = "uddi:uddi.org:transport:jndi-rmi";
- /**
- * A Web service that uses the AMQP transport
- */
- public static final String TRANSPORT_AMQP = "uddi:uddi.org:transport:amqp";
- /**
- * A Web service that uses the OMG DDS transport
- */
- public static final String TRANSPORT_OMGDDS = "uddi:uddi.org:transport:omgdds";
- /**
- * A Web service that uses UDP
- */
- public static final String TRANSPORT_UDP = "uddi:uddi.org:transport:udp";
- /**
- * A Web service that uses the JMS API
- */
- public static final String TRANSPORT_JMS = "uddi:uddi.org:transport:jms";
- /**
- * A tModel that represents the Representational State Transfer
- * architectural style
- */
- public static final String PROTOCOL_REST = "uddi:uddi.org:protocol:rest";
- /**
- * A tModel that represents the SOAP 1.1 protocol
- */
- public static final String PROTOCOL_SOAP = "uddi:uddi.org:protocol:soap";
- /**
- * A tModel that represents the SOAP 1.2 protocol
- */
- public static final String PROTOCOL_SOAP12 = "uddi:uddi.org:protocol:soap12";
-
-
-
- public static final String INQUIRY="uddi:uddi.org:v3_inquiry";
- public static final String PUBLISH="uddi:uddi.org:v3_publication";
- public static final String SECURITY="uddi:uddi.org:v3_security";
- public static final String REPLICATION="uddi:uddi.org:v3_replication";
- public static final String CUSTODY_TRANSFER="uddi:uddi.org:v3_ownership_transfer";
- public static final String NODE_TRANSFER="uddi:uddi.org:v3_node_custody_transfer";
- public static final String VSV_CACHE="uddi:uddi.org:v3_valuesetcaching";
- public static final String VSV_VALIDATE="uddi:uddi.org:v3_valuesetvalidation";
- public static final String SUBSCRIPTION="uddi:uddi.org:v3_subscription";
- public static final String SUBSCRIPTION_LISTENER="uddi:uddi.org:v3_subscriptionlistener";
- /**
- * @since 3.3
- */
- public static final String CategorizationTypes_Cacheable="uddi-org:types:cacheable";
- /**
- * @since 3.3
- */
- public static final String CategorizationTypes="uddi-org:categorization:types";
-
- public static final String General_Keywords="uddi:uddi.org:categorization:general_keywords";
+ /**
+ * identifies a tmodel instance info containing some version information
+ * of a service a juddi extension based on
+ * http://www.ibm.com/developerworks/webservices/library/ws-version/
+ */
+ public static final String VERSION_TMODEL = "urn:uddi:uddi.org:version";
+ /**
+ * When using this tModel as a tModelInstance, it can be used to
+ * describe a service endpoint that was automatically registered by
+ * jUDDI. This is a jUDDI specific addon and may not be present in other
+ * registries.
+ */
+ public static final String JUDDI_TMODEL_AUTOREG = "uddi:juddi.apache.org:autoregistration";
+
+ public static final int MAX_xml_lang_length = 26;
+ public static final int MAX_description_length = 255;
+ public static final int MAX_discoveryURL_length = 4096;
+ /**
+ * andAllKeys: this changes the behavior for identifierBag to AND keys
+ * rather than OR them. This is already the default for categoryBag and
+ * tModelBag.
+ */
+ public static final String AND_ALL_KEYS = "andAllKeys";
+ /**
+ * andAllKeys: this changes the behavior for identifierBag to AND keys
+ * rather than OR them. This is already the default for categoryBag and
+ * tModelBag.
+ */
+ public static final String AND_ALL_KEYS_TMODEL = "uddi:uddi.org:findqualifier:andallkeys";
+ /**
+ * approximateMatch: signifies that wildcard search behavior is desired.
+ * This behavior is defined by the uddi-org:approximatematch:SQL99
+ * tModel and means "approximate matching as defined for the character
+ * like predicate in ISO/IEC9075-2:1999(E) Section 8.5 like predicate,
+ * where the percent sign (%) indicates any number of characters and an
+ * underscore (_) indicates any single character. The backslash
+ * character (\) is used as an escape character for the percent sign,
+ * underscore and backslash characters. This find qualifier adjusts the
+ * matching behavior for name, keyValue and keyName (where applicable).
+ */
+ public static final String APPROXIMATE_MATCH = "approximateMatch";
+ /**
+ * approximateMatch: signifies that wildcard search behavior is desired.
+ * This behavior is defined by the uddi-org:approximatematch:SQL99
+ * tModel and means "approximate matching as defined for the character
+ * like predicate in ISO/IEC9075-2:1999(E) Section 8.5 like predicate,
+ * where the percent sign (%) indicates any number of characters and an
+ * underscore (_) indicates any single character. The backslash
+ * character (\) is used as an escape character for the percent sign,
+ * underscore and backslash characters. This find qualifier adjusts the
+ * matching behavior for name, keyValue and keyName (where applicable).
+ */
+ public static final String APPROXIMATE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:approximatematch";
+ /**
+ * binarySort: this qualifier allows for greater speed in sorting. It
+ * causes a binary sort by name, as represented in Unicode codepoints.
+ */
+ public static final String BINARY_SORT = "binarySort";
+ /**
+ * binarySort: this qualifier allows for greater speed in sorting. It
+ * causes a binary sort by name, as represented in Unicode codepoints.
+ */
+ public static final String BINARY_SORT_TMODEL = "uddi:uddi.org:sortorder:binarysort";
+ /**
+ * bindingSubset: this is used in the find_business API or the
+ * find_service API and is used only in conjunction with a categoryBag
+ * argument. It causes the component of the search that involves
+ * categorization to use only the categoryBag elements from contained
+ * bindingTemplate elements within the registered data and ignores any
+ * entries found in the categoryBag which are not direct descendent
+ * elements of registered businessEntity elements or businessService
+ * elements. The resulting businessList or serviceList return those
+ * businesses or services that matched based on this modified behavior,
+ * in conjunction with any other search arguments provided.
+ * Additionally, in the case of the returned businessList from a
+ * find_business, the contained serviceInfos elements will only reflect
+ * summary data (in a serviceInfo element) for those services (contained
+ * or referenced) that contained a binding that matched on one of the
+ * supplied categoryBag arguments.
+ */
+ public static final String BINDING_SUBSET = "bindingSubset";
+ /**
+ * bindingSubset: this is used in the find_business API or the
+ * find_service API and is used only in conjunction with a categoryBag
+ * argument. It causes the component of the search that involves
+ * categorization to use only the categoryBag elements from contained
+ * bindingTemplate elements within the registered data and ignores any
+ * entries found in the categoryBag which are not direct descendent
+ * elements of registered businessEntity elements or businessService
+ * elements. The resulting businessList or serviceList return those
+ * businesses or services that matched based on this modified behavior,
+ * in conjunction with any other search arguments provided.
+ * Additionally, in the case of the returned businessList from a
+ * find_business, the contained serviceInfos elements will only reflect
+ * summary data (in a serviceInfo element) for those services (contained
+ * or referenced) that contained a binding that matched on one of the
+ * supplied categoryBag arguments.
+ */
+ public static final String BINDING_SUBSET_TMODEL = "uddi:uddi.org:findqualifier:bindingsubset";
+ /**
+ * caseInsensitiveSort: signifies that the result set should be sorted
+ * without regard to case. This overrides the default case sensitive
+ * sorting behavior. <br><br>
+ *
+ * WARNING: The current JPA specification does NOT support
+ * caseInsensitiveSort. jUDDI services therefore does not support the
+ * caseInsensitive sort setting. See also
+ * https://issues.apache.org/jira/browse/JUDDI-785 A work around is to
+ * perform a caseInsensitiveMatch.
+ */
+ public static final String CASE_INSENSITIVE_SORT = "caseInsensitiveSort";
+ /**
+ * caseInsensitiveSort: signifies that the result set should be sorted
+ * without regard to case. This overrides the default case sensitive
+ * sorting behavior.
+ */
+ public static final String CASE_INSENSITIVE_SORT_TMODEL = "uddi:uddi.org:findqualifier:caseinsensitivesort";
+ /**
+ * caseInsensitiveMatch: signifies that the matching behavior for name,
+ * keyValue and keyName (where applicable) should be performed without
+ * regard to case.
+ */
+ public static final String CASE_INSENSITIVE_MATCH = "caseInsensitiveMatch";
+ /**
+ * caseInsensitiveMatch: signifies that the matching behavior for name,
+ * keyValue and keyName (where applicable) should be performed without
+ * regard to case.
+ */
+ public static final String CASE_INSENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:caseinsensitivematch";
+ /**
+ * caseSensitiveSort: signifies that the result set should be sorted
+ * with regard to case. This is the default behavior.
+ */
+ public static final String CASE_SENSITIVE_SORT = "caseSensitiveSort";
+ /**
+ * caseSensitiveSort: signifies that the result set should be sorted
+ * with regard to case. This is the default behavior.
+ */
+ public static final String CASE_SENSITIVE_SORT_TMODEL = "uddi:uddi.org:findqualifier:casesensitivesort";
+ /**
+ * caseSensitiveMatch: signifies that the matching behavior for name,
+ * keyValue and keyName (where applicable) should be performed with
+ * regard to case. This is the default behavior.
+ */
+ public static final String CASE_SENSITIVE_MATCH = "caseSensitiveMatch";
+ /**
+ * caseSensitiveMatch: signifies that the matching behavior for name,
+ * keyValue and keyName (where applicable) should be performed with
+ * regard to case. This is the default behavior.
+ */
+ public static final String CASE_SENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:casesensitivematch";
+ /**
+ * combineCategoryBags: this may only be used in the find_business and
+ * find_service calls. In the case of find_business, this qualifier
+ * makes the categoryBag entries for the full businessEntity element
+ * behave as though all categoryBag elements found at the businessEntity
+ * level and in all contained or referenced businessService elements and
+ * bindingTemplate elements were combined. Searching for a category will
+ * yield a positive match on a registered business if any of the
+ * categoryBag elements contained within the full businessEntity element
+ * (including the categoryBag elements within contained or referenced
+ * businessService elements or bindingTemplate elements) contains the
+ * filter criteria. In the case of find_service, this qualifier makes
+ * the categoryBag entries for the full businessService element behave
+ * as though all categoryBag elements found at the businessService level
+ * and in all contained or referenced elements in the bindingTemplate
+ * elements were combined. Searching for a category will yield a
+ * positive match on a registered service if any of the categoryBag
+ * elements contained within the full businessService element (including
+ * the categoryBag elements within contained or referenced
+ * bindingTemplate elements) contains the filter criteria. This find
+ * qualifier does not cause the keyedReferences in categoryBags to be
+ * combined with the keyedReferences in keyedReferenceGroups in
+ * categoryBags when performing the comparison. The keyedReferences are
+ * combined with each other, and the keyedReferenceGroups are combined
+ * with each other.
+ */
+ public static final String COMBINE_CATEGORY_BAGS = "combineCategoryBags";
+ /**
+ * combineCategoryBags: this may only be used in the find_business and
+ * find_service calls. In the case of find_business, this qualifier
+ * makes the categoryBag entries for the full businessEntity element
+ * behave as though all categoryBag elements found at the businessEntity
+ * level and in all contained or referenced businessService elements and
+ * bindingTemplate elements were combined. Searching for a category will
+ * yield a positive match on a registered business if any of the
+ * categoryBag elements contained within the full businessEntity element
+ * (including the categoryBag elements within contained or referenced
+ * businessService elements or bindingTemplate elements) contains the
+ * filter criteria. In the case of find_service, this qualifier makes
+ * the categoryBag entries for the full businessService element behave
+ * as though all categoryBag elements found at the businessService level
+ * and in all contained or referenced elements in the bindingTemplate
+ * elements were combined. Searching for a category will yield a
+ * positive match on a registered service if any of the categoryBag
+ * elements contained within the full businessService element (including
+ * the categoryBag elements within contained or referenced
+ * bindingTemplate elements) contains the filter criteria. This find
+ * qualifier does not cause the keyedReferences in categoryBags to be
+ * combined with the keyedReferences in keyedReferenceGroups in
+ * categoryBags when performing the comparison. The keyedReferences are
+ * combined with each other, and the keyedReferenceGroups are combined
+ * with each other.
+ */
+ public static final String COMBINE_CATEGORY_BAGS_TMODEL = "uddi:uddi.org:findqualifier:combinecategorybags";
+ /**
+ * diacriticInsensitiveMatch: signifies that matching behavior for name,
+ * keyValue and keyName (where applicable) should be performed without
+ * regard to diacritics. Support for this findQualifier by nodes is
+ * OPTIONAL.
+ */
+ public static final String DIACRITIC_INSENSITIVE_MATCH = "diacriticInsensitiveMatch";
+ /**
+ * diacriticInsensitiveMatch: signifies that matching behavior for name,
+ * keyValue and keyName (where applicable) should be performed without
+ * regard to diacritics. Support for this findQualifier by nodes is
+ * OPTIONAL.
+ */
+ public static final String DIACRITIC_INSENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:diacriticsinsensitivematch";
+ /**
+ * diacriticSensitiveMatch: signifies that the matching behavior for
+ * name, keyValue and keyName (where applicable) should be performed
+ * with regard to diacritics. This is the default behavior.
+ */
+ public static final String DIACRITIC_SENSITIVE_MATCH = "diacriticSensitiveMatch";
+ /**
+ * diacriticSensitiveMatch: signifies that the matching behavior for
+ * name, keyValue and keyName (where applicable) should be performed
+ * with regard to diacritics. This is the default behavior.
+ */
+ public static final String DIACRITIC_SENSITIVE_MATCH_TMODEL = "uddi:uddi.org:findqualifier:diacriticssensitivematch";
+ /**
+ * exactMatch: signifies that only entries with names, keyValues and
+ * keyNames (where applicable) that exactly match the name argument
+ * passed in, after normalization, will be returned. This qualifier is
+ * sensitive to case and diacritics where applicable. This qualifier
+ * represents the default behavior.
+ */
+ public static final String EXACT_MATCH = "exactMatch";
+ /**
+ * exactMatch: signifies that only entries with names, keyValues and
+ * keyNames (where applicable) that exactly match the name argument
+ * passed in, after normalization, will be returned. This qualifier is
+ * sensitive to case and diacritics where applicable. This qualifier
+ * represents the default behavior.
+ */
+ public static final String EXACT_MATCH_TMODEL = "uddi:uddi.org:findqualifier:exactmatch";
+ /**
+ * signaturePresent: this is used with any find_xx API to restrict the
+ * result set to entities which either contain an XML Digital Signature
+ * element, or are contained in an entity which contains one. The
+ * Signature element is retrieved using a get_xx API call and SHOULD be
+ * verified by the client. A UDDI node may or may not verify the
+ * signature and therefore use of this find qualifier, or the presence
+ * of a Signature element SHOULD only be for the refinement of the
+ * result set from the find_xx API and SHOULD not be used as a
+ * verification mechanism by UDDI clients.
+ */
+ public static final String SIGNATURE_PRESENT = "signaturePresent";
+ /**
+ * signaturePresent: this is used with any find_xx API to restrict the
+ * result set to entities which either contain an XML Digital Signature
+ * element, or are contained in an entity which contains one. The
+ * Signature element is retrieved using a get_xx API call and SHOULD be
+ * verified by the client. A UDDI node may or may not verify the
+ * signature and therefore use of this find qualifier, or the presence
+ * of a Signature element SHOULD only be for the refinement of the
+ * result set from the find_xx API and SHOULD not be used as a
+ * verification mechanism by UDDI clients.
+ */
+ public static final String SIGNATURE_PRESENT_TMODEL = "uddi:uddi.org:findqualifier:signaturepresent";
+ /**
+ * orAllKeys: this changes the behavior for tModelBag and categoryBag to
+ * OR the keys within a bag, rather than to AND them. Using this
+ * findQualifier with both a categoryBag and a tModelBag, will cause all
+ * of the keys in BOTH the categoryBag and the tModelBag to be OR’d
+ * together rather than AND’d. It is not possible to OR the categories
+ * and retain the default AND behavior of the tModels. The behavior of
+ * keyedReferenceGroups in a categoryBag is analogous to that of
+ * individual keyedReferences, that is, the complete categoryBag is
+ * changed to OR the keys.
+ */
+ public static final String OR_ALL_KEYS = "orAllKeys";
+ /**
+ * orAllKeys: this changes the behavior for tModelBag and categoryBag to
+ * OR the keys within a bag, rather than to AND them. Using this
+ * findQualifier with both a categoryBag and a tModelBag, will cause all
+ * of the keys in BOTH the categoryBag and the tModelBag to be OR’d
+ * together rather than AND’d. It is not possible to OR the categories
+ * and retain the default AND behavior of the tModels. The behavior of
+ * keyedReferenceGroups in a categoryBag is analogous to that of
+ * individual keyedReferences, that is, the complete categoryBag is
+ * changed to OR the keys.
+ */
+ public static final String OR_ALL_KEYS_TMODEL = "uddi:uddi.org:findqualifier:orallkeys";
+ /**
+ * orLikeKeys: when a bag container (i.e. categoryBag or identifierBag)
+ * contains multiple keyedReference elements, any keyedReference filters
+ * that come from the same namespace (e.g. have the same tModelKey
+ * value) are OR’d together rather than AND’d. For example "find any of
+ * these four values from this namespace, and any of these two values
+ * from this namespace". The behavior of keyedReferenceGroups is
+ * analogous to that of keyedReferences, that is, keyedReferenceGroups
+ * that have the same tModelKey value are OR’d together rather than
+ * AND’d.
+ */
+ public static final String OR_LIKE_KEYS = "orLikeKeys";
+ /**
+ * orLikeKeys: when a bag container (i.e. categoryBag or identifierBag)
+ * contains multiple keyedReference elements, any keyedReference filters
+ * that come from the same namespace (e.g. have the same tModelKey
+ * value) are OR’d together rather than AND’d. For example "find any of
+ * these four values from this namespace, and any of these two values
+ * from this namespace". The behavior of keyedReferenceGroups is
+ * analogous to that of keyedReferences, that is, keyedReferenceGroups
+ * that have the same tModelKey value are OR’d together rather than
+ * AND’d.
+ */
+ public static final String OR_LIKE_KEYS_TMODEL = "uddi:uddi.org:findqualifier:orlikekeys";
+ /**
+ * serviceSubset: this is used only with the find_business API and is
+ * used only in conjunction with a categoryBag argument. It causes the
+ * component of the search that involves categorization to use only the
+ * categoryBag elements from contained or referenced businessService
+ * elements within the registered data and ignores any entries found in
+ * the categoryBag which are not direct descendent elements of
+ * registered businessEntity elements. The resulting businessList
+ * structure contains those businesses that matched based on this
+ * modified behavior, in conjunction with any other search arguments
+ * provided. Additionally, the contained serviceInfos elements will only
+ * reflect summary data (in a serviceInfo element) for those services
+ * (contained or referenced) that matched on one of the supplied
+ * categoryBag arguments.
+ */
+ public static final String SERVICE_SUBSET = "serviceSubset";
+ /**
+ * serviceSubset: this is used only with the find_business API and is
+ * used only in conjunction with a categoryBag argument. It causes the
+ * component of the search that involves categorization to use only the
+ * categoryBag elements from contained or referenced businessService
+ * elements within the registered data and ignores any entries found in
+ * the categoryBag which are not direct descendent elements of
+ * registered businessEntity elements. The resulting businessList
+ * structure contains those businesses that matched based on this
+ * modified behavior, in conjunction with any other search arguments
+ * provided. Additionally, the contained serviceInfos elements will only
+ * reflect summary data (in a serviceInfo element) for those services
+ * (contained or referenced) that matched on one of the supplied
+ * categoryBag arguments.
+ */
+ public static final String SERVICE_SUBSET_TMODEL = "uddi:uddi.org:findqualifier:servicesubset";
+ /**
+ * sortByNameAsc: causes the result set returned by a find_xx or get_xx
+ * inquiry APIs to be sorted on the name field in ascending order. This
+ * sort is applied prior to any truncation of result sets. It is only
+ * applicable to queries that return a name element in the top-most
+ * detail level of the result set and if no conflicting sort qualifier
+ * is specified, this is the default sorting direction. This
+ * findQualifier takes precedence over sortByDateAsc and sortByDateDesc
+ * qualifiers, but if a sortByDateXxx findQualifier is used without a
+ * sortByNameXxx qualifier, sorting is performed based on date with or
+ * without regard to name.
+ */
+ public static final String SORT_BY_NAME_ASC = "sortByNameAsc";
+ /**
+ * sortByNameAsc: causes the result set returned by a find_xx or get_xx
+ * inquiry APIs to be sorted on the name field in ascending order. This
+ * sort is applied prior to any truncation of result sets. It is only
+ * applicable to queries that return a name element in the top-most
+ * detail level of the result set and if no conflicting sort qualifier
+ * is specified, this is the default sorting direction. This
+ * findQualifier takes precedence over sortByDateAsc and sortByDateDesc
+ * qualifiers, but if a sortByDateXxx findQualifier is used without a
+ * sortByNameXxx qualifier, sorting is performed based on date with or
+ * without regard to name.
+ */
+ public static final String SORT_BY_NAME_ASC_TMODEL = "uddi:uddi.org:findqualifier:sortbynameasc";
+ /**
+ * sortByNameDesc: causes the result set returned by a find_xx or get_xx
+ * inquiry call to be sorted on the name field in descending order. This
+ * sort is applied prior to any truncation of result sets. It is only
+ * applicable to queries that return a name element in the top-most
+ * detail level of the result set. This is the reverse of the default
+ * sorting direction. This findQualifier takes precedence over
+ * sortByDateAsc and sortByDateDesc qualifiers but if a sortByDateXxx
+ * findQualifier is used without a sortByNameXxx qualifier, sorting is
+ * performed based on date with or without regard to name.
+ */
+ public static final String SORT_BY_NAME_DESC = "sortByNameDesc";
+ /**
+ * sortByNameDesc: causes the result set returned by a find_xx or get_xx
+ * inquiry call to be sorted on the name field in descending order. This
+ * sort is applied prior to any truncation of result sets. It is only
+ * applicable to queries that return a name element in the top-most
+ * detail level of the result set. This is the reverse of the default
+ * sorting direction. This findQualifier takes precedence over
+ * sortByDateAsc and sortByDateDesc qualifiers but if a sortByDateXxx
+ * findQualifier is used without a sortByNameXxx qualifier, sorting is
+ * performed based on date with or without regard to name.
+ */
+ public static final String SORT_BY_NAME_DESC_TMODEL = "uddi:uddi.org:findqualifier:sortbynamedesc";
+ /**
+ * sortByDateAsc: causes the result set returned by a find_xx or get_xx
+ * inquiry call to be sorted based on the most recent date when each
+ * entity, or any entities they contain, were last updated, in ascending
+ * chronological order (oldest are returned first). When names are
+ * included in the result set returned, this find qualifier may also be
+ * used in conjunction with either the sortByNameAsc or sortByNameDesc
+ * findQualifiers. When so combined, the date-based sort is secondary to
+ * the name-based sort (results are sorted within name by date, oldest
+ * to newest).
+ */
+ public static final String SORT_BY_DATE_ASC = "sortByDateAsc";
+ /**
+ * sortByDateAsc: causes the result set returned by a find_xx or get_xx
+ * inquiry call to be sorted based on the most recent date when each
+ * entity, or any entities they contain, were last updated, in ascending
+ * chronological order (oldest are returned first). When names are
+ * included in the result set returned, this find qualifier may also be
+ * used in conjunction with either the sortByNameAsc or sortByNameDesc
+ * findQualifiers. When so combined, the date-based sort is secondary to
+ * the name-based sort (results are sorted within name by date, oldest
+ * to newest).
+ */
+ public static final String SORT_BY_DATE_ASC_TMODEL = "uddi:uddi.org:findqualifier:sortbydateasc";
+ /**
+ * sortByDateDesc: causes the result set returned by a find_xx or get_xx
+ * inquiry call to be sorted based on the most recent date when each
+ * entity, or any entities they contain, were last updated, in
+ * descending chronological order (most recently changed are returned
+ * first. When names are included in the result set returned, this find
+ * qualifier may also be used in conjunction with either the
+ * sortByNameAsc or sortByNameDesc find qualifiers. When so combined,
+ * the date-based sort is secondary to the name-based sort (results are
+ * sorted within name by date, newest to oldest).
+ */
+ public static final String SORT_BY_DATE_DESC = "sortByDateDesc";
+ /**
+ * sortByDateDesc: causes the result set returned by a find_xx or get_xx
+ * inquiry call to be sorted based on the most recent date when each
+ * entity, or any entities they contain, were last updated, in
+ * descending chronological order (most recently changed are returned
+ * first. When names are included in the result set returned, this find
+ * qualifier may also be used in conjunction with either the
+ * sortByNameAsc or sortByNameDesc find qualifiers. When so combined,
+ * the date-based sort is secondary to the name-based sort (results are
+ * sorted within name by date, newest to oldest).
+ */
+ public static final String SORT_BY_DATE_DESC_TMODEL = "uddi:uddi.org:findqualifier:sortbydatedesc";
+ /**
+ * suppressProjectedServices: signifies that service projections MUST
+ * NOT be returned by the find_service or find_business APIs with which
+ * this findQualifier is associated. This findQualifier is automatically
+ * enabled by default whenever find_service is used without a
+ * businessKey.
+ */
+ public static final String SUPPRESS_PROJECTED_SERVICES = "suppressProjectedServices";
+ /**
+ * suppressProjectedServices: signifies that service projections MUST
+ * NOT be returned by the find_service or find_business APIs with which
+ * this findQualifier is associated. This findQualifier is automatically
+ * enabled by default whenever find_service is used without a
+ * businessKey.
+ */
+ public static final String SUPPRESS_PROJECTED_SERVICES_TMODEL = "uddi:uddi.org:findqualifier:suppressprojectedservices";
+ /**
+ * UTS-10: this is used to cause sorting of results based on the Unicode
+ * Collation Algorithm on elements normalized according to Unicode
+ * Normalization Form C. When this qualifier is referenced, a sort is
+ * performed according to the Unicode Collation Element Table in
+ * conjunction with the Unicode Collation Algorithm on the name field,
+ * normalized using Unicode Normalization Form C. Support of this
+ * findQualifier by nodes is OPTIONAL.
+ */
+ public static final String UTS_10 = "UTS-10";
+ /**
+ * UTS-10: this is used to cause sorting of results based on the Unicode
+ * Collation Algorithm on elements normalized according to Unicode
+ * Normalization Form C. When this qualifier is referenced, a sort is
+ * performed according to the Unicode Collation Element Table in
+ * conjunction with the Unicode Collation Algorithm on the name field,
+ * normalized using Unicode Normalization Form C. Support of this
+ * findQualifier by nodes is OPTIONAL.
+ */
+ public static final String UTS_10_TMODEL = "uddi:uddi.org:sortorder:uts-10";
+ /**
+ * This is the Wild card field used by UDDI, represents any number of
+ * characters Wildcards, when they are allowed, may occur at any
+ * position in the string of characters that constitutes the argument
+ * value and may occur more than once. Wildcards are denoted with a
+ * percent sign (%) to indicate any value for any number of characters
+ * and an underscore (_) to indicate any value for a single character.
+ * The backslash character (\) is used as an escape character for the
+ * percent sign, underscore and backslash characters. Use of the
+ * "exactMatch" findQualifier will cause wildcard characters to be
+ * interpreted literally, and as such should not also be combined with
+ * the escape character.
+ */
+ public static final String WILDCARD = "%";
+ /**
+ * Presents any SINGLE character<br> Wildcards, when they are allowed,
+ * may occur at any position in the string of characters that
+ * constitutes the argument value and may occur more than once.
+ * Wildcards are denoted with a percent sign (%) to indicate any value
+ * for any number of characters and an underscore (_) to indicate any
+ * value for a single character. The backslash character (\) is used as
+ * an escape character for the percent sign, underscore and backslash
+ * characters. Use of the "exactMatch" findQualifier will cause wildcard
+ * characters to be interpreted literally, and as such should not also
+ * be combined with the escape character.
+ */
+ public static final String WILDCARD_CHAR = "_";
+ /**
+ * unchecked: Marking a tModel with this categorization asserts that it
+ * represents a value set or category group system whose use, through
+ * keyedReferences, is not checked.
+ */
+ public static final String TMODEL_GENERAL_KEYWORDS = "uddi:uddi.org:categorization:general_keywords";
+ /**
+ * An unchecked value set is one that allows unrestricted references to
+ * its values. A UDDI registry is REQUIRED to have a policy to
+ * differentiate between unchecked value sets and checked value sets.
+ * UDDI registries MUST allow unchecked value sets to be referred to in
+ * keyedReferences. tModels that represent unchecked value sets SHOULD
+ * be categorized with the unchecked value from the uddi-org:types
+ * category system.
+ */
+ public static final String UNCHECKED = "uddi-org:types:unchecked";
+ /**
+ * checked: Marking a tModel with this categorization asserts that it
+ * represents a value set or category group system whose use, through
+ * keyedReferences, may be checked. Registry, and possibly node policy
+ * determines when and how a checked value set is supported.
+ */
+ public static final String CHECKED = "uddi-org:types:checked";
+ /**
+ * uncacheable: Marking a tModel with this categorization asserts that
+ * it represents a checked value set or category group system whose
+ * values must not be cached for validation. The validation algorithm
+ * for a supported uncacheable checked value set must be specified and
+ * associated with the tModel marked with this categorization and may
+ * consider contextual criteria involving the entity associated with the
+ * reference.
+ */
+ public static final String UNCACHEABLE = "uddi-org:types:uncacheable";
+ /**
+ * Basic types of business relationships
+ */
+ public static final String RELATIONSHIPS = "uddi:uddi.org:relationships";
+ /**
+ * "uddi:uddi.org:keygenerator" keyGenerator: Marking a tModel with this
+ * categorization designates it as one whose tModelKey identifies a key
+ * generator partition that can be used by its owner to derive and
+ * assign other entity keys. This categorization is reserved for key
+ * generator tModels. Any attempt to use this categorization for
+ * something other than a key generator tModel will fail with
+ * E_valueNotAllowed returned.
+ */
+ public static final String KEY_GENERATOR_TMODEL = "uddi:uddi.org:keygenerator";
+ /**
+ * "uddi.org:keygenerator" keyGenerator: Marking a tModel with this
+ * categorization designates it as one whose tModelKey identifies a key
+ * generator partition that can be used by its owner to derive and
+ * assign other entity keys. This categorization is reserved for key
+ * generator tModels. Any attempt to use this categorization for
+ * something other than a key generator tModel will fail with
+ * E_valueNotAllowed returned.
+ */
+ public static final String KEY_GENERATOR = "uddi.org:keygenerator";
+ /**
+ * "keyGenerator" keyGenerator: Marking a tModel with this
+ * categorization designates it as one whose tModelKey identifies a key
+ * generator partition that can be used by its owner to derive and
+ * assign other entity keys. This categorization is reserved for key
+ * generator tModels. Any attempt to use this categorization for
+ * something other than a key generator tModel will fail with
+ * E_valueNotAllowed returned.
+ */
+ public static final String KEY_GENERATOR_VALUE = "keyGenerator";
+ /**
+ * Identifier system used to point to the UDDI entity, using UDDI keys,
+ * that is the logical replacement for the one in which isReplacedBy is
+ * used.
+ */
+ public static final String IS_REPLACED_BY = "uddi:uddi.org:identifier:isreplacedby";
+ /**
+ * Category system used to point a value set or category group system
+ * tModel to associated value set Web service implementations. used for
+ * keyedReference tmodel key<br>
+ * hint: use the ValueSetValidation binding template key as the value
+ */
+ public static final String IS_VALIDATED_BY = "uddi:uddi.org:categorization:validatedby";
+ /**
+ * Category system used to point a value set or category group system
+ * tModel to associated value set Web service implementations. used for
+ * keyedReference key name<br>
+ * hint: use the ValueSetValidation binding template key as the value
+ */
+ public static final String IS_VALIDATED_BY_KEY_NAME = "uddi-org:validatedBy";
+ /**
+ * Category system for referring tModels to other tModels for the
+ * purpose of reuse.
+ */
+ public static final String IS_DERIVED_FROM = "uddi:uddi.org:categorization:derivedfrom";
+ /**
+ * Category system used to declare that a value set uses entity keys as
+ * valid values.
+ */
+ public static final String ENTITY_KEY_VALUES = "uddi:uddi.org:categorization:entitykeyvalues";
+ /**
+ * Category system used to point to the businessEntity associated with
+ * the publisher of the tModel.
+ */
+ public static final String OWNING_BUSINESS = "uddi:uddi.org:categorization:owningbusiness";
+ /**
+ * Secure Sockets Layer Version 3.0 with Server Authentication
+ */
+ public static final String PROTOCOL_SSLv3 = "uddi:uddi.org:protocol:serverauthenticatedssl3";
+ /**
+ * Secure Sockets Layer Version 3.0 with Mutual Authentication
+ */
+ public static final String PROTOCOL_SSLv3_CLIENT_CERT = "uddi:uddi.org:protocol:mutualauthenticatedssl3";
+ /**
+ * A Web service that uses HTTP transport -
+ */
+ public static final String TRANSPORT_HTTP = "uddi:uddi.org:transport:http";
+ /**
+ * E-mail based Web service
+ */
+ public static final String TRANSPORT_EMAIL = "uddi:uddi.org:transport:smtp";
+ /**
+ * File Transfer Protocol (FTP) based Web service
+ */
+ public static final String TRANSPORT_FTP = "uddi:uddi.org:transport:ftp";
+ /**
+ * Fax-based Web service
+ */
+ public static final String TRANSPORT_FAX = "uddi:uddi.org:transport:fax";
+ /**
+ * Telephone based service
+ */
+ public static final String TRANSPORT_POTS = "uddi:uddi.org:transport:telephone";
+ /**
+ * Java RMI based service registered to the Java Registry
+ */
+ public static final String TRANSPORT_RMI = "uddi:uddi.org:transport:rmi";
+ /**
+ * A Java RMI based service registered to a JNDI Registry
+ */
+ public static final String TRANSPORT_JNDI_RMI = "uddi:uddi.org:transport:jndi-rmi";
+ /**
+ * A Web service that uses the AMQP transport
+ */
+ public static final String TRANSPORT_AMQP = "uddi:uddi.org:transport:amqp";
+ /**
+ * A Web service that uses the OMG DDS transport
+ */
+ public static final String TRANSPORT_OMGDDS = "uddi:uddi.org:transport:omgdds";
+ /**
+ * A Web service that uses UDP
+ */
+ public static final String TRANSPORT_UDP = "uddi:uddi.org:transport:udp";
+ /**
+ * A Web service that uses the JMS API
+ */
+ public static final String TRANSPORT_JMS = "uddi:uddi.org:transport:jms";
+ /**
+ * A tModel that represents the Representational State Transfer
+ * architectural style
+ */
+ public static final String PROTOCOL_REST = "uddi:uddi.org:protocol:rest";
+ /**
+ * A tModel that represents the SOAP 1.1 protocol
+ */
+ public static final String PROTOCOL_SOAP = "uddi:uddi.org:protocol:soap";
+ /**
+ * A tModel that represents the SOAP 1.2 protocol
+ */
+ public static final String PROTOCOL_SOAP12 = "uddi:uddi.org:protocol:soap12";
+ /**
+ * A tModel that represents the HTTP protocol
+ */
+ public static final String PROTOCOL_HTTP = "uddi:uddi.org:protocol:http";
+
+ public static final String INQUIRY = "uddi:uddi.org:v3_inquiry";
+ public static final String PUBLISH = "uddi:uddi.org:v3_publication";
+ public static final String SECURITY = "uddi:uddi.org:v3_security";
+ public static final String REPLICATION = "uddi:uddi.org:v3_replication";
+ public static final String CUSTODY_TRANSFER = "uddi:uddi.org:v3_ownership_transfer";
+ public static final String NODE_TRANSFER = "uddi:uddi.org:v3_node_custody_transfer";
+ public static final String VSV_CACHE = "uddi:uddi.org:v3_valuesetcaching";
+ public static final String VSV_VALIDATE = "uddi:uddi.org:v3_valuesetvalidation";
+ public static final String SUBSCRIPTION = "uddi:uddi.org:v3_subscription";
+ public static final String SUBSCRIPTION_LISTENER = "uddi:uddi.org:v3_subscriptionlistener";
+ /**
+ * @since 3.3
+ */
+ public static final String CategorizationTypes_Cacheable = "uddi-org:types:cacheable";
+ /**
+ * @since 3.3
+ */
+ public static final String CategorizationTypes = "uddi-org:categorization:types";
+
+ public static final String General_Keywords = "uddi:uddi.org:categorization:general_keywords";
}
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-core-openjpa/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-core-openjpa/pom.xml b/juddi-core-openjpa/pom.xml
index ccbb270..3b4f6d3 100644
--- a/juddi-core-openjpa/pom.xml
+++ b/juddi-core-openjpa/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-parent</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</parent>
<artifactId>juddi-core-openjpa</artifactId>
<packaging>bundle</packaging>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-core/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-core/pom.xml b/juddi-core/pom.xml
index 1f83029..549c586 100644
--- a/juddi-core/pom.xml
+++ b/juddi-core/pom.xml
@@ -12,7 +12,7 @@ language governing permissions and * limitations under the License. * */ -->
<parent>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-parent</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</parent>
<artifactId>juddi-core</artifactId>
<packaging>bundle</packaging>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-ddl-generator/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-ddl-generator/pom.xml b/juddi-ddl-generator/pom.xml
index a3991d8..53c3acf 100644
--- a/juddi-ddl-generator/pom.xml
+++ b/juddi-ddl-generator/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-parent</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</parent>
<artifactId>juddi-ddl-generator</artifactId>
<name>juddi-ddl-generator</name>
@@ -37,7 +37,7 @@
<dependency>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-core</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-dist/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-dist/pom.xml b/juddi-dist/pom.xml
index b8d0ef9..8bf1d88 100644
--- a/juddi-dist/pom.xml
+++ b/juddi-dist/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-parent</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</parent>
<artifactId>juddi-dist</artifactId>
<name>jUDDI Distribution Assembly</name>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-examples/ValueSetValidator/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-examples/ValueSetValidator/pom.xml b/juddi-examples/ValueSetValidator/pom.xml
index 022d530..3169785 100644
--- a/juddi-examples/ValueSetValidator/pom.xml
+++ b/juddi-examples/ValueSetValidator/pom.xml
@@ -12,30 +12,30 @@
<parent>
<groupId>org.apache.juddi.example</groupId>
<artifactId>juddi-examples</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</parent>
<artifactId>example-vsv-validator</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<name>jUDDI Example Value Set Validator</name>
<dependencies>
<dependency>
<groupId>org.apache.juddi</groupId>
<artifactId>uddi-ws</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-client</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-core</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-examples/create-partition/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-examples/create-partition/pom.xml b/juddi-examples/create-partition/pom.xml
index 6cef346..469767e 100644
--- a/juddi-examples/create-partition/pom.xml
+++ b/juddi-examples/create-partition/pom.xml
@@ -19,7 +19,7 @@
<parent>
<groupId>org.apache.juddi.example</groupId>
<artifactId>juddi-examples</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>create-partition</artifactId>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-examples/hello-world-embedded/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-examples/hello-world-embedded/pom.xml b/juddi-examples/hello-world-embedded/pom.xml
index cec232a..abfd7b0 100644
--- a/juddi-examples/hello-world-embedded/pom.xml
+++ b/juddi-examples/hello-world-embedded/pom.xml
@@ -19,7 +19,7 @@
<parent>
<groupId>org.apache.juddi.example</groupId>
<artifactId>juddi-examples</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>hello-world-embedded</artifactId>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-examples/hello-world/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-examples/hello-world/pom.xml b/juddi-examples/hello-world/pom.xml
index b8232cd..ac74492 100644
--- a/juddi-examples/hello-world/pom.xml
+++ b/juddi-examples/hello-world/pom.xml
@@ -19,7 +19,7 @@
<parent>
<groupId>org.apache.juddi.example</groupId>
<artifactId>juddi-examples</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>hello-world</artifactId>
http://git-wip-us.apache.org/repos/asf/juddi/blob/15d3c0d7/juddi-examples/more-uddi-samples/pom.xml
----------------------------------------------------------------------
diff --git a/juddi-examples/more-uddi-samples/pom.xml b/juddi-examples/more-uddi-samples/pom.xml
index c0aae0b..e9181d9 100644
--- a/juddi-examples/more-uddi-samples/pom.xml
+++ b/juddi-examples/more-uddi-samples/pom.xml
@@ -20,11 +20,11 @@
<parent>
<groupId>org.apache.juddi.example</groupId>
<artifactId>juddi-examples</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
</parent>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-more-samples</artifactId>
- <version>3.3.6-SNAPSHOT</version>
+ <version>3.3.5-SNAPSHOT</version>
<name>jUDDI Even More Examples and Samples</name>
<url>http://maven.apache.org</url>
<properties>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org