[teiid-commits] teiid SVN: r1346 - in trunk/build/kit-runtime/examples: dynamicvdb-portfolio and 1 other directory.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Mon Sep 14 11:59:02 EDT 2009


Author: shawkins
Date: 2009-09-14 11:59:00 -0400 (Mon, 14 Sep 2009)
New Revision: 1346

Added:
   trunk/build/kit-runtime/examples/dynamicvdb-portfolio/
   trunk/build/kit-runtime/examples/dynamicvdb-portfolio/dynamic.def
Removed:
   trunk/build/kit-runtime/examples/dynamicvdb-portfolio/vdbless.def
   trunk/build/kit-runtime/examples/vdbless-portfolio/
Modified:
   trunk/build/kit-runtime/examples/dynamicvdb-portfolio/README.txt
Log:
TEIID-684 changing example to be name dynamic rather than vdbless

Copied: trunk/build/kit-runtime/examples/dynamicvdb-portfolio (from rev 1344, trunk/build/kit-runtime/examples/vdbless-portfolio)

Modified: trunk/build/kit-runtime/examples/dynamicvdb-portfolio/README.txt
===================================================================
--- trunk/build/kit-runtime/examples/vdbless-portfolio/README.txt	2009-09-11 21:42:50 UTC (rev 1344)
+++ trunk/build/kit-runtime/examples/dynamicvdb-portfolio/README.txt	2009-09-14 15:59:00 UTC (rev 1346)
@@ -1,11 +1,11 @@
 Follow the same derby setup instructions as the portfolio example.
 
-Copy the vdbless.def file to the <teiid home>/deploy directory. 
+Copy the dynamic.def file to the <teiid home>/deploy directory. 
 
 Use the simple client example run script i.e. 
 
-$run.sh vdblessportfolio "select * from product, price where product.symbol=price.symbol"
+$run.sh dynamicportfolio "select * from product, price where product.symbol=price.symbol"
 
 That will execute the query against both Derby and the text file using the 
-vdbless connector supplied metadata running in Teiid embedded mode. 
+connector supplied metadata running in Teiid embedded mode. 
 

Added: trunk/build/kit-runtime/examples/dynamicvdb-portfolio/dynamic.def
===================================================================
--- trunk/build/kit-runtime/examples/dynamicvdb-portfolio/dynamic.def	                        (rev 0)
+++ trunk/build/kit-runtime/examples/dynamicvdb-portfolio/dynamic.def	2009-09-14 15:59:00 UTC (rev 1346)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<VDB>
+    <VDBInfo>
+<!--
+  Name and version will determine the deploy location, which is of the form
+  <Teiid Home>/deploy/<vdb name>/<vdb version>
+-->
+        <Property Name="Name" Value="DynamicPortfolio" />
+        <Property Name="Version" Value="1" />        
+<!-- 
+  Setting to use connector supplied metadata. Can be "true" or "cached".  
+  "true" will obtain metadata once for every launch of Teiid. 
+  "cached" will save a file containing the metadata into 
+  the deploy/<vdb name>/<vdb version/META-INF directory
+-->
+        <Property Name="UseConnectorMetadata" Value="cached" />
+    </VDBInfo>
+    
+<!-- 
+  Each model represents a access to one or more connector bindings.
+  The name of the model will be used as a top level schema name
+  for all of the metadata imported from the connector.
+
+  NOTE: Multiple model, with different import settings, can be bound to 
+  the same connector binding and will be treated as the same source at
+  runtime. 
+-->        
+    <Model>
+        <Property Name="Name" Value="MarketData" />
+        <ConnectorBindings>
+            <Connector Name="Text Connector" />
+        </ConnectorBindings>
+    </Model>
+    <Model>
+        <Property Name="Name" Value="Accounts" />
+        
+        <ConnectorBindings>
+            <Connector Name="Derby Connector" />
+        </ConnectorBindings>
+        
+<!-- 
+  JDBC Import settings 
+  
+  importer.useFullSchemaName directs the importer to drop the source 
+  schema from the Teiid object name, so that the Teiid fully qualified name
+  will be in the form of <model name>.<table name>
+-->
+        <Property Name="importer.useFullSchemaName" Value="false"/>
+    </Model>
+    
+<!-- 
+  Connector bindings follow the ComponentTypes defined in <Teiid home>/deploy/configuration.xml
+  Defining connector bindings in the .def file makes them local to this VDB.  
+  Connector bindings can also be defined in the configuration.xml file after the ComponentDefinitions
+  and will be available for use by all vdbs.
+-->    
+    <ConnectorBindings>
+        <Connector Name="Text Connector" ComponentType="Text File Connector">
+            <Properties>
+                <Property Name="Immutable">true</Property>
+                <Property Name="DescriptorFile">${teiid.home}/examples/portfolio/marketdata-def.txt</Property>
+            </Properties>
+        </Connector>
+        <Connector Name="Derby Connector" ComponentType="Apache Derby Network Connector">
+            <Properties>
+                <Property Name="URL">jdbc:derby://localhost:1527/teiid/accounts</Property>
+                <Property Name="ConnectorClassPath">extensionjar:derbyclient.jar</Property>
+            </Properties>
+        </Connector>
+    </ConnectorBindings>
+</VDB>
\ No newline at end of file

