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]

Reply via email to