First Commit from Source Code Reply

This commit is contained in:
vincenzofariello
2024-05-09 17:40:24 +02:00
parent 11e3b57c5b
commit 107a016cb9
35225 changed files with 1111346 additions and 1 deletions

View File

@@ -0,0 +1,266 @@
test.1=My key simple
test.2=My key simple {0} and more
test.3=My key simple {0}
test.4=My key simple {0} and more {1}
###############################################################################
#
# Error Messages for AUDDI
#
# @author Suilong Jiao
# Last modified by $Author: nasser $
# Last modified date : $JustDate: 3/07/03 $
#
# @version $Revision: 1.1 $
#
###############################################################################
###################### the default parameters used in test bucket####################################
# site_operator=http://www.acumenat.com/uddi
# discovery_url=http://www.acumenat.com/uddi/uddilistener
# generic=2.0
# xmlns_uddi=urn:uddi-org:api_v2
#
# xmlns_soap_env=http://schemas.xmlsoap.org/soap/envelope/
# xmlns_xsi=http://www.w3.org/2001/XMLSchema-instance
# xmlns_xsd=http://www.w3.org/2001/XMLSchema
$$site_operator$$=http://www.acumenat.com/uddi
$$discovery_url$$=http://www.acumenat.com/uddi/uddilistener
$$generic$$=2.0
$$xmlns_uddi$$=urn:uddi-org:api_v2
$$xmlns_soap_env$$=http://schemas.xmlsoap.org/soap/envelope/
$$xmlns_xsi$$=http://www.w3.org/2001/XMLSchema-instance
$$xmlns_xsd$$=http://www.w3.org/2001/XMLSchema
###################### beginning of errors for standard UDDI exceptions ####################################
error.assertionNotFound.base=A particular publisher assertion cannot be identified in a save or delete operation.
error.assertionNotFound.1= fromKey: {0}, toKey: {1}
error.assertionNotFound.multipleDeleteAssertion=One or more publisherAssertion is passed more than once in a delete call.
error.authTokenExpired.base=The authentication token information has timed out.
error.authTokenRequired.base=An invalid authentication token was passed to an API call that requires authentication.
error.accountLimitExceeded.base=Account limit has been exceeded.
error.businessEntity.limit.exceeded=Your BusinessEntity maximum limit of {0} will exceed with this operation
error.businessService.limit.exceeded=Your BusinessService maximum limit of {0} will exceed with this operation
error.binding.limit.exceeded=Your BindingTemplate maximum limit of {0} will exceed with this operation
error.tModel.limit.exceeded=Your TModel maximum limit of {0} will exceed with this operation
error.assertions.limit.exceeded=Your PublisherAssertions maximum limit of {0} will exceed with this operation
#error.accountLimitExceeded.business=For businessEntity.
#error.accountLimitExceeded.tModel=For tModel.
error.busy.base=The request cannot be processed at the current time.
error.categorizationNotAllowed.base=The data provided does not conform to the restrictions placed on the category used.
error.fatalError.base=a serious technical error has occurred while processing the request.
error.fatalError.client=Failed to create Request from xml
error.fatalError.LDAPServer=LDAPServer error.
error.fatalError.timeout=Searching time out.
error.fatalError.server=Server error.
error.fatalError.LDAPConnection=Could not get a LDAP connection
error.fatalError.fileNotfound.1=File not found.
error.fatalError.fileNotfound.2=Property file {0} not found.
error.fatalError.file=Error in processisng a file.
error.fatalError.internal=Internal Error: The mode {0} that was passed to the initialization routine was invalid.
error.fatalError.assertionOwner=Assertion owner was not set correctly.
error.fatalError.property={0} property was not defined.
error.fatalError.node=Not able to create request as node is null.
error.fatalError.unknown=Unknown error occurred.
error.fatalError.xmlEncoding=Incorrect XML encoding: {0}. Required: {1}.
error.fatalError.missingElement=A required {0} is not provided.
error.fatalError.missingAP_HR=Either accessPoint or hostingRedirector should be provided for a bindingTemplate.
error.fatalError.useType=useType is required for each {0} when more than one is to be saved.
error.fatalError.addressLine=keyName and keyValue must be present in each addressLine if a tModelKey is assigned to the address structure.
error.fatalError.malformedURL=Malformed URL: {0}
error.fatalError.duplicateKR=Duplicate KeyedReference was found. KeyedReference elements must be unique with their tModelKey:value combination.
error.fatalError.nonSecurePublish=Publish request was received through the {0} url, https must be used for publishing
error.fatalError.nonSecureInquiry=Inquiry request was received through the {0} url, https must be used for inquiry
#auddi.inquiry.url, auddi.publish.url
error.fatalError.serverURL.notDefined=Server listening URL {0} not defined
error.invalidCategory.base=The given keyValue did not correspond to a category within the taxonomy identified by the tModelKey.
error.invalidCompletionStatus.base=The assertion status value passed is invalid.
error.invalidCompletionStatus.status=completionStatus: {0}
error.invalidCompletionStatus.empty=empty completionStatus passed.
error.invalidKeyPassed.base=the uuid_key value passed did not match with any known key values.
error.invalidKeyPassed.businessKey=businessKey:{0}
error.invalidKeyPassed.serviceKey=serviceKey:{0}
error.invalidKeyPassed.bindingKey=bindingKey:{0}
error.invalidKeyPassed.tModelKey=tModelKey:{0}
error.invalidKeyPassed.tModelActivation=The hidden tModel with key:{0} canot be restored because the data passed is not the same as the original.
error.invalidKeyPassed.illegalHostingRedirector=Illegal hostingRedirector reference with bindingKey: {0}
# {0} key name, e.g. tModelKey
error.invalidKeyPassed.empty=empty {0}.
#serviceKey is not part of a businessKey
error.invalidKeyPassed.keyMismatch=Key relationship mismatch: serviceKey {0} is not part of businessKey {1}.
error.invalidKeyPassed.multipleDelete=key {0} is passed more than once in a delete call.
#error.invalidKeyPassed.multipleDeleteAssertion=One or more publisherAssertion is passed more than once in a delete call.
error.invalidURLPassed.base=An error occurred during processing of a save function involving accessing data from a remote URL.
error.invalidURLPassed.url=Malformed URL {0}
error.invalidProjection.base=Fail to save a businessEntity containing a service projection that does not match the businessService being projected.
error.invalidProjection.serviceKey=projected serviceKey: {0}
error.invalidProjection.notAllowed=Service projection is not allowed in a save_service() call.serviceKey: {0}
error.invalidValue.base=The value that was passed in a keyValue attribute did not pass validation.
error.invalidValue.checked=keyValue={0}.
error.invalidValue.empty=keyValue is empty.
error.invalidValue.checked.owningBusiness.invalidKey=The keyValue in a keyedReference that refers to uddi-org:owning-Business tModel must be a businessKey, must exist and must have been published by the same publisher. keyValue: ({0}).
error.invalidValue.checked.owningBusiness.userMismatch=The keyValues in keyedReferences that refer to uddi-org:owning-Business tModel must be a businessEntity, must exist and must have been published by the same publisher. keyValue: ({0}) is not owned by the publisher.
error.invalidValue.checked.isReplacedBy.invalidKey=The keyValues in keyedReferences that refer to uddi-org:isReplacedBy tModel must be tModelKeys or businessKeys. Such a keyValue specifies the entity that is the replacement for the entity in which the keyedReference appears. keyValue: ({0}).
error.languageError.base=An error was detected while processing elements that were annotated with xml:lang qualifiers.
error.languageError.name=The language adorement must be unique. More than one {0} for name element.
error.languageError.description=more than one {0} for description element.
error.messageTooLarge.base=The message is too large.
error.messageTooLarge.element=The maximum message size for user {1} is {0} bytes. Your message size was {2}.
#replace the parameter {0} with element name, e.g accessPoint, keyName, and {1} with maximum number
error.nameTooLong.base=The name value passed exceeds the maximum length.
error.nameTooLong.info={0} exceeds {1} characters.
#error.nameTooLong.max10={0} exceeds 10 characters.
#error.nameTooLong.max16={0} exceeds 16 characters.
#error.nameTooLong.max41={0} exceeds 41 characters.
#error.nameTooLong.max50={0} exceeds 50 characters.
#error.nameTooLong.max80={0} exceeds 80 characters.
#error.nameTooLong.max255={0} exceeds 255 characters.
#error.nameTooLong.max4096={0} exceeds 4096 characters.
error.publisherCancelled.base=The target publisher has cancelled the custody transfer operation.
error.requestDenied.base=A custody transfer request has been refused.
error.secretUnknown.base=The target publisher was unable to match the shared secret and the five (5) attempt limit was exhausted. The target operator automatically cancelled the transfer operation.
error.success.base=Operation suceeded.
error.tooManyOptions.base=Too many or incompatible arguments were passed.
error.tooManyOptions.name=More than {0} names.
error.tooManyOptions.AP_HR=accessPoint and hostingRedirector are not allowed to co-exist in one bindingTemplate.
error.tooManyOptions.sharedRelationships=More than {0} sharedRelationships.
# {sortByNameAsc, sortByNameDesc} or {sortByDateAsc, sortByDateDesc}
error.tooManyOptions.exclusive={0} and {1} are mutually exclusive.
error.transferAborted.base=A custody transfer request is aborted.
error.unrecognizedVersion.base=The value of the generic attribute passed is unsupported by the Operator Instance being queried.
error.unrecognizedVersion.version=generic={0}.
error.unknownUser.base=The user ID and password pair passed in a get_authToken message is not known to the Operator Site.
error.unknownUser.1={0} is invalid.
error.unknownUser.2=no userids are registered.
error.unknownUser.3=User {0} could not be authenticated with the given password.
error.unsupported.base=The implementer does not support the feature or API.
error.unsupported.api=API: {0}.
#replace {0} with element name and {1} with the passed value, e.g. URLType : unknown
error.unsupported.type={0} : {1}.
error.unsupported.assertion.incompleteKeyedReference=The keyName, keyValue and tModelKey attributes associated with a keyedReference child of a publisherAssertion are all required to be present.
error.unsupported.generic=generic must be 1.0 or 2.0.
error.userMismatch.base=User attempts to change data that is controlled by another party.
error.userMismatch.assertions=User doesnot own any of the businessEntities. fromkey {0} toKey {1}
error.userMismatch.businessEntity=BusinessEntity with businessKey: {0}
error.userMismatch.businessService=BusinessService with serviceKey: {0}
error.userMismatch.bindingTemplate=BindingTemplate with bindingKey: {0}
error.userMismatch.tModel=TModel with tModelKey: {0}
error.valueNotAllowed.base=A value did not pass validation because of contextual issues. The value may be valid in some contexts, but not in the context used.
error.valueNotAllowed.1=Not allowed Value: {0}
# replace {0} with element name of empty value
error.valueNotAllowed.empty=Empty {0}.
error.valueNotAllowed.misPlacedTModelKey=tModelKey {0} can not be used in {1}.
error.emptyBody.base=An object was being created with empty body.
###################### end of errors for standard UDDI exceptions ####################################
error.licenseExpired.base=Your license is expired, please get a new license.
error.invalidLicense.base=Invalid license. Unknown error occurred during license check.
error.invalidLicenseFile.base=Invalid license file. Failed to load the license file.
error.initialization.1=error during initialization.
error.initialization.2=error during initialization, {0}.
error.missingParameter.param=Could not get {0}, it was null.
error.badResult.base=Incorrect result.
error.badResult.info=Incorrect result. {0} failed.
# {0} = adding, listing, removing users or setting password
error.servlet.user=Exception occurred while {0} .
# for general info
error.servlet.info=Servlet error, {0}.
error.servlet.mode=invalid run mode: {0}.
error.soap.base=Malformed soap request.
error.soap.empty= {0} does not have any child nodes.
error.soap.nameSpace=Incorrect nameSpace. {0} must be in the following namespace: {1}.
error.soap.processing=Exception occured when parsing the SOAP.
error.soap.sendmessage=Failed to send SOAP request message.
error.soap.toomanychildren=Too Many Child Elements
error.security.credential=NULL Credential cannot be added.
error.security.LDAPUser.1=The users of LDAPAuthModule must be of type LDAPUser.
error.security.LDAPUser.2=The {0} attribute of user {1} was missing.
error.schema.parser.base=Schema parser error.
error.schema.parser.info=Schema parser error, {0}.
error.schema.parser.element={0} does not contain {1}.
error.resource.notfound=Resource {0} not found!
error.unrecognizedCallback.base=Unrecognized Callback
error.invalid.tmodel.type=Type {0} was invalid for tModel.
error.invalid.tmodel.origin=Origin {0} was invalid for tModel.
error.loading.initial.data=Error during loading initial data, {0}
error.loading.pluggableTModel=Error in initializing pluggable tModels, {0}
#runtime error
error.runtime.constructor.null=parameter to copy constructor was null.
error.runtime.null={0} cannot be null.
error.runtime.stringLength.0=length is < 0.
error.fatalError.authInfo.empty=The AuthInfo tag did not contain any data.
error.runtime.language.invalid=The language provided was not a standard language.
error.runtime.parameter.illegal={0} is not a valid value for {1}
error.migration.wrongVersion=Your previous installation is the version {0} of the product. Migration of data from version {0} to version {1} is not possible, you must delete all UDDI data from your repository to upgrade.
#initialization
error.fatalError.instantiation=InstantiationException when instantiating {0}. There could be a classpath problem in your environment.
error.fatalError.illegalAccess=IllegalAccessException when instantiating {0}. There could be a classpath problem in your environment.
error.userManagement.user=User {0} not found
error.userManagement.group=Group "{0}" not found
# parameters for validation in MBeans
error.property.invalidValue={0} is not a valid value for {1}.
# refelection
error.class.notfound=Class {0} not found!
error.class.instantiation=Class {0} cannot be instantiated!
error.class.access=Class {0} cannot be accessed!
# general
error.operation.failed=Operation {0} failed!

