Author: alexoree
Date: Sun Aug 18 13:34:06 2013
New Revision: 1515107
URL: http://svn.apache.org/r1515107
Log:
JUDDI-633 - adding tmodels and keygen for QoS metrics as defined in the TC
JUDDI-567 updating generation script for .net client
Modified:
juddi/trunk/juddi-client.net/generate.bat
juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml
juddi/trunk/juddi-examples/uddi-annotations/src/main/resources/META-INF/sales-uddi.xml
Modified: juddi/trunk/juddi-client.net/generate.bat
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-client.net/generate.bat?rev=1515107&r1=1515106&r2=1515107&view=diff
==============================================================================
--- juddi/trunk/juddi-client.net/generate.bat (original)
+++ juddi/trunk/juddi-client.net/generate.bat Sun Aug 18 13:34:06 2013
@@ -3,4 +3,7 @@ rem This will generate the client proxy
set path=%path%;C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX
4.0 Tools
-wsdl ..\uddi-ws\src\main\resources\juddi_api_v1.wsdl
..\uddi-ws\src\main\resources\uddi_api_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_api_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_custody_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_custody_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_repl_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_repl_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_subr_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_subr_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_sub_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_sub_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_v3_service.wsdl
..\uddi-ws\src\main\resources\uddi_vscache_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_vscache_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_vs_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_vs_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_v3.xsd
..\uddi-ws\src\main\resources\uddi_v3custody.xsd ..\ud
di-ws\src\main\resources\uddi_v3policy.xsd
..\uddi-ws\src\main\resources\uddi_v3policy_instanceParms.xsd
..\uddi-ws\src\main\resources\uddi_v3replication.xsd
..\uddi-ws\src\main\resources\uddi_v3subscription.xsd
..\uddi-ws\src\main\resources\uddi_v3subscriptionListener.xsd
..\uddi-ws\src\main\resources\uddi_v3valueset.xsd
..\uddi-ws\src\main\resources\uddi_v3valuesetcaching.xsd
+wsdl ..\uddi-ws\src\main\resources\juddi_api_v1.wsdl
..\uddi-ws\src\main\resources\uddi_api_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_api_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_custody_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_custody_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_repl_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_repl_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_subr_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_subr_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_sub_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_sub_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_v3_service.wsdl
..\uddi-ws\src\main\resources\uddi_vscache_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_vscache_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_vs_v3_binding.wsdl
..\uddi-ws\src\main\resources\uddi_vs_v3_portType.wsdl
..\uddi-ws\src\main\resources\uddi_v3.xsd
..\uddi-ws\src\main\resources\uddi_v3custody.xsd ..\u
ddi-ws\src\main\resources\uddi_v3policy.xsd
..\uddi-ws\src\main\resources\uddi_v3policy_instanceParms.xsd
..\uddi-ws\src\main\resources\uddi_v3replication.xsd
..\uddi-ws\src\main\resources\uddi_v3subscription.xsd
..\uddi-ws\src\main\resources\uddi_v3subscriptionListener.xsd
..\uddi-ws\src\main\resources\uddi_v3valueset.xsd
..\uddi-ws\src\main\resources\uddi_v3valuesetcaching.xsd
+
+rem this is for the configuration file
+xsd /c ..\juddi-client\src\main\resources\xsd\uddi-client.xsd
/namespace:org.apache.juddi.v3.client.config
\ No newline at end of file
Modified:
juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml?rev=1515107&r1=1515106&r2=1515107&view=diff
==============================================================================
---
juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml
(original)
+++
juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml
Sun Aug 18 13:34:06 2013
@@ -1139,4 +1139,204 @@
<keyedReference keyName="uddi-org:types:categorization"
keyValue="categorization" tModelKey="uddi:uddi.org:categorization:types" />
</categoryBag>
</tModel>
+
+
+
+
+
+
+ <tModel tModelKey="urn:wsdm.org:keygenerator" xmlns="urn:uddi-org:api_v3">
+ <name>urn:wsdm.org:keygenerator</name>
+ <description>Key Generator for WSDM.org tModels </description>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/pubs/uddi_v3.htm#protocolKeyGen
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:keyGenerator"
keyValue="keyGenerator" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:metric:keygenerator"
xmlns="urn:uddi-org:api_v3">
+ <name>urn:wsdm.org:metric:keygenerator</name>
+ <description>Key Generator for WSDM.org Metric tModels </description>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/pubs/uddi_v3.htm#protocolKeyGen
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:keyGenerator"
keyValue="keyGenerator" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:identity:keygenerator"
xmlns="urn:uddi-org:api_v3">
+ <name>urn:wsdm.org:identity:keygenerator</name>
+ <description>Key Generator for WSDM.org Identity tModels </description>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/pubs/uddi_v3.htm#protocolKeyGen
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:keyGenerator"
keyValue="keyGenerator" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:keygenerator"
xmlns="urn:uddi-org:api_v3">
+ <name>urn:wsdm.org:qos:keygenerator</name>
+ <description>Key Generator for WSDM.org Quality of Service tModels
</description>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/pubs/uddi_v3.htm#protocolKeyGen
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:keyGenerator"
keyValue="keyGenerator" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:metric:requestcount">
+ <name>RequestCount</name>
+ <description xml:lang="en">The number of requests to a given service.
(number of requests)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:metric:replycount">
+ <name>ReplyCount</name>
+ <description xml:lang="en">The number of replies from a given service.
(number of replies)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:metric:faultcount">
+ <name>FaultCount</name>
+ <description xml:lang="en">The number of faults from a given service.
(number of faults)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:identity:resourceId">
+ <name>ResourceId</name>
+ <description xml:lang="en">This is the unique identity by which the
resource (service) is known to the management system. It is useful for further
queries. (resource identification in URI format)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+
+ <tModel tModelKey="urn:wsdm.org:metric:lastupdatetime">
+ <name>LastUpdateTime</name>
+ <description xml:lang="en">Represents the last time this metric was
updated. (time value)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+
+ <tModel tModelKey="urn:wsdm.org:qos:responsetime_average">
+ <name>ResponseTime_Average</name>
+ <description xml:lang="en">Average response time of the service.
(numeric value or symbolic rating)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:throughput_count">
+ <name>Throughput_count</name>
+ <description xml:lang="en">Throughput count. (numeric value or
symbolic rating)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:throughput_bytes">
+ <name>Throughput_bytes</name>
+ <description xml:lang="en">Throughput bytes. (numeric value or
symbolic rating)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:reliability">
+ <name>Reliability</name>
+ <description xml:lang="en">Reliability or the measure of. (numeric
value or symbolic rating)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:reportingperiodstart">
+ <name>ReportingPeriodStart</name>
+ <description xml:lang="en">The beginning on the reporting time period
used for the information above. (dateTime)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:reportingperiodend">
+ <name>ReportingPeriodEnd</name>
+ <description xml:lang="en">The end of the reporting time period used
for the information above. (dateTime)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="urn:wsdm.org:qos:updateinterval">
+ <name>UpdateInterval</name>
+ <description xml:lang="en">How often is this information updated in
UDDI (it is not assumed to be realtime). (duration)</description>
+ <overviewDoc>
+ <overviewURL>
+
https://www.oasis-open.org/committees/download.php/6227/uddi-spec-tc-tn-QoS-metrics-20040224.doc
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:checked"
keyValue="checked" tModelKey="uddi:uddi.org:categorization:types" />
+ </categoryBag>
+ </tModel>
</save_tModel>
\ No newline at end of file
Modified:
juddi/trunk/juddi-examples/uddi-annotations/src/main/resources/META-INF/sales-uddi.xml
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/uddi-annotations/src/main/resources/META-INF/sales-uddi.xml?rev=1515107&r1=1515106&r2=1515107&view=diff
==============================================================================
---
juddi/trunk/juddi-examples/uddi-annotations/src/main/resources/META-INF/sales-uddi.xml
(original)
+++
juddi/trunk/juddi-examples/uddi-annotations/src/main/resources/META-INF/sales-uddi.xml
Sun Aug 18 13:34:06 2013
@@ -24,6 +24,7 @@
</nodes>
<clerks registerOnStartup="true">
<clerk name="BobCratchit" node="default" publisher="sales"
password="sales">
+ <wsdl></wsdl>
<class>org.apache.juddi.example.HelloWorldImpl</class>
</clerk>
</clerks>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]