Deleted: trunk/build/kit-runtime/examples/dynamicvdb-portfolio/vdbless.def
===================================================================
--- trunk/build/kit-runtime/examples/vdbless-portfolio/vdbless.def	2009-09-11 21:42:50 UTC (rev 1344)
+++ trunk/build/kit-runtime/examples/dynamicvdb-portfolio/vdbless.def	2009-09-14 15:59:00 UTC (rev 1346)
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<VDB>
-    <VDBInfo>
-<!--
-  Name and version will determine the deploy location, which is of the form
-  <Teiid Home>/deploy/<vdb name>/<vdb version>
--->
-        <Property Name="Name" Value="VDBLessPortfolio" />
-        <Property Name="Version" Value="1" />        
-<!-- 
-  Setting to use connector supplied metadata. Can be "true" or "cached".  
-  "true" will obtain metadata once for every launch of Teiid. 
-  "cached" will save a file containing the metadata into 
-  the deploy/<vdb name>/<vdb version/META-INF directory
--->
-        <Property Name="UseConnectorMetadata" Value="cached" />
-    </VDBInfo>
-    
-<!-- 
-  Each model represents a access to one or more connector bindings.
-  The name of the model will be used as a top level schema name
-  for all of the metadata imported from the connector.
-
-  NOTE: Multiple model, with different import settings, can be bound to 
-  the same connector binding and will be treated as the same source at
-  runtime. 
--->        
-    <Model>
-        <Property Name="Name" Value="MarketData" />
-        <ConnectorBindings>
-            <Connector Name="Text Connector" />
-        </ConnectorBindings>
-    </Model>
-    <Model>
-        <Property Name="Name" Value="Accounts" />
-        
-        <ConnectorBindings>
-            <Connector Name="Derby Connector" />
-        </ConnectorBindings>
-        
-<!-- 
-  JDBC Import settings 
-  
-  importer.useFullSchemaName directs the importer to drop the source 
-  schema from the Teiid object name, so that the Teiid fully qualified name
-  will be in the form of <model name>.<table name>
--->
-        <Property Name="importer.useFullSchemaName" Value="false"/>
-    </Model>
-    
-<!-- 
-  Connector bindings follow the ComponentTypes defined in <Teiid home>/deploy/configuration.xml
-  Defining connector bindings in the .def file makes them local to this VDB.  
-  Connector bindings can also be defined in the configuration.xml file after the ComponentDefinitions
-  and will be available for use by all vdbs.
--->    
-    <ConnectorBindings>
-        <Connector Name="Text Connector" ComponentType="Text File Connector">
-            <Properties>
-                <Property Name="Immutable">true</Property>
-                <Property Name="DescriptorFile">${teiid.home}/examples/portfolio/marketdata-def.txt</Property>
-            </Properties>
-        </Connector>
-        <Connector Name="Derby Connector" ComponentType="Apache Derby Network Connector">
-            <Properties>
-                <Property Name="URL">jdbc:derby://localhost:1527/teiid/accounts</Property>
-                <Property Name="ConnectorClassPath">extensionjar:derbyclient.jar</Property>
-            </Properties>
-        </Connector>
-    </ConnectorBindings>
-</VDB>
\ No newline at end of file



More information about the teiid-commits mailing list