View File

@@ -0,0 +1,241 @@
<iso3166 key="uuid:4e49a8d6-d5a2-4fc2-93a0-0411d8d19e88" name="uddi-org:iso-ch:3166:1999" value="IS0 3166 Geographic Taxonomy">
<keyedReference key="" name="AFGHANISTAN" value="AF"/>
<keyedReference key="" name="ALBANIA" value="AL"/>
<keyedReference key="" name="ALGERIA" value="DZ"/>
<keyedReference key="" name="AMERICAN SAMOA" value="AS"/>
<keyedReference key="" name="ANDORRA" value="AD"/>
<keyedReference key="" name="ANGOLA" value="AO"/>
<keyedReference key="" name="ANGUILLA" value="AI"/>
<keyedReference key="" name="ANTARCTICA" value="AQ"/>
<keyedReference key="" name="ANTIGUA AND BARBUDA" value="AG"/>
<keyedReference key="" name="ARGENTINA" value="AR"/>
<keyedReference key="" name="ARMENIA" value="AM"/>
<keyedReference key="" name="ARUBA" value="AW"/>
<keyedReference key="" name="AUSTRALIA" value="AU"/>
<keyedReference key="" name="AUSTRIA" value="AT"/>
<keyedReference key="" name="AZERBAIJAN" value="AZ"/>
<keyedReference key="" name="BAHAMAS" value="BS"/>
<keyedReference key="" name="BAHRAIN" value="BH"/>
<keyedReference key="" name="BANGLADESH" value="BD"/>
<keyedReference key="" name="BARBADOS" value="BB"/>
<keyedReference key="" name="BELARUS" value="BY"/>
<keyedReference key="" name="BELGIUM" value="BE"/>
<keyedReference key="" name="BELIZE" value="BZ"/>
<keyedReference key="" name="BENIN" value="BJ"/>
<keyedReference key="" name="BERMUDA" value="BM"/>
<keyedReference key="" name="BHUTAN" value="BT"/>
<keyedReference key="" name="BOLIVIA" value="BO"/>
<keyedReference key="" name="BOSNIA AND HERZEGOVINA" value="BA"/>
<keyedReference key="" name="BOTSWANA" value="BW"/>
<keyedReference key="" name="BOUVET ISLAND" value="BV"/>
<keyedReference key="" name="BRAZIL" value="BR"/>
<keyedReference key="" name="BRITISH INDIAN OCEAN TERRITORY" value="IO"/>
<keyedReference key="" name="BRUNEI DARUSSALAM" value="BN"/>
<keyedReference key="" name="BULGARIA" value="BG"/>
<keyedReference key="" name="BURKINA FASO" value="BF"/>
<keyedReference key="" name="BURUNDI" value="BI"/>
<keyedReference key="" name="CAMBODIA" value="KH"/>
<keyedReference key="" name="CAMEROON" value="CM"/>
<keyedReference key="" name="CANADA" value="CA"/>
<keyedReference key="" name="CAPE VERDE" value="CV"/>
<keyedReference key="" name="CAYMAN ISLANDS" value="KY"/>
<keyedReference key="" name="CENTRAL AFRICAN REPUBLIC" value="CF"/>
<keyedReference key="" name="CHAD" value="TD"/>
<keyedReference key="" name="CHILE" value="CL"/>
<keyedReference key="" name="CHINA" value="CN"/>
<keyedReference key="" name="CHRISTMAS ISLAND" value="CX"/>
<keyedReference key="" name="COCOS (KEELING) ISLANDS" value="CC"/>
<keyedReference key="" name="COLOMBIA" value="CO"/>
<keyedReference key="" name="COMOROS" value="KM"/>
<keyedReference key="" name="CONGO" value="CG"/>
<keyedReference key="" name="CONGO, THE DEMOCRATIC REPUBLIC OF THE" value="CD"/>
<keyedReference key="" name="COOK ISLANDS" value="CK"/>
<keyedReference key="" name="COSTA RICA" value="CR"/>
<keyedReference key="" name="COTE D'IVOIRE" value="CI"/>
<keyedReference key="" name="CROATIA" value="HR"/>
<keyedReference key="" name="CUBA" value="CU"/>
<keyedReference key="" name="CYPRUS" value="CY"/>
<keyedReference key="" name="CZECH REPUBLIC" value="CZ"/>
<keyedReference key="" name="DENMARK" value="DK"/>
<keyedReference key="" name="DJIBOUTI" value="DJ"/>
<keyedReference key="" name="DOMINICA" value="DM"/>
<keyedReference key="" name="DOMINICAN REPUBLIC" value="DO"/>
<keyedReference key="" name="EAST TIMOR" value="TP"/>
<keyedReference key="" name="ECUADOR" value="EC"/>
<keyedReference key="" name="EGYPT" value="EG"/>
<keyedReference key="" name="EL SALVADOR" value="SV"/>
<keyedReference key="" name="EQUATORIAL GUINEA" value="GQ"/>
<keyedReference key="" name="ERITREA" value="ER"/>
<keyedReference key="" name="ESTONIA" value="EE"/>
<keyedReference key="" name="ETHIOPIA" value="ET"/>
<keyedReference key="" name="FALKLAND ISLANDS (MALVINAS)" value="FK"/>
<keyedReference key="" name="FAROE ISLANDS" value="FO"/>
<keyedReference key="" name="FIJI" value="FJ"/>
<keyedReference key="" name="FINLAND" value="FI"/>
<keyedReference key="" name="FRANCE" value="FR"/>
<keyedReference key="" name="FRENCH GUIANA" value="GF"/>
<keyedReference key="" name="FRENCH POLYNESIA" value="PF"/>
<keyedReference key="" name="FRENCH SOUTHERN TERRITORIES" value="TF"/>
<keyedReference key="" name="GABON" value="GA"/>
<keyedReference key="" name="GAMBIA" value="GM"/>
<keyedReference key="" name="GEORGIA" value="GE"/>
<keyedReference key="" name="GERMANY" value="DE"/>
<keyedReference key="" name="GHANA" value="GH"/>
<keyedReference key="" name="GIBRALTAR" value="GI"/>
<keyedReference key="" name="GREECE" value="GR"/>
<keyedReference key="" name="GREENLAND" value="GL"/>
<keyedReference key="" name="GRENADA" value="GD"/>
<keyedReference key="" name="GUADELOUPE" value="GP"/>
<keyedReference key="" name="GUAM" value="GU"/>
<keyedReference key="" name="GUATEMALA" value="GT"/>
<keyedReference key="" name="GUINEA" value="GN"/>
<keyedReference key="" name="GUINEA-BISSAU" value="GW"/>
<keyedReference key="" name="GUYANA" value="GY"/>
<keyedReference key="" name="HAITI" value="HT"/>
<keyedReference key="" name="HEARD ISLAND AND MCDONALD ISLANDS" value="HM"/>
<keyedReference key="" name="HOLY SEE (VATICAN CITY STATE)" value="VA"/>
<keyedReference key="" name="HONDURAS" value="HN"/>
<keyedReference key="" name="HONG KONG" value="HK"/>
<keyedReference key="" name="HUNGARY" value="HU"/>
<keyedReference key="" name="ICELAND" value="IS"/>
<keyedReference key="" name="INDIA" value="IN"/>
<keyedReference key="" name="INDONESIA" value="ID"/>
<keyedReference key="" name="IRAN, ISLAMIC REPUBLIC OF" value="IR"/>
<keyedReference key="" name="IRAQ" value="IQ"/>
<keyedReference key="" name="IRELAND" value="IE"/>
<keyedReference key="" name="ISRAEL" value="IL"/>
<keyedReference key="" name="ITALY" value="IT"/>
<keyedReference key="" name="JAMAICA" value="JM"/>
<keyedReference key="" name="JAPAN" value="JP"/>
<keyedReference key="" name="JORDAN" value="JO"/>
<keyedReference key="" name="KAZAKSTAN" value="KZ"/>
<keyedReference key="" name="KENYA" value="KE"/>
<keyedReference key="" name="KIRIBATI" value="KI"/>
<keyedReference key="" name="KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF" value="KP"/>
<keyedReference key="" name="KOREA, REPUBLIC OF" value="KR"/>
<keyedReference key="" name="KUWAIT" value="KW"/>
<keyedReference key="" name="KYRGYZSTAN" value="KG"/>
<keyedReference key="" name="LAO PEOPLE'S DEMOCRATIC REPUBLIC" value="LA"/>
<keyedReference key="" name="LATVIA" value="LV"/>
<keyedReference key="" name="LEBANON" value="LB"/>
<keyedReference key="" name="LESOTHO" value="LS"/>
<keyedReference key="" name="LIBERIA" value="LR"/>
<keyedReference key="" name="LIBYAN ARAB JAMAHIRIYA" value="LY"/>
<keyedReference key="" name="LIECHTENSTEIN" value="LI"/>
<keyedReference key="" name="LITHUANIA" value="LT"/>
<keyedReference key="" name="LUXEMBOURG" value="LU"/>
<keyedReference key="" name="MACAU" value="MO"/>
<keyedReference key="" name="MACEDONIA" value="MK"/>
<keyedReference key="" name="MADAGASCAR" value="MG"/>
<keyedReference key="" name="MALAWI" value="MW"/>
<keyedReference key="" name="MALAYSIA" value="MY"/>
<keyedReference key="" name="MALDIVES" value="MV"/>
<keyedReference key="" name="MALI" value="ML"/>
<keyedReference key="" name="MALTA" value="MT"/>
<keyedReference key="" name="MARSHALL ISLANDS" value="MH"/>
<keyedReference key="" name="MARTINIQUE" value="MQ"/>
<keyedReference key="" name="MAURITANIA" value="MR"/>
<keyedReference key="" name="MAURITIUS" value="MU"/>
<keyedReference key="" name="MAYOTTE" value="YT"/>
<keyedReference key="" name="MEXICO" value="MX"/>
<keyedReference key="" name="MICRONESIA, FEDERATED STATES OF" value="FM"/>
<keyedReference key="" name="MOLDOVA, REPUBLIC OF" value="MD"/>
<keyedReference key="" name="MONACO" value="MC"/>
<keyedReference key="" name="MONGOLIA" value="MN"/>
<keyedReference key="" name="MONTSERRAT" value="MS"/>
<keyedReference key="" name="MOROCCO" value="MA"/>
<keyedReference key="" name="MOZAMBIQUE" value="MZ"/>
<keyedReference key="" name="MYANMAR" value="MM"/>
<keyedReference key="" name="NAMIBIA" value="NA"/>
<keyedReference key="" name="NAURU" value="NR"/>
<keyedReference key="" name="NEPAL" value="NP"/>
<keyedReference key="" name="NETHERLANDS" value="NL"/>
<keyedReference key="" name="NETHERLANDS ANTILLES" value="AN"/>
<keyedReference key="" name="NEW CALEDONIA" value="NC"/>
<keyedReference key="" name="NEW ZEALAND" value="NZ"/>
<keyedReference key="" name="NICARAGUA" value="NI"/>
<keyedReference key="" name="NIGER" value="NE"/>
<keyedReference key="" name="NIGERIA" value="NG"/>
<keyedReference key="" name="NIUE" value="NU"/>
<keyedReference key="" name="NORFOLK ISLAND" value="NF"/>
<keyedReference key="" name="NORTHERN MARIANA ISLANDS" value="MP"/>
<keyedReference key="" name="NORWAY" value="NO"/>
<keyedReference key="" name="OMAN" value="OM"/>
<keyedReference key="" name="PAKISTAN" value="PK"/>
<keyedReference key="" name="PALAU" value="PW"/>
<keyedReference key="" name="PALESTINIAN TERRITORY, OCCUPIED" value="PS"/>
<keyedReference key="" name="PANAMA" value="PA"/>
<keyedReference key="" name="PAPUA NEW GUINEA" value="PG"/>
<keyedReference key="" name="PARAGUAY" value="PY"/>
<keyedReference key="" name="PERU" value="PE"/>
<keyedReference key="" name="PHILIPPINES" value="PH"/>
<keyedReference key="" name="PITCAIRN" value="PN"/>
<keyedReference key="" name="POLAND" value="PL"/>
<keyedReference key="" name="PORTUGAL" value="PT"/>
<keyedReference key="" name="PUERTO RICO" value="PR"/>
<keyedReference key="" name="QATAR" value="QA"/>
<keyedReference key="" name="REUNION" value="RE"/>
<keyedReference key="" name="ROMANIA" value="RO"/>
<keyedReference key="" name="RUSSIAN FEDERATION" value="RU"/>
<keyedReference key="" name="RWANDA" value="RW"/>
<keyedReference key="" name="SAINT HELENA" value="SH"/>
<keyedReference key="" name="SAINT KITTS AND NEVIS" value="KN"/>
<keyedReference key="" name="SAINT LUCIA" value="LC"/>
<keyedReference key="" name="SAINT PIERRE AND MIQUELON" value="PM"/>
<keyedReference key="" name="SAINT VINCENT AND THE GRENADINES" value="VC"/>
<keyedReference key="" name="SAMOA" value="WS"/>
<keyedReference key="" name="SAN MARINO" value="SM"/>
<keyedReference key="" name="SAO TOME AND PRINCIPE" value="ST"/>
<keyedReference key="" name="SAUDI ARABIA" value="SA"/>
<keyedReference key="" name="SENEGAL" value="SN"/>
<keyedReference key="" name="SEYCHELLES" value="SC"/>
<keyedReference key="" name="SIERRA LEONE" value="SL"/>
<keyedReference key="" name="SINGAPORE" value="SG"/>
<keyedReference key="" name="SLOVAKIA" value="SK"/>
<keyedReference key="" name="SLOVENIA" value="SI"/>
<keyedReference key="" name="SOLOMON ISLANDS" value="SB"/>
<keyedReference key="" name="SOMALIA" value="SO"/>
<keyedReference key="" name="SOUTH AFRICA" value="ZA"/>
<keyedReference key="" name="SOUTH GEORGIA &amp; SOUTH SANDWICH ISLANDS" value="GS"/>
<keyedReference key="" name="SPAIN" value="ES"/>
<keyedReference key="" name="SRI LANKA" value="LK"/>
<keyedReference key="" name="SUDAN" value="SD"/>
<keyedReference key="" name="SURINAME" value="SR"/>
<keyedReference key="" name="SVALBARD AND JAN MAYEN" value="SJ"/>
<keyedReference key="" name="SWAZILAND" value="SZ"/>
<keyedReference key="" name="SWEDEN" value="SE"/>
<keyedReference key="" name="SWITZERLAND" value="CH"/>
<keyedReference key="" name="SYRIAN ARAB REPUBLIC" value="SY"/>
<keyedReference key="" name="TAIWAN, PROVINCE OF CHINA" value="TW"/>
<keyedReference key="" name="TAJIKISTAN" value="TJ"/>
<keyedReference key="" name="TANZANIA, UNITED REPUBLIC OF" value="TZ"/>
<keyedReference key="" name="THAILAND" value="TH"/>
<keyedReference key="" name="TOGO" value="TG"/>
<keyedReference key="" name="TOKELAU" value="TK"/>
<keyedReference key="" name="TONGA" value="TO"/>
<keyedReference key="" name="TRINIDAD AND TOBAGO" value="TT"/>
<keyedReference key="" name="TUNISIA" value="TN"/>
<keyedReference key="" name="TURKEY" value="TR"/>
<keyedReference key="" name="TURKMENISTAN" value="TM"/>
<keyedReference key="" name="TURKS AND CAICOS ISLANDS" value="TC"/>
<keyedReference key="" name="TUVALU" value="TV"/>
<keyedReference key="" name="UGANDA" value="UG"/>
<keyedReference key="" name="UKRAINE" value="UA"/>
<keyedReference key="" name="UNITED ARAB EMIRATES" value="AE"/>
<keyedReference key="" name="UNITED KINGDOM" value="GB"/>
<keyedReference key="" name="UNITED STATES" value="US"/>
<keyedReference key="" name="UNITED STATES MINOR OUTLYING ISLANDS" value="UM"/>
<keyedReference key="" name="URUGUAY" value="UY"/>
<keyedReference key="" name="UZBEKISTAN" value="UZ"/>
<keyedReference key="" name="VANUATU" value="VU"/>
<keyedReference key="" name="VENEZUELA" value="VE"/>
<keyedReference key="" name="VIET NAM" value="VN"/>
<keyedReference key="" name="VIRGIN ISLANDS, BRITISH" value="VG"/>
<keyedReference key="" name="VIRGIN ISLANDS, U.S." value="VI"/>
<keyedReference key="" name="WALLIS AND FUTUNA" value="WF"/>
<keyedReference key="" name="WESTERN SAHARA" value="EH"/>
<keyedReference key="" name="YEMEN" value="YE"/>
<keyedReference key="" name="YUGOSLAVIA" value="YU"/>
<keyedReference key="" name="ZAMBIA" value="ZM"/>
<keyedReference key="" name="ZIMBABWE" value="ZW"/>
</iso3166>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
<relationships key="uuid:807a2c6a-ee22-470d-adc7-e0424a337c03" name="uddi-org:relationships" value="">
<level1 key="" name="Relationship" value="Relationship">
<level2 key="" name="identity" value="identity"></level2>
<level2 key="" name="parent-child" value="parent-child"></level2>
<level2 key="" name="peer-peer" value="peer-peer"></level2>
</level1>
</relationships>

View File

@@ -0,0 +1,23 @@
<uddi_types key="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" name="uddi-org:types" value="">
<level1 key="" name="These types are used for tModels" value="tModel">
<level2 key="" name="Categorization (taxonomy)" value="categorization"></level2>
<level2 key="" name="Checked value set" value="checked"></level2>
<level2 key="" name="Namespace" value="namespace"></level2>
<level2 key="" name="Postal address format" value="postalAddress"></level2>
<level2 key="" name="Prevents a checked value set from being used" value="unvalidatable"></level2>
<level2 key="" name="Protocol" value="protocol">
<level3 key="" name="Wire/transport protocol" value="transport"></level3>
</level2>
<level2 key="" name="Relationship" value="relationship"></level2>
<level2 key="" name="Signature component" value="signatureComponent"></level2>
<level2 key="" name="Specification for a web service" value="specification">
<level3 key="" name="Specification for a web service described in WSDL" value="wsdlSpec"></level3>
<level3 key="" name="Specification for a web service using XML messages" value="xmlSpec">
<level4 key="" name="Specification for a web service using SOAP messages" value="soapSpec"></level4>
</level3>
</level2>
<level2 key="" name="Unchecked value set" value="unchecked"></level2>
<level2 key="" name="Unique identifier system" value="identifier"></level2>
</level1>
</uddi_types>

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" ?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
<save_tModel xmlns="urn:uddi-org:api_v2" generic="2.0">
<authInfo>$$auth_token$$</authInfo>
<tModel tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4">
<name>
uddi-org:types
</name>
<description xml:lang="en">
UDDI Type Taxonomy
</description>
<overviewDoc>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#UDDItypes</overviewURL>
</overviewDoc>
<!--categoryBag>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Categorization" keyValue="tModel"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Categorization (taxonomy)" keyValue="categorization"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Checked" keyValue="checked"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Namespace" keyValue="namespace"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Postal address" keyValue="postalAddress"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Protocol" keyValue="protocol"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Relationship" keyValue="relationship"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Signature component" keyValue="signatureComponent"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Specification" keyValue="specification"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Specification for a web service" keyValue="wsdlSpec"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Specification for XML" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Specification for a SOAP message" keyValue="soapSpec"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Transport" keyValue="transport"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Unchecked" keyValue="unchecked"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Unique identifier" keyValue="identifier"></keyedReference>
<keyedReference tModelKey="UUID:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="Unvalidatable" keyValue="unvalidatable"></keyedReference>
</categoryBag-->
</tModel>
</save_tModel>
</Body>
</Envelope>

View File

@@ -0,0 +1,736 @@
<?xml version="1.0" encoding="UTF-8" ?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
<save_tModel generic="2.0" xmlns="urn:uddi-org:api_v2" >
<authInfo>$$auth_token$$</authInfo>
<!-- Start of UDDI registry tModels -->
<tModel tModelKey="uuid:AC104DCC-D623-452F-88A7-F8ACD94D9B2B">
<name>
uddi-org:inquiry_v2
</name>
<description>
UDDI Inquiry API V 2.0- Core
Specification
</description>
<overviewDoc>
<description>
This tModel defines the inquiry API
calls for interacting with the UDDI
registry.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Registry_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="soapSpec"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:4CD7E4BC-648B-426D-9936-443EAAC8AE23" >
<name>
uddi-org:inquiry
</name>
<description>
UDDI Inquiry API - Core Specification
</description>
<overviewDoc>
<description>
This tModel defines the inquiry API
calls for interacting with the UDDI
registry.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Registry_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="soapSpec"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:64C756D1-3374-4E00-AE83-EE12E38FAE63" >
<name>
uddi-org:publication
</name>
<description>
UDDI Publication API - Core
Specification
</description>
<overviewDoc>
<description>
This tModel defines the publication API
calls for interacting with the UDDI
registry.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Registry_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="soapSpec"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:A2F36B65-2D66-4088-ABC7-914D0E05EB9E" >
<name>
uddi-org:publication_v2
</name>
<description>
UDDI Publication API V2.0 - Core
Specification
</description>
<overviewDoc>
<description>
This tModel defines the publication API
calls for interacting with the UDDI
registry.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Registry_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="soapSpec"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:3FB66FB7-5FC3-462F-A351-C140D9BD8304" >
<name>
uddi-org:taxonomy
</name>
<description>
UDDI Taxonomy API
</description>
<overviewDoc>
<description>
This tModel defines the validate_values
API call used for checked taxonomy and
identifier system validation.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Registry_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="soapSpec"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:1E3E9CBC-F8CE-41ab-8F99-88326BAD324A" >
<name>
uddi-org:taxonomy_v2
</name>
<description>
UDDI validate_values API
</description>
<overviewDoc>
<description>
This tModel defines the taxonomy
maintenance API calls for interacting
with the UDDI registry.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Registry_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="xmlSpec"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="soapSpec"></keyedReference>
</categoryBag>
</tModel>
<!-- end of UDDI registry tModels -->
<!--Start of UDDI core tModels Taxonomy -->
<tModel tModelKey="uuid:4064C064-6D14-4F35-8953-9652106476A9">
<name>
uddi-org:owningBusiness
</name>
<description>
A pointer to a businessEntity that owns
the categorized data. (Version 3.1)
</description>
<overviewDoc>
<description>
This tModel identifies the
businessEntity that published or owns
the tagged information. Used with
tModels to establish an &quot;owned&quot;
relationship with a registered
businessEntity. The referred-to
businessEntity must exist and must have
been published by the publisher that
publishes the tagged information.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="identifier" />
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:4E49A8D6-D5A2-4FC2-93A0-0411D8D19E88">
<name>
uddi-org:iso-ch:3166:1999
</name>
<description>
UDDI GeographicTaxonomy
</description>
<overviewDoc>
<description>
This tModel defines the ISO 3166
geographic classification taxonomy
namespace.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization" />
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:807A2C6A-EE22-470D-ADC7-E0424A337C03">
<name>
uddi-org:relationships
</name>
<description>
UDDI businessEntity relationship
descriptions.
</description>
<overviewDoc>
<description>
This tModel is used to describe business
relationships. Used in the
publisherAssertion messages.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="relationship" />
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="unchecked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:327A56F0-3299-4461-BC23-5CD513E95C55">
<name>
uddi-org:operators
</name>
<description>
Identifier system for identifying
operators of a registry
</description>
<overviewDoc>
<description>
This checked value set is used to
identifiy UDDI operators.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="identifier" />
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:8609C81E-EE1F-4D5A-B202-3EB13AD01823" >
<name>
dnb-com:D-U-N-S
</name>
<description>
Dun &amp; Bradstreet D-U-N-S&#174;
Number
</description>
<overviewDoc>
<description>
This tModel is used for the Dun &amp;
Bradstreet D-U-N-S&#174; Number
identifier.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="identifier"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="unchecked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2" >
<name>
ntis-gov:naics:1997
</name>
<description>
Business Taxonomy: NAICS (1997 Release)
</description>
<overviewDoc>
<description>
This tModel defines the NAICS industry
taxonomy.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:A035A07C-F362-44DD-8F95-E2B134BF43B4" >
<name>
uddi-org:general_keywords
</name>
<description>
This tModel defines generic name / value
pairs.
</description>
<overviewDoc>
<description>
This tModel defines an unidentified
taxonomy.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:DB77450D-9FA8-45D4-A7BC-04411D14E384" >
<name>
unspsc-org:unspsc:3-1
</name>
<description>
Product Taxonomy: UNSPSC (Version 3.1)
</description>
<overviewDoc>
<description>
This tModel defines the UNSPSC product
taxonomy.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:CD153257-086A-4237-B336-6BDCBDCC6634" >
<name>
unspsc-org:unspsc
</name>
<description>
Product Taxonomy: UNSPSC (Version 7)
</description>
<overviewDoc>
<description>
This tModel defines the UNSPSC product
taxonomy.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:B1B1BAF5-2329-43E6-AE13-BA8E97195039" >
<name>
thomasregister-com:supplierID
</name>
<description>
Thomas Registry Suppliers
</description>
<overviewDoc>
<description>
This tModel is used for the Thomas
Register supplier identifier codes.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="identifier"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:E59AE320-77A5-11D5-B898-0004AC49CC1E" >
<name>
uddi-org:isReplacedBy
</name>
<description>
An identifier system used to point (using
UDDI keys) to the tModel (or
businessEntity) that is the logical
replacement for the one in which
isReplacedBy is used.
</description>
<overviewDoc>
<description>
The keyValues in keyedReferences that
refer to this tModel must be tModelKeys
or businessKeys. Such a keyValue
specifies the entity that is the
replacement for the entity in which the
keyedReference appears.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="identifier"></keyedReference>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked"></keyedReference>
</categoryBag>
</tModel>
<!--end of UDDI core tModels Taxonomy -->
<!--Start of UDDI Other Core tModels -->
<tModel tModelKey="uuid:93335D49-3EFB-48A0-ACEA-EA102B60DDC6" >
<name>
uddi-org:smtp
</name>
<description>
E-mail based web service
</description>
<overviewDoc>
<description>
This tModel is used to describe a web
service that is invoked through SMTP
email transmissions. These transmissions
may be either between people or
applications.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_CoreOther_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="transport"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:1A2B00BE-6E2C-42F5-875B-56F32686E0E7" >
<name>
uddi-org:fax
</name>
<description>
Fax based web service
</description>
<overviewDoc>
<description>
This tModel is used to describe a web
service that is invoked through fax
transmissions. These transmissions may
be either between people or applications.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_CoreOther_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="protocol"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:5FCF5CD0-629A-4C50-8B16-F94E9CF2A674" >
<name>
uddi-org:ftp
</name>
<description>
File transfer protocol (ftp) based web
service
</description>
<overviewDoc>
<description>
This tModel is used to describe a web
service that is invoked through file
transfers via the ftp protocol.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_CoreOther_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="transport"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:38E12427-5536-4260-A6F9-B5B530E63A07" >
<name>
uddi-org:telephone
</name>
<description>
Telephone based web service
</description>
<overviewDoc>
<description>
This tModel is used to describe a web
service that is invoked through a
telephone call and interaction by voice
and/or touch-tone.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_CoreOther_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:68DE9E80-AD09-469D-8A37-088422BFBC36" >
<name>
uddi-org:http
</name>
<description>
An http or web browser based web service
</description>
<overviewDoc>
<description>
This tModel is used to describe a web
service that is invoked through a web
browser and/or the http protocol.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_CoreOther_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="transport"></keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:4CEC1CEF-1F68-4B23-8CB7-8BAA763AEB89">
<name>
uddi-org:homepage
</name>
<description>
HTTP Web Home Page URL
</description>
<overviewDoc>
<description>
This tModel is used as the
bindingTemplate fingerprint for a web
home page reference.
</description>
<overviewURL>http://uddi.org/taxonomies/UDDI_CoreOther_tModels.htm</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="specification" />
</categoryBag>
</tModel>
<!--end of UDDI Other Core tModels -->
<!--Start of WSRP Canonical tModels from http://www.uddi.org/tmodels.html#WSRPCanonicaltModels -->
<!-- 2.3.1 WSRP Service Type tModel -->
<tModel tModelKey="uuid:58A98609-C265-3C28-9079-85EA8B2521EF">
<name>
uddi:oasis-open.org:wsrp:service_type
</name>
<description>
Tags business services as WSRP Producer or Portlet
</description>
<overviewDoc>
<description>
WSRP Service Type tModel. This tModel is used to
tag business services as WSRP Producer or Portlet.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp-pfb-uddi-tn-1.0.pdf</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization" />
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked" />
</categoryBag>
</tModel>
<!-- 2.3.2 WSRP v1 Bindings tModel -->
<tModel tModelKey="uuid:83A39ACF-5531-346D-AB89-3D2084319037">
<name>
uddi:oasis-open.org:wsrp:v1_bindings
</name>
<description>
Indicates WSRP v1 conformance
</description>
<overviewDoc>
<description>
WSRP v1 Bindings tModel. This tModel is used to
indicate WSRP v1 conformance.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_bindings.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.3 WSRP Producer Service Reference tModel -->
<tModel tModelKey="uuid:7CF20608-FD2D-3D84-B382-5432AC6FE6EF">
<name>
uddi:oasis-open.org:wsrp:producer_service_reference
</name>
<description>
The means to represent a reference to the Producer service.
</description>
<overviewDoc>
<description>
WSRP Producer Service Reference tModel. This tModel is used as
the means to represent a reference to the Producer service.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp-pfb-uddi-tn-1.0.pdf</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization" />
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="checked" />
</categoryBag>
</tModel>
<!-- 2.3.4 WSRP Portlet Handle tModel -->
<tModel tModelKey="uuid:CED0F0D1-0D35-345A-9A3A-13E8A0DCC47F">
<name>
uddi:oasis-open.org:wsrp:portlet_handle
</name>
<description>
The means to publish a WSRP Portlet handle.
</description>
<overviewDoc>
<description>
WSRP Portlet Handle tModel. This tModel is used as
the means to publish a WSRP Portlet handle.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp-pfb-uddi-tn-1.0.pdf</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" keyValue="categorization" />
</categoryBag>
</tModel>
<!-- 2.3.5 WSRP v1 ServiceDescription PortType tModel -->
<tModel tModelKey="uuid:3786A28B-8D02-35DA-BCA9-04D4921B70F2">
<name>
WSRP_v1_ServiceDescription_PortType
</name>
<description>
Representation of the ServiceDescription portType.
</description>
<overviewDoc>
<description>
WSRP v1 ServiceDescription PortType tModel. This tModel is used as
representation of the ServiceDescription portType.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.6 WSRP v1 Markup PortType tModel -->
<tModel tModelKey="UUID:161FB2DD-6A94-3756-9455-8CC24F5CEFE0">
<name>
WSRP_v1_Markup_PortType
</name>
<description>
Representation of the Markup portType.
</description>
<overviewDoc>
<description>
WSRP v1 Markup portType. This tModel is used as
representation of the Markup portType.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.7 WSRP v1 Registration PortType tModel -->
<tModel tModelKey="UUID:E6076806-005C-3C8A-B295-D84033788639">
<name>
WSRP_v1_Registration_PortType
</name>
<description>
Representation of the Registration portType.
</description>
<overviewDoc>
<description>
WSRP v1 Registration portType. This tModel is used as
representation of the Registration portType.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.8 WSRP v1 PortletManagement PortType tModel -->
<tModel tModelKey="UUID:ECF92A86-DD5B-3E19-8DD4-F1EFE669C692">
<name>
WSRP_v1_PortletManagement_PortType
</name>
<description>
Representation of the PortletManagement portType.
</description>
<overviewDoc>
<description>
WSRP v1 PortletManagement portType. This tModel is used as
representation of the PortletManagement portType.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.9 WSRP v1 ServiceDescription SOAP Binding tModel -->
<tModel tModelKey="UUID:973F9D97-8314-3069-A8BC-FD2F8F9D9741">
<name>
WSRP_v1_ServiceDescription_Binding_SOAP
</name>
<description>
Representation of the ServiceDescription SOAP binding.
</description>
<overviewDoc>
<description>
WSRP v1 ServiceDescription SOAP binding. This tModel is used as
representation of the ServiceDescription SOAP binding.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.10 WSRP v1 Markup SOAP Binding tModel -->
<tModel tModelKey="UUID:6A699C53-2B44-398B-9A1D-ECA88585DD11">
<name>
WSRP_v1_Markup_Binding_SOAP
</name>
<description>
Representation of the Markup SOAP binding.
</description>
<overviewDoc>
<description>
WSRP v1 Markup SOAP binding. This tModel is used as
representation of the Markup SOAP binding.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.11 WSRP v1 Registration SOAP Binding tModel -->
<tModel tModelKey="UUID:40E2D30F-03FE-3CC3-B126-6B662D2EACB4">
<name>
WSRP_v1_Registration_Binding_SOAP
</name>
<description>
Representation of the Registration SOAP binding.
</description>
<overviewDoc>
<description>
WSRP v1 Registration SOAP binding. This tModel is used as
representation of the Registration SOAP binding.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!-- 2.3.12 WSRP v1 PortletManagement SOAP Binding tModel -->
<tModel tModelKey="UUID:98E4DCCB-2EB4-3C9C-8FCB-0B176C09A037">
<name>
WSRP_v1_PortletManagement_Binding_SOAP
</name>
<description>
Representation of the PortletManagement SOAP binding.
</description>
<overviewDoc>
<description>
WSRP v1 PortletManagement SOAP binding. This tModel is used as
representation of the PortletManagement SOAP binding.
</description>
<overviewURL>http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl</overviewURL>
</overviewDoc>
</tModel>
<!--End of WSRP Canonical tModels -->
</save_tModel>
</Body>
</Envelope>

View File

@@ -0,0 +1,104 @@
<!-- Schema defined in the SOAP Version 1.2 Part 1 specification
2 October 2001 Working Draft:
http://www.w3.org/TR/2001/WD-soap12-part1-20011002/
$Id: soap-envelope.xml,v 1.1 2005/09/09 03:05:18 nasser Exp $
Copyright 2001 W3C (Massachusetts Institute of Technology,
Institut National de Recherche en Informatique et en Automatique,
Keio University). All Rights Reserved.
http://www.w3.org/Consortium/Legal/
This document is governed by the W3C Software License [1] as
described in the FAQ [2].
[1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
[2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
-->
<!--xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.w3.org/2001/09/soap-envelope"
targetNamespace="http://www.w3.org/2001/09/soap-envelope" -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://schemas.xmlsoap.org/soap/envelope/"
targetNamespace="http://schemas.xmlsoap.org/soap/envelope/" >
<!-- Envelope, header and body -->
<xs:element name="Envelope" type="tns:Envelope" />
<xs:complexType name="Envelope" >
<xs:sequence>
<xs:element ref="tns:Header" minOccurs="0" />
<xs:element ref="tns:Body" minOccurs="1" />
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax" />
</xs:complexType>
<xs:element name="Header" type="tns:Header" />
<xs:complexType name="Header" >
<xs:sequence>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="lax" />
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax" />
</xs:complexType>
<xs:element name="Body" type="tns:Body" />
<xs:complexType name="Body" >
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded" processContents="lax" />
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax" >
<xs:annotation>
<xs:documentation>
Prose in the spec does not specify that attributes are allowed on the Body element
</xs:documentation>
</xs:annotation>
</xs:anyAttribute>
</xs:complexType>
<!-- Global Attributes. The following attributes are intended to be usable via qualified attribute names on any complex type referencing them. -->
<xs:attribute name="mustUnderstand" type="xs:boolean" default="0" />
<xs:attribute name="actor" type="xs:anyURI" />
<xs:simpleType name="encodingStyle" >
<xs:annotation>
<xs:documentation>
'encodingStyle' indicates any canonicalization conventions followed in the contents of the containing element. For example, the value 'http://schemas.xmlsoap.org/soap/encoding/' indicates the pattern described in SOAP specification
</xs:documentation>
</xs:annotation>
<xs:list itemType="xs:anyURI" />
</xs:simpleType>
<xs:attributeGroup name="encodingStyle" >
<xs:attribute name="encodingStyle" type="tns:encodingStyle" />
</xs:attributeGroup>
<xs:element name="Fault" type="tns:Fault" />
<xs:complexType name="Fault" final="extension" >
<xs:annotation>
<xs:documentation>
Fault reporting structure
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="faultcode" type="xs:QName" />
<xs:element name="faultstring" type="xs:string" />
<xs:element name="faultactor" type="xs:anyURI" minOccurs="0" />
<xs:element name="detail" type="tns:detail" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="detail">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded" processContents="lax" />
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax" />
</xs:complexType>
</xs:schema>

View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<tModelDetail generic="2.0" operator="http://localhost:8088/uddi" xmlns="urn:uddi-org:api_v2">
<!-- <tModel tModelKey="uuid:4064c064-6d14-4f35-8953-9652106476a9" authorizedName="0100000M99" operator="http://localhost:8088/uddi">
<name xml:lang="en">
uddi-org:owningBusiness
</name>
<description xml:lang="en">
A pointer to a businessEntity that ownsthe categorized data. (Version 3.1)
</description>
<categoryBag>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" keyValue="identifier">
</keyedReference>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" keyValue="checked">
</keyedReference>
</categoryBag>
</tModel>
tModel tModelKey="uuid:327a56f0-3299-4461-bc23-5cd513e95c55" authorizedName="0100000M99" operator="http://localhost:8088/uddi">
<name xml:lang="en">
dnb-com:D-U-N-S
</name>
<description xml:lang="en">
Dun &amp; Bradstreet D-U-N-S® Number
</description>
<categoryBag>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" keyValue="identifier">
</keyedReference>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" keyValue="checked">
</keyedReference>
</categoryBag>
</tModel-->
<tModel tModelKey="uuid:8609c81e-ee1f-4d5a-b202-3eb13ad01823" authorizedName="0100000M99" operator="http://localhost:8088/uddi">
<name xml:lang="en">
dnb-com:D-U-N-S
</name>
<description xml:lang="en">
Dun &amp; Bradstreet D-U-N-S® Number
</description>
<overviewDoc>
<description xml:lang="en">
This tModel is used for the Dun &amp;Bradstreet D-U-N-S® Number identifier.
</description>
<overviewURL>
http://www.uddi.org/taxonomies/Core_Taxonomy_OverviewDoc.htm#D-U-N-S
</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" keyValue="identifier">
</keyedReference>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="Unchecked" keyValue="unchecked">
</keyedReference>
</categoryBag>
</tModel>
<tModel tModelKey="uuid:b1b1baf5-2329-43e6-ae13-ba8e97195039" authorizedName="0100000M99" operator="http://localhost:8088/uddi">
<name xml:lang="en">
thomasregister-com:supplierID
</name>
<description xml:lang="en">
Thomas Registry Suppliers
</description>
<overviewDoc>
<description xml:lang="en">
This tModel is used for the ThomasRegister supplier identifier codes.
</description>
<overviewURL>
http://www.uddi.org/taxonomies/Core_Taxonomy_OverviewDoc.htm#Thomas
</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" keyValue="identifier">
</keyedReference>
</categoryBag>
</tModel>
</tModelDetail>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

View File

@@ -0,0 +1,803 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="urn:uddi-org:api_v2" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:uddi="urn:uddi-org:api_v2" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.03" id="uddi">
<import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<!-- Attribute type definitions -->
<simpleType name="bindingKey">
<restriction base="string"/>
</simpleType>
<simpleType name="businessKey">
<restriction base="string"/>
</simpleType>
<simpleType name="serviceKey">
<restriction base="string"/>
</simpleType>
<simpleType name="tModelKey">
<restriction base="string"/>
</simpleType>
<simpleType name="direction">
<restriction base="NMTOKEN">
<enumeration value="fromKey"/>
<enumeration value="toKey"/>
</restriction>
</simpleType>
<simpleType name="truncated">
<restriction base="NMTOKEN">
<enumeration value="true"/>
<enumeration value="false"/>
</restriction>
</simpleType>
<simpleType name="URLType">
<restriction base="NMTOKEN">
<enumeration value="mailto"/>
<enumeration value="http"/>
<enumeration value="https"/>
<enumeration value="ftp"/>
<enumeration value="fax"/>
<enumeration value="phone"/>
<enumeration value="other"/>
</restriction>
</simpleType>
<simpleType name="keyType">
<restriction base="NMTOKEN">
<enumeration value="businessKey"/>
<enumeration value="tModelKey"/>
<enumeration value="serviceKey"/>
<enumeration value="bindingKey"/>
</restriction>
</simpleType>
<!-- Type and element definitions for registry content -->
<element name="accessPoint" type="uddi:accessPoint"/>
<complexType name="accessPoint">
<simpleContent>
<extension base="string">
<attribute name="URLType" type="uddi:URLType" use="required"/>
</extension>
</simpleContent>
</complexType>
<element name="address" type="uddi:address"/>
<complexType name="address">
<sequence>
<element ref="uddi:addressLine" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="useType" type="string" use="optional"/>
<attribute name="sortCode" type="string" use="optional"/>
<attribute name="tModelKey" type="uddi:tModelKey" use="optional"/>
</complexType>
<element name="addressLine" type="uddi:addressLine"/>
<complexType name="addressLine">
<simpleContent>
<extension base="string">
<attribute name="keyName" type="string" use="optional"/>
<attribute name="keyValue" type="string" use="optional"/>
</extension>
</simpleContent>
</complexType>
<element name="assertionStatusItem" type="uddi:assertionStatusItem"/>
<complexType name="assertionStatusItem">
<sequence>
<element ref="uddi:fromKey"/>
<element ref="uddi:toKey"/>
<element ref="uddi:keyedReference"/>
<element ref="uddi:keysOwned"/>
</sequence>
<attribute name="completionStatus" type="string" use="required"/>
</complexType>
<element name="authInfo" type="string"/>
<element name="bindingKey" type="uddi:bindingKey"/>
<element name="bindingTemplate" type="uddi:bindingTemplate"/>
<complexType name="bindingTemplate">
<sequence>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<choice>
<element ref="uddi:accessPoint"/>
<element ref="uddi:hostingRedirector"/>
</choice>
<element ref="uddi:tModelInstanceDetails"/>
</sequence>
<attribute name="serviceKey" type="uddi:serviceKey" use="optional"/>
<attribute name="bindingKey" type="uddi:bindingKey" use="required"/>
</complexType>
<element name="bindingTemplates" type="uddi:bindingTemplates"/>
<complexType name="bindingTemplates">
<sequence>
<element ref="uddi:bindingTemplate" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="businessEntity" type="uddi:businessEntity"/>
<complexType name="businessEntity">
<sequence>
<element ref="uddi:discoveryURLs" minOccurs="0"/>
<element ref="uddi:name" maxOccurs="unbounded"/>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:contacts" minOccurs="0"/>
<element ref="uddi:businessServices" minOccurs="0"/>
<element ref="uddi:identifierBag" minOccurs="0"/>
<element ref="uddi:categoryBag" minOccurs="0"/>
</sequence>
<attribute name="businessKey" type="uddi:businessKey" use="required"/>
<attribute name="operator" type="string" use="optional"/>
<attribute name="authorizedName" type="string" use="optional"/>
</complexType>
<element name="businessEntityExt" type="uddi:businessEntityExt"/>
<complexType name="businessEntityExt">
<sequence>
<element ref="uddi:businessEntity"/>
<any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="businessInfo" type="uddi:businessInfo"/>
<complexType name="businessInfo">
<sequence>
<element ref="uddi:name" maxOccurs="unbounded"/>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:serviceInfos"/>
</sequence>
<attribute name="businessKey" type="uddi:businessKey" use="required"/>
</complexType>
<element name="businessInfos" type="uddi:businessInfos"/>
<complexType name="businessInfos">
<sequence>
<element ref="uddi:businessInfo" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="businessKey" type="uddi:businessKey"/>
<element name="businessService" type="uddi:businessService"/>
<complexType name="businessService">
<sequence>
<element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:bindingTemplates" minOccurs="0"/>
<element ref="uddi:categoryBag" minOccurs="0"/>
</sequence>
<attribute name="serviceKey" type="uddi:serviceKey" use="required"/>
<attribute name="businessKey" type="uddi:businessKey" use="optional"/>
</complexType>
<element name="businessServices" type="uddi:businessServices"/>
<complexType name="businessServices">
<sequence>
<element ref="uddi:businessService" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="categoryBag" type="uddi:categoryBag"/>
<complexType name="categoryBag">
<sequence>
<element ref="uddi:keyedReference" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="completionStatus" type="string"/>
<element name="contact" type="uddi:contact"/>
<complexType name="contact">
<sequence>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:personName"/>
<element ref="uddi:phone" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:email" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:address" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="useType" type="string" use="optional"/>
</complexType>
<element name="contacts" type="uddi:contacts"/>
<complexType name="contacts">
<sequence>
<element ref="uddi:contact" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="description" type="uddi:description"/>
<complexType name="description">
<simpleContent>
<extension base="string">
<attribute ref="xml:lang"/>
</extension>
</simpleContent>
</complexType>
<element name="discoveryURL" type="uddi:discoveryURL"/>
<complexType name="discoveryURL">
<simpleContent>
<extension base="string">
<attribute name="useType" type="string" use="required"/>
</extension>
</simpleContent>
</complexType>
<element name="discoveryURLs" type="uddi:discoveryURLs"/>
<complexType name="discoveryURLs">
<sequence>
<element ref="uddi:discoveryURL" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="dispositionReport" type="uddi:dispositionReport"/>
<complexType name="dispositionReport">
<sequence>
<element ref="uddi:result" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="email" type="uddi:email"/>
<complexType name="email">
<simpleContent>
<extension base="string">
<attribute name="useType" type="string" use="optional"/>
</extension>
</simpleContent>
</complexType>
<element name="errInfo" type="uddi:errInfo"/>
<complexType name="errInfo">
<simpleContent>
<extension base="string">
<attribute name="errCode" type="string" use="required"/>
</extension>
</simpleContent>
</complexType>
<element name="findQualifier" type="string"/>
<element name="findQualifiers" type="uddi:findQualifiers"/>
<complexType name="findQualifiers">
<sequence>
<element ref="uddi:findQualifier" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="fromKey" type="uddi:businessKey"/>
<element name="hostingRedirector" type="uddi:hostingRedirector"/>
<complexType name="hostingRedirector">
<attribute name="bindingKey" type="uddi:bindingKey" use="required"/>
</complexType>
<element name="identifierBag" type="uddi:identifierBag"/>
<complexType name="identifierBag">
<sequence>
<element ref="uddi:keyedReference" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="instanceDetails" type="uddi:instanceDetails"/>
<complexType name="instanceDetails">
<sequence>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:overviewDoc" minOccurs="0"/>
<element ref="uddi:instanceParms" minOccurs="0"/>
</sequence>
</complexType>
<element name="instanceParms" type="string"/>
<element name="keyedReference" type="uddi:keyedReference"/>
<complexType name="keyedReference">
<attribute name="tModelKey" type="uddi:tModelKey" use="optional"/>
<attribute name="keyName" type="string" use="optional"/>
<attribute name="keyValue" type="string" use="required"/>
</complexType>
<element name="keysOwned" type="uddi:keysOwned"/>
<complexType name="keysOwned">
<sequence>
<element ref="uddi:fromKey" minOccurs="0"/>
<element ref="uddi:toKey" minOccurs="0"/>
</sequence>
</complexType>
<element name="name" type="uddi:name"/>
<complexType name="name">
<simpleContent>
<extension base="string">
<attribute ref="xml:lang" use="optional"/>
</extension>
</simpleContent>
</complexType>
<element name="overviewDoc" type="uddi:overviewDoc"/>
<complexType name="overviewDoc">
<sequence>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:overviewURL" minOccurs="0"/>
</sequence>
</complexType>
<element name="overviewURL" type="string"/>
<element name="personName" type="string"/>
<element name="phone" type="uddi:phone"/>
<complexType name="phone">
<simpleContent>
<extension base="string">
<attribute name="useType" type="string" use="optional"/>
</extension>
</simpleContent>
</complexType>
<element name="publisherAssertion" type="uddi:publisherAssertion"/>
<complexType name="publisherAssertion">
<sequence>
<element ref="uddi:fromKey"/>
<element ref="uddi:toKey"/>
<element ref="uddi:keyedReference"/>
</sequence>
</complexType>
<element name="relatedBusinessInfo" type="uddi:relatedBusinessInfo"/>
<complexType name="relatedBusinessInfo">
<sequence>
<element ref="uddi:businessKey"/>
<element ref="uddi:name" maxOccurs="unbounded"/>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:sharedRelationships" maxOccurs="2"/>
</sequence>
</complexType>
<element name="relatedBusinessInfos" type="uddi:relatedBusinessInfos"/>
<complexType name="relatedBusinessInfos">
<sequence>
<element ref="uddi:relatedBusinessInfo" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="result" type="uddi:result"/>
<complexType name="result">
<sequence>
<element ref="uddi:errInfo" minOccurs="0"/>
</sequence>
<attribute name="keyType" type="uddi:keyType" use="optional"/>
<attribute name="errno" type="int" use="required"/>
</complexType>
<element name="serviceInfo" type="uddi:serviceInfo"/>
<complexType name="serviceInfo">
<sequence>
<element ref="uddi:name" maxOccurs="unbounded"/>
</sequence>
<attribute name="serviceKey" type="uddi:serviceKey" use="required"/>
<attribute name="businessKey" type="uddi:businessKey" use="required"/>
</complexType>
<element name="serviceInfos" type="uddi:serviceInfos"/>
<complexType name="serviceInfos">
<sequence>
<element ref="uddi:serviceInfo" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="serviceKey" type="uddi:serviceKey"/>
<element name="sharedRelationships" type="uddi:sharedRelationships"/>
<complexType name="sharedRelationships">
<sequence>
<element ref="uddi:keyedReference" maxOccurs="unbounded"/>
</sequence>
<attribute name="direction" type="uddi:direction" use="required"/>
</complexType>
<element name="tModel" type="uddi:tModel"/>
<complexType name="tModel">
<sequence>
<element ref="uddi:name"/>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:overviewDoc" minOccurs="0"/>
<element ref="uddi:identifierBag" minOccurs="0"/>
<element ref="uddi:categoryBag" minOccurs="0"/>
</sequence>
<attribute name="tModelKey" type="uddi:tModelKey" use="required"/>
<attribute name="operator" type="string" use="optional"/>
<attribute name="authorizedName" type="string" use="optional"/>
</complexType>
<element name="tModelBag" type="uddi:tModelBag"/>
<complexType name="tModelBag">
<sequence>
<element ref="uddi:tModelKey" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="tModelInfo" type="uddi:tModelInfo"/>
<complexType name="tModelInfo">
<sequence>
<element ref="uddi:name"/>
</sequence>
<attribute name="tModelKey" type="uddi:tModelKey" use="required"/>
</complexType>
<element name="tModelInfos" type="uddi:tModelInfos"/>
<complexType name="tModelInfos">
<sequence>
<element ref="uddi:tModelInfo" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="tModelInstanceDetails" type="uddi:tModelInstanceDetails"/>
<complexType name="tModelInstanceDetails">
<sequence>
<element ref="uddi:tModelInstanceInfo" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="tModelInstanceInfo" type="uddi:tModelInstanceInfo"/>
<complexType name="tModelInstanceInfo">
<sequence>
<element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:instanceDetails" minOccurs="0"/>
</sequence>
<attribute name="tModelKey" type="uddi:tModelKey" use="required"/>
</complexType>
<element name="tModelKey" type="uddi:tModelKey"/>
<element name="toKey" type="uddi:businessKey"/>
<element name="uploadRegister" type="string"/>
<!-- Type and element definitions for input messages -->
<element name="add_publisherAssertions" type="uddi:add_publisherAssertions"/>
<complexType name="add_publisherAssertions">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:publisherAssertion" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="delete_binding" type="uddi:delete_binding"/>
<complexType name="delete_binding">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:bindingKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="delete_business" type="uddi:delete_business"/>
<complexType name="delete_business">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:businessKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="delete_publisherAssertions" type="uddi:delete_publisherAssertions"/>
<complexType name="delete_publisherAssertions">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:publisherAssertion" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="delete_service" type="uddi:delete_service"/>
<complexType name="delete_service">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:serviceKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="delete_tModel" type="uddi:delete_tModel"/>
<complexType name="delete_tModel">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:tModelKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="discard_authToken" type="uddi:discard_authToken"/>
<complexType name="discard_authToken">
<sequence>
<element ref="uddi:authInfo"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="find_binding" type="uddi:find_binding"/>
<complexType name="find_binding">
<sequence>
<element ref="uddi:findQualifiers" minOccurs="0"/>
<element ref="uddi:tModelBag"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="maxRows" type="int" use="optional"/>
<attribute name="serviceKey" type="uddi:serviceKey" use="required"/>
</complexType>
<element name="find_business" type="uddi:find_business"/>
<complexType name="find_business">
<sequence>
<element ref="uddi:findQualifiers" minOccurs="0"/>
<element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:identifierBag" minOccurs="0"/>
<element ref="uddi:categoryBag" minOccurs="0"/>
<element ref="uddi:tModelBag" minOccurs="0"/>
<element ref="uddi:discoveryURLs" minOccurs="0"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="maxRows" type="int" use="optional"/>
</complexType>
<element name="find_relatedBusinesses" type="uddi:find_relatedBusinesses"/>
<complexType name="find_relatedBusinesses">
<sequence>
<element ref="uddi:findQualifiers" minOccurs="0"/>
<element ref="uddi:businessKey"/>
<element ref="uddi:keyedReference" minOccurs="0"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="maxRows" type="int" use="optional"/>
</complexType>
<element name="find_service" type="uddi:find_service"/>
<complexType name="find_service">
<sequence>
<element ref="uddi:findQualifiers" minOccurs="0"/>
<element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:categoryBag" minOccurs="0"/>
<element ref="uddi:tModelBag" minOccurs="0"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="maxRows" type="int" use="optional"/>
<attribute name="businessKey" type="uddi:businessKey" use="optional"/>
</complexType>
<element name="find_tModel" type="uddi:find_tModel"/>
<complexType name="find_tModel">
<sequence>
<element ref="uddi:findQualifiers" minOccurs="0"/>
<element ref="uddi:name" minOccurs="0"/>
<element ref="uddi:identifierBag" minOccurs="0"/>
<element ref="uddi:categoryBag" minOccurs="0"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="maxRows" type="int" use="optional"/>
</complexType>
<element name="get_assertionStatusReport" type="uddi:get_assertionStatusReport"/>
<complexType name="get_assertionStatusReport">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:completionStatus" minOccurs="0"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_authToken" type="uddi:get_authToken"/>
<complexType name="get_authToken">
<attribute name="generic" type="string" use="required"/>
<attribute name="userID" type="string" use="required"/>
<attribute name="cred" type="string" use="required"/>
</complexType>
<element name="get_bindingDetail" type="uddi:get_bindingDetail"/>
<complexType name="get_bindingDetail">
<sequence>
<element ref="uddi:bindingKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_businessDetail" type="uddi:get_businessDetail"/>
<complexType name="get_businessDetail">
<sequence>
<element ref="uddi:businessKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_businessDetailExt" type="uddi:get_businessDetailExt"/>
<complexType name="get_businessDetailExt">
<sequence>
<element ref="uddi:businessKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_publisherAssertions" type="uddi:get_publisherAssertions"/>
<complexType name="get_publisherAssertions">
<sequence>
<element ref="uddi:authInfo"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_registeredInfo" type="uddi:get_registeredInfo"/>
<complexType name="get_registeredInfo">
<sequence>
<element ref="uddi:authInfo"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_serviceDetail" type="uddi:get_serviceDetail"/>
<complexType name="get_serviceDetail">
<sequence>
<element ref="uddi:serviceKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="get_tModelDetail" type="uddi:get_tModelDetail"/>
<complexType name="get_tModelDetail">
<sequence>
<element ref="uddi:tModelKey" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="save_binding" type="uddi:save_binding"/>
<complexType name="save_binding">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:bindingTemplate" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="save_business" type="uddi:save_business"/>
<complexType name="save_business">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:uploadRegister" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="save_service" type="uddi:save_service"/>
<complexType name="save_service">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:businessService" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="save_tModel" type="uddi:save_tModel"/>
<complexType name="save_tModel">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:tModel" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:uploadRegister" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="set_publisherAssertions" type="uddi:set_publisherAssertions"/>
<complexType name="set_publisherAssertions">
<sequence>
<element ref="uddi:authInfo"/>
<element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
</complexType>
<element name="validate_values" type="uddi:validate_values"/>
<complexType name="validate_values">
<choice>
<element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:businessService" minOccurs="0" maxOccurs="unbounded"/>
<element ref="uddi:tModel" minOccurs="0" maxOccurs="unbounded"/>
</choice>
<attribute name="generic" type="string" use="required"/>
</complexType>
<!-- Type and element definitions for response messages -->
<element name="assertionStatusReport" type="uddi:assertionStatusReport"/>
<complexType name="assertionStatusReport">
<sequence>
<element ref="uddi:assertionStatusItem" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
</complexType>
<element name="authToken" type="uddi:authToken"/>
<complexType name="authToken">
<sequence>
<element ref="uddi:authInfo"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
</complexType>
<element name="bindingDetail" type="uddi:bindingDetail"/>
<complexType name="bindingDetail">
<sequence>
<element ref="uddi:bindingTemplate" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="businessDetail" type="uddi:businessDetail"/>
<complexType name="businessDetail">
<sequence>
<element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="businessDetailExt" type="uddi:businessDetailExt"/>
<complexType name="businessDetailExt">
<sequence>
<element ref="uddi:businessEntityExt" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="businessList" type="uddi:businessList"/>
<complexType name="businessList">
<sequence>
<element ref="uddi:businessInfos"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="publisherAssertions" type="uddi:publisherAssertions"/>
<complexType name="publisherAssertions">
<sequence>
<element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="authorizedName" type="string" use="required"/>
</complexType>
<element name="registeredInfo" type="uddi:registeredInfo"/>
<complexType name="registeredInfo">
<sequence>
<element ref="uddi:businessInfos"/>
<element ref="uddi:tModelInfos"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="relatedBusinessesList" type="uddi:relatedBusinessesList"/>
<complexType name="relatedBusinessesList">
<sequence>
<element ref="uddi:businessKey"/>
<element ref="uddi:relatedBusinessInfos"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="serviceDetail" type="uddi:serviceDetail"/>
<complexType name="serviceDetail">
<sequence>
<element ref="uddi:businessService" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="serviceList" type="uddi:serviceList"/>
<complexType name="serviceList">
<sequence>
<element ref="uddi:serviceInfos"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="tModelDetail" type="uddi:tModelDetail"/>
<complexType name="tModelDetail">
<sequence>
<element ref="uddi:tModel" maxOccurs="unbounded"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<element name="tModelList" type="uddi:tModelList"/>
<complexType name="tModelList">
<sequence>
<element ref="uddi:tModelInfos"/>
</sequence>
<attribute name="generic" type="string" use="required"/>
<attribute name="operator" type="string" use="required"/>
<attribute name="truncated" type="uddi:truncated" use="optional"/>
</complexType>
<!-- Acumen Extensions -->
<element name = "soapCommand" type = "uddi:soapCommand"/>
<complexType name = "soapCommand">
<sequence>
<element ref = "uddi:param" minOccurs = "0" maxOccurs = "unbounded"/>
</sequence>
<attribute name = "command" use = "required" type = "string"/>
</complexType>
<element name = "param" type = "uddi:param"/>
<complexType name = "param">
<simpleContent>
<extension base = "string">
<attribute name = "name" use = "required" type = "string"/>
</extension>
</simpleContent>
</complexType>
<!-- pluggable tModel -->
<simpleType name="type">
<restriction base="string"/>
</simpleType>
<simpleType name="checked">
<restriction base="NMTOKEN">
<enumeration value="true"/>
<enumeration value="false"/>
</restriction>
</simpleType>
<element name="scope" type="string"/>
<element name = "applicability" type = "uddi:applicability"/>
<complexType name = "applicability">
<sequence>
<element ref = "uddi:scope" minOccurs = "1" maxOccurs = "4"/>
</sequence>
</complexType>
<element name="category" type="uddi:category"/>
<complexType name = "category">
<sequence>
<element ref = "uddi:category" minOccurs = "0" maxOccurs = "unbounded"/>
</sequence>
<attribute name = "keyName" use = "required" type="string"/>
<attribute name = "keyValue" use = "required" type="string"/>
</complexType>
<element name="categories" type="uddi:categories"/>
<complexType name = "categories">
<sequence>
<element ref = "uddi:category" minOccurs = "1" maxOccurs = "unbounded"/>
</sequence>
</complexType>
<element name="Taxonomy" type="uddi:Taxonomy"/>
<complexType name="Taxonomy">
<sequence>
<element ref = "uddi:applicability" minOccurs = "0" maxOccurs = "1"/>
<element ref = "uddi:tModel" minOccurs = "1" maxOccurs = "1"/>
<element ref = "uddi:categories" minOccurs = "0" maxOccurs = "1"/>
</sequence>
<attribute name = "type" use = "required" type="uddi:type"/>
<attribute name = "checked" use = "required" type="uddi:checked"/>
</complexType>
</schema>

View File

@@ -0,0 +1,81 @@
<?xml version='1.0'?>
<!--DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" -->
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en">
<xs:annotation>
<xs:documentation>
See http://www.w3.org/XML/1998/namespace.html and
http://www.w3.org/TR/REC-xml for information about this namespace.
</xs:documentation>
</xs:annotation>
<xs:annotation>
<xs:documentation>This schema defines attributes and an attribute group
suitable for use by
schemas wishing to allow xml:base, xml:lang or xml:space attributes
on elements they define.
To enable this, such a schema must import this schema
for the XML namespace, e.g. as follows:
&lt;schema . . .>
. . .
&lt;import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>
Subsequently, qualified reference to any of the attributes
or the group defined below will have the desired effect, e.g.
&lt;type . . .>
. . .
&lt;attributeGroup ref="xml:specialAttrs"/>
will define a type which will schema-validate an instance
element with any of those attributes</xs:documentation>
</xs:annotation>
<xs:annotation>
<xs:documentation>In keeping with the XML Schema WG's standard versioning
policy, this schema document will persist at
http://www.w3.org/2001/03/xml.xsd.
At the date of issue it can also be found at
http://www.w3.org/2001/xml.xsd.
The schema document at that URI may however change in the future,
in order to remain compatible with the latest version of XML Schema
itself. In other words, if the XML Schema namespace changes, the version
of this document at
http://www.w3.org/2001/xml.xsd will change
accordingly; the version at
http://www.w3.org/2001/03/xml.xsd will not change.
</xs:documentation>
</xs:annotation>
<xs:attribute name="lang" type="xs:language">
<xs:annotation>
<xs:documentation>In due course, we should install the relevant ISO 2- and 3-letter
codes as the enumerated possible values . . .</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="space" default="preserve">
<xs:simpleType>
<xs:restriction base="xs:NCName">
<xs:enumeration value="default"/>
<xs:enumeration value="preserve"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="base" type="xs:anyURI">
<xs:annotation>
<xs:documentation>See http://www.w3.org/TR/xmlbase/ for
information about this attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup name="specialAttrs">
<xs:attribute ref="xml:base"/>
<xs:attribute ref="xml:lang"/>
<xs:attribute ref="xml:space"/>
</xs:attributeGroup>
</xs:schema>