[teiid-commits] teiid SVN: r2454 - in tags: teiid-7.1.0.CR2 and 52 other directories.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Wed Aug 11 23:42:45 EDT 2010


Author: shawkins
Date: 2010-08-11 23:42:39 -0400 (Wed, 11 Aug 2010)
New Revision: 2454

Added:
   tags/teiid-7.1.0.CR2/
   tags/teiid-7.1.0.CR2/adminshell/pom.xml
   tags/teiid-7.1.0.CR2/api/pom.xml
   tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java
   tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java
   tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html
   tags/teiid-7.1.0.CR2/build/pom.xml
   tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml
   tags/teiid-7.1.0.CR2/client/pom.xml
   tags/teiid-7.1.0.CR2/common-core/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml
   tags/teiid-7.1.0.CR2/connectors/pom.xml
   tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml
   tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml
   tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml
   tags/teiid-7.1.0.CR2/console/pom.xml
   tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml
   tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml
   tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml
   tags/teiid-7.1.0.CR2/documentation/pom.xml
   tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml
   tags/teiid-7.1.0.CR2/documentation/reference/pom.xml
   tags/teiid-7.1.0.CR2/engine/pom.xml
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java
   tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties
   tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml
   tags/teiid-7.1.0.CR2/jboss-integration/pom.xml
   tags/teiid-7.1.0.CR2/metadata/pom.xml
   tags/teiid-7.1.0.CR2/metadata/src/main/resources/System.vdb
   tags/teiid-7.1.0.CR2/pom.xml
   tags/teiid-7.1.0.CR2/runtime/pom.xml
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java
   tags/teiid-7.1.0.CR2/test-integration/common/pom.xml
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected
   tags/teiid-7.1.0.CR2/test-integration/db/pom.xml
   tags/teiid-7.1.0.CR2/test-integration/pom.xml
Removed:
   tags/teiid-7.1.0.CR2/adminshell/pom.xml
   tags/teiid-7.1.0.CR2/api/pom.xml
   tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java
   tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java
   tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html
   tags/teiid-7.1.0.CR2/build/pom.xml
   tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml
   tags/teiid-7.1.0.CR2/client/pom.xml
   tags/teiid-7.1.0.CR2/common-core/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml
   tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml
   tags/teiid-7.1.0.CR2/connectors/pom.xml
   tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml
   tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml
   tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml
   tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml
   tags/teiid-7.1.0.CR2/console/pom.xml
   tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml
   tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml
   tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml
   tags/teiid-7.1.0.CR2/documentation/pom.xml
   tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml
   tags/teiid-7.1.0.CR2/documentation/reference/pom.xml
   tags/teiid-7.1.0.CR2/engine/pom.xml
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java
   tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java
   tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties
   tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml
   tags/teiid-7.1.0.CR2/jboss-integration/pom.xml
   tags/teiid-7.1.0.CR2/metadata/pom.xml
   tags/teiid-7.1.0.CR2/metadata/src/main/resources/System.vdb
   tags/teiid-7.1.0.CR2/pom.xml
   tags/teiid-7.1.0.CR2/runtime/pom.xml
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java
   tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java
   tags/teiid-7.1.0.CR2/test-integration/common/pom.xml
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected
   tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected
   tags/teiid-7.1.0.CR2/test-integration/db/pom.xml
   tags/teiid-7.1.0.CR2/test-integration/pom.xml
Log:
[maven-release-plugin]  copy for tag teiid-7.1.0.CR2

Copied: tags/teiid-7.1.0.CR2 (from rev 2450, trunk)

Deleted: tags/teiid-7.1.0.CR2/adminshell/pom.xml
===================================================================
--- trunk/adminshell/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/adminshell/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-adminshell</artifactId>
-	<name>Adminshell</name>
-	<description>Adminshell for Teiid</description>
-	<dependencies>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<type>test-jar</type>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.codehaus.groovy</groupId>
-			<artifactId>groovy-all</artifactId>
-			<version>1.7.2</version>
-		</dependency>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<version>3.8.1</version>
-		</dependency>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<version>4.4</version>
-			<scope>test</scope>
-		</dependency>
-        <dependency>
-            <groupId>jline</groupId>
-            <artifactId>jline</artifactId>
-            <version>0.9.94</version>
-            <scope>compile</scope>
-            <exclusions>
-                <exclusion>
-                    <groupId>junit</groupId>
-                    <artifactId>junit</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.fusesource.jansi</groupId>
-            <artifactId>jansi</artifactId>
-            <version>1.2.1</version>
-            <scope>compile</scope>
-        </dependency>
-        <dependency>
-            <groupId>commons-cli</groupId>
-            <artifactId>commons-cli</artifactId>
-            <version>1.2</version>
-            <scope>compile</scope>
-        </dependency>
-	</dependencies>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/adminshell/pom.xml (from rev 2453, trunk/adminshell/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/adminshell/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/adminshell/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-adminshell</artifactId>
+	<name>Adminshell</name>
+	<description>Adminshell for Teiid</description>
+	<dependencies>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<type>test-jar</type>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.codehaus.groovy</groupId>
+			<artifactId>groovy-all</artifactId>
+			<version>1.7.2</version>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>3.8.1</version>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.4</version>
+			<scope>test</scope>
+		</dependency>
+        <dependency>
+            <groupId>jline</groupId>
+            <artifactId>jline</artifactId>
+            <version>0.9.94</version>
+            <scope>compile</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>junit</groupId>
+                    <artifactId>junit</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.fusesource.jansi</groupId>
+            <artifactId>jansi</artifactId>
+            <version>1.2.1</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-cli</groupId>
+            <artifactId>commons-cli</artifactId>
+            <version>1.2</version>
+            <scope>compile</scope>
+        </dependency>
+	</dependencies>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/api/pom.xml
===================================================================
--- trunk/api/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/api/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>teiid-api</artifactId>
-  <name>Teiid Translator API</name>
-  <description>API for creating Translators and other common extenders in Teiid</description>
-  
-  <dependencies>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-        
-    <dependency>
-      <groupId>javax.resource</groupId>
-      <artifactId>connector-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    
-  </dependencies>
-</project>

Copied: tags/teiid-7.1.0.CR2/api/pom.xml (from rev 2453, trunk/api/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/api/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/api/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>teiid-api</artifactId>
+  <name>Teiid Translator API</name>
+  <description>API for creating Translators and other common extenders in Teiid</description>
+  
+  <dependencies>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>
+        
+    <dependency>
+      <groupId>javax.resource</groupId>
+      <artifactId>connector-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    
+  </dependencies>
+</project>

Deleted: tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java
===================================================================
--- trunk/api/src/main/java/org/teiid/metadata/MetadataFactory.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,279 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.metadata;
-
-import java.util.ArrayList;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Map;
-import java.util.Properties;
-import java.util.UUID;
-
-import org.teiid.connector.DataPlugin;
-import org.teiid.translator.TranslatorException;
-import org.teiid.translator.TypeFacility;
-
-
-/**
- * Allows connectors to build metadata for use by the engine.
- * 
- * TODO: add support for datatype import
- * TODO: add support for unique constraints
- */
-public class MetadataFactory {
-	
-	private Schema schema;
-	private Map<String, Datatype> dataTypes;
-	private Properties importProperties;
-	private MetadataStore store = new MetadataStore();
-	
-	public MetadataFactory(String modelName, Map<String, Datatype> dataTypes, Properties importProperties) {
-		this.dataTypes = dataTypes;
-		schema = new Schema();
-		schema.setName(modelName);
-		setUUID(schema);	
-		store.addSchema(schema);
-		this.importProperties = importProperties;
-	}
-	
-	public MetadataStore getMetadataStore() {
-		return store;
-	}
-	
-	public Properties getImportProperties() {
-		return importProperties;
-	}
-	
-	private void setUUID(AbstractMetadataRecord record) {
-		record.setUUID("mmuuid:" +UUID.randomUUID()); //$NON-NLS-1$
-	}
-
-	/**
-	 * Add a table with the given name to the model.  
-	 * @param name
-	 * @return
-	 * @throws TranslatorException 
-	 */
-	public Table addTable(String name) throws TranslatorException {
-		Table table = new Table();
-		table.setTableType(Table.Type.Table);
-		table.setName(name);
-		setUUID(table);
-		this.schema.addTable(table);
-		return table;
-	}
-	
-	/**
-	 * Adds a column to the table with the given name and type.
-	 * @param name
-	 * @param type should be one of {@link TypeFacility.RUNTIME_NAMES}
-	 * @param table
-	 * @return
-	 * @throws TranslatorException
-	 */
-	public Column addColumn(String name, String type, ColumnSet<?> table) throws TranslatorException {
-		if (name.indexOf(AbstractMetadataRecord.NAME_DELIM_CHAR) != -1) {
-			throw new TranslatorException(DataPlugin.Util.getString("MetadataFactory.invalid_name", name)); //$NON-NLS-1$
-		}
-		Column column = new Column();
-		column.setName(name);
-		table.addColumn(column);
-		column.setPosition(table.getColumns().size()); //1 based indexing
-		Datatype datatype = setColumnType(type, column);
-		column.setCaseSensitive(datatype.isCaseSensitive());
-		column.setAutoIncremented(datatype.isAutoIncrement());
-		column.setSigned(datatype.isSigned());		
-		setUUID(column);
-		return column;
-	}
-
-	private Datatype setColumnType(String type,
-			BaseColumn column) throws TranslatorException {
-		Datatype datatype = dataTypes.get(type);
-		if (datatype == null) {
-			throw new TranslatorException(DataPlugin.Util.getString("MetadataFactory.unknown_datatype", type)); //$NON-NLS-1$
-		}
-		column.setDatatype(datatype);
-		column.setDatatypeUUID(datatype.getUUID());
-		column.setLength(datatype.getLength());
-		column.setPrecision(datatype.getPrecisionLength());
-		column.setRadix(datatype.getRadix());
-		column.setRuntimeType(datatype.getRuntimeTypeName());
-		return datatype;
-	}
-	
-	/**
-	 * Adds a primary key to the given table.  The column names should be in key order.
-	 * @param name
-	 * @param columnNames
-	 * @param table
-	 * @return
-	 * @throws TranslatorException
-	 */
-	public KeyRecord addPrimaryKey(String name, List<String> columnNames, Table table) throws TranslatorException {
-		KeyRecord primaryKey = new KeyRecord(KeyRecord.Type.Primary);
-		primaryKey.setParent(table);
-		primaryKey.setColumns(new ArrayList<Column>(columnNames.size()));
-		primaryKey.setName(name);
-		setUUID(primaryKey);
-		assignColumns(columnNames, table, primaryKey);
-		table.setPrimaryKey(primaryKey);
-		return primaryKey;
-	}
-	
-	/**
-	 * Adds an access pattern to the given table.
-	 * @param name
-	 * @param columnNames
-	 * @param table
-	 * @return
-	 * @throws TranslatorException
-	 */
-	public KeyRecord addAccessPattern(String name, List<String> columnNames, Table table) throws TranslatorException {
-		KeyRecord ap = new KeyRecord(KeyRecord.Type.AccessPattern);
-		ap.setParent(table);
-		ap.setColumns(new ArrayList<Column>(columnNames.size()));
-		ap.setName(name);
-		setUUID(ap);
-		assignColumns(columnNames, table, ap);
-		table.getAccessPatterns().add(ap);
-		return ap;
-	}	
-	
-	/**
-	 * Adds an index to the given table.
-	 * @param name
-	 * @param nonUnique true indicates that an index is being added.
-	 * @param columnNames
-	 * @param table
-	 * @return
-	 * @throws TranslatorException
-	 */
-	public KeyRecord addIndex(String name, boolean nonUnique, List<String> columnNames, Table table) throws TranslatorException {
-		KeyRecord index = new KeyRecord(nonUnique?KeyRecord.Type.NonUnique:KeyRecord.Type.Index);
-		index.setParent(table);
-		index.setColumns(new ArrayList<Column>(columnNames.size()));
-		index.setName(name);
-		setUUID(index);
-		assignColumns(columnNames, table, index);
-		table.getIndexes().add(index);
-		return index;
-	}
-		
-	/**
-	 * Adds a foreign key to the given table.  The column names should be in key order.
-	 * @param name
-	 * @param columnNames
-	 * @param pkTable
-	 * @param table
-	 * @return
-	 * @throws TranslatorException
-	 */
-	public ForeignKey addForiegnKey(String name, List<String> columnNames, Table pkTable, Table table) throws TranslatorException {
-		ForeignKey foreignKey = new ForeignKey();
-		foreignKey.setParent(table);
-		foreignKey.setColumns(new ArrayList<Column>(columnNames.size()));
-		foreignKey.setName(name);
-		setUUID(foreignKey);
-		if (pkTable.getPrimaryKey() == null) {
-			throw new TranslatorException("No primary key defined for table " + pkTable); //$NON-NLS-1$
-		}
-		foreignKey.setPrimaryKey(pkTable.getPrimaryKey());
-		foreignKey.setUniqueKeyID(pkTable.getPrimaryKey().getUUID());
-		assignColumns(columnNames, table, foreignKey);
-		table.getForeignKeys().add(foreignKey);
-		return foreignKey;
-	}
-	
-	/**
-	 * Add a procedure with the given name to the model.  
-	 * @param name
-	 * @return
-	 * @throws TranslatorException 
-	 */
-	public Procedure addProcedure(String name) throws TranslatorException {
-		Procedure procedure = new Procedure();
-		procedure.setName(name);
-		setUUID(procedure);
-		procedure.setParameters(new LinkedList<ProcedureParameter>());
-		this.schema.addProcedure(procedure);
-		return procedure;
-	}
-	
-	/**
-	 * Add a procedure parameter.
-	 * @param name
-	 * @param type should be one of {@link TypeFacility.RUNTIME_NAMES}
-	 * @param parameterType should be one of {@link ProcedureParameter.Type}
-	 * @param procedure
-	 * @return
-	 * @throws TranslatorException 
-	 */
-	public ProcedureParameter addProcedureParameter(String name, String type, ProcedureParameter.Type parameterType, Procedure procedure) throws TranslatorException {
-		ProcedureParameter param = new ProcedureParameter();
-		param.setName(name);
-		setUUID(param);
-		param.setType(parameterType);
-		param.setProcedure(procedure);
-		setColumnType(type, param);
-		procedure.getParameters().add(param);
-		param.setPosition(procedure.getParameters().size()); //1 based indexing
-		return param;
-	}
-	
-	/**
-	 * Add a procedure resultset column to the given procedure.
-	 * @param name
-	 * @param type should be one of {@link TypeFacility.RUNTIME_NAMES}
-	 * @param procedure
-	 * @return
-	 * @throws TranslatorException 
-	 */
-	public Column addProcedureResultSetColumn(String name, String type, Procedure procedure) throws TranslatorException {
-		if (procedure.getResultSet() == null) {
-			ColumnSet<Procedure> resultSet = new ColumnSet<Procedure>();
-			resultSet.setParent(procedure);
-			resultSet.setName("RSParam"); //$NON-NLS-1$
-			setUUID(resultSet);
-			procedure.setResultSet(resultSet);
-		}
-		return addColumn(name, type, procedure.getResultSet());
-	}
-
-	private void assignColumns(List<String> columnNames, Table table,
-			ColumnSet<?> columns) throws TranslatorException {
-		for (String columnName : columnNames) {
-			boolean match = false;
-			for (Column column : table.getColumns()) {
-				if (column.getName().equals(columnName)) {
-					match = true;
-					columns.getColumns().add(column);
-					break;
-				}
-			}
-			if (!match) {
-				throw new TranslatorException(DataPlugin.Util.getString("MetadataFactory.no_column_found", columnName)); //$NON-NLS-1$
-			}
-		}
-	}
-}

Copied: tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java (from rev 2451, trunk/api/src/main/java/org/teiid/metadata/MetadataFactory.java)
===================================================================
--- tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataFactory.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,279 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.metadata;
+
+import java.util.ArrayList;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
+import java.util.UUID;
+
+import org.teiid.connector.DataPlugin;
+import org.teiid.translator.TranslatorException;
+import org.teiid.translator.TypeFacility;
+
+
+/**
+ * Allows connectors to build metadata for use by the engine.
+ * 
+ * TODO: add support for datatype import
+ * TODO: add support for unique constraints
+ */
+public class MetadataFactory {
+	
+	private Schema schema;
+	private Map<String, Datatype> dataTypes;
+	private Properties importProperties;
+	private MetadataStore store = new MetadataStore();
+	
+	public MetadataFactory(String modelName, Map<String, Datatype> dataTypes, Properties importProperties) {
+		this.dataTypes = dataTypes;
+		schema = new Schema();
+		schema.setName(modelName);
+		setUUID(schema);	
+		store.addSchema(schema);
+		this.importProperties = importProperties;
+	}
+	
+	public MetadataStore getMetadataStore() {
+		return store;
+	}
+	
+	public Properties getImportProperties() {
+		return importProperties;
+	}
+	
+	protected void setUUID(AbstractMetadataRecord record) {
+		record.setUUID("mmuuid:" +UUID.randomUUID()); //$NON-NLS-1$
+	}
+
+	/**
+	 * Add a table with the given name to the model.  
+	 * @param name
+	 * @return
+	 * @throws TranslatorException 
+	 */
+	public Table addTable(String name) throws TranslatorException {
+		Table table = new Table();
+		table.setTableType(Table.Type.Table);
+		table.setName(name);
+		setUUID(table);
+		this.schema.addTable(table);
+		return table;
+	}
+	
+	/**
+	 * Adds a column to the table with the given name and type.
+	 * @param name
+	 * @param type should be one of {@link TypeFacility.RUNTIME_NAMES}
+	 * @param table
+	 * @return
+	 * @throws TranslatorException
+	 */
+	public Column addColumn(String name, String type, ColumnSet<?> table) throws TranslatorException {
+		if (name.indexOf(AbstractMetadataRecord.NAME_DELIM_CHAR) != -1) {
+			throw new TranslatorException(DataPlugin.Util.getString("MetadataFactory.invalid_name", name)); //$NON-NLS-1$
+		}
+		Column column = new Column();
+		column.setName(name);
+		table.addColumn(column);
+		column.setPosition(table.getColumns().size()); //1 based indexing
+		Datatype datatype = setColumnType(type, column);
+		column.setCaseSensitive(datatype.isCaseSensitive());
+		column.setAutoIncremented(datatype.isAutoIncrement());
+		column.setSigned(datatype.isSigned());		
+		setUUID(column);
+		return column;
+	}
+
+	private Datatype setColumnType(String type,
+			BaseColumn column) throws TranslatorException {
+		Datatype datatype = dataTypes.get(type);
+		if (datatype == null) {
+			throw new TranslatorException(DataPlugin.Util.getString("MetadataFactory.unknown_datatype", type)); //$NON-NLS-1$
+		}
+		column.setDatatype(datatype);
+		column.setDatatypeUUID(datatype.getUUID());
+		column.setLength(datatype.getLength());
+		column.setPrecision(datatype.getPrecisionLength());
+		column.setRadix(datatype.getRadix());
+		column.setRuntimeType(datatype.getRuntimeTypeName());
+		return datatype;
+	}
+	
+	/**
+	 * Adds a primary key to the given table.  The column names should be in key order.
+	 * @param name
+	 * @param columnNames
+	 * @param table
+	 * @return
+	 * @throws TranslatorException
+	 */
+	public KeyRecord addPrimaryKey(String name, List<String> columnNames, Table table) throws TranslatorException {
+		KeyRecord primaryKey = new KeyRecord(KeyRecord.Type.Primary);
+		primaryKey.setParent(table);
+		primaryKey.setColumns(new ArrayList<Column>(columnNames.size()));
+		primaryKey.setName(name);
+		setUUID(primaryKey);
+		assignColumns(columnNames, table, primaryKey);
+		table.setPrimaryKey(primaryKey);
+		return primaryKey;
+	}
+	
+	/**
+	 * Adds an access pattern to the given table.
+	 * @param name
+	 * @param columnNames
+	 * @param table
+	 * @return
+	 * @throws TranslatorException
+	 */
+	public KeyRecord addAccessPattern(String name, List<String> columnNames, Table table) throws TranslatorException {
+		KeyRecord ap = new KeyRecord(KeyRecord.Type.AccessPattern);
+		ap.setParent(table);
+		ap.setColumns(new ArrayList<Column>(columnNames.size()));
+		ap.setName(name);
+		setUUID(ap);
+		assignColumns(columnNames, table, ap);
+		table.getAccessPatterns().add(ap);
+		return ap;
+	}	
+	
+	/**
+	 * Adds an index to the given table.
+	 * @param name
+	 * @param nonUnique true indicates that an index is being added.
+	 * @param columnNames
+	 * @param table
+	 * @return
+	 * @throws TranslatorException
+	 */
+	public KeyRecord addIndex(String name, boolean nonUnique, List<String> columnNames, Table table) throws TranslatorException {
+		KeyRecord index = new KeyRecord(nonUnique?KeyRecord.Type.NonUnique:KeyRecord.Type.Index);
+		index.setParent(table);
+		index.setColumns(new ArrayList<Column>(columnNames.size()));
+		index.setName(name);
+		setUUID(index);
+		assignColumns(columnNames, table, index);
+		table.getIndexes().add(index);
+		return index;
+	}
+		
+	/**
+	 * Adds a foreign key to the given table.  The column names should be in key order.
+	 * @param name
+	 * @param columnNames
+	 * @param pkTable
+	 * @param table
+	 * @return
+	 * @throws TranslatorException
+	 */
+	public ForeignKey addForiegnKey(String name, List<String> columnNames, Table pkTable, Table table) throws TranslatorException {
+		ForeignKey foreignKey = new ForeignKey();
+		foreignKey.setParent(table);
+		foreignKey.setColumns(new ArrayList<Column>(columnNames.size()));
+		foreignKey.setName(name);
+		setUUID(foreignKey);
+		if (pkTable.getPrimaryKey() == null) {
+			throw new TranslatorException("No primary key defined for table " + pkTable); //$NON-NLS-1$
+		}
+		foreignKey.setPrimaryKey(pkTable.getPrimaryKey());
+		foreignKey.setUniqueKeyID(pkTable.getPrimaryKey().getUUID());
+		assignColumns(columnNames, table, foreignKey);
+		table.getForeignKeys().add(foreignKey);
+		return foreignKey;
+	}
+	
+	/**
+	 * Add a procedure with the given name to the model.  
+	 * @param name
+	 * @return
+	 * @throws TranslatorException 
+	 */
+	public Procedure addProcedure(String name) throws TranslatorException {
+		Procedure procedure = new Procedure();
+		procedure.setName(name);
+		setUUID(procedure);
+		procedure.setParameters(new LinkedList<ProcedureParameter>());
+		this.schema.addProcedure(procedure);
+		return procedure;
+	}
+	
+	/**
+	 * Add a procedure parameter.
+	 * @param name
+	 * @param type should be one of {@link TypeFacility.RUNTIME_NAMES}
+	 * @param parameterType should be one of {@link ProcedureParameter.Type}
+	 * @param procedure
+	 * @return
+	 * @throws TranslatorException 
+	 */
+	public ProcedureParameter addProcedureParameter(String name, String type, ProcedureParameter.Type parameterType, Procedure procedure) throws TranslatorException {
+		ProcedureParameter param = new ProcedureParameter();
+		param.setName(name);
+		setUUID(param);
+		param.setType(parameterType);
+		param.setProcedure(procedure);
+		setColumnType(type, param);
+		procedure.getParameters().add(param);
+		param.setPosition(procedure.getParameters().size()); //1 based indexing
+		return param;
+	}
+	
+	/**
+	 * Add a procedure resultset column to the given procedure.
+	 * @param name
+	 * @param type should be one of {@link TypeFacility.RUNTIME_NAMES}
+	 * @param procedure
+	 * @return
+	 * @throws TranslatorException 
+	 */
+	public Column addProcedureResultSetColumn(String name, String type, Procedure procedure) throws TranslatorException {
+		if (procedure.getResultSet() == null) {
+			ColumnSet<Procedure> resultSet = new ColumnSet<Procedure>();
+			resultSet.setParent(procedure);
+			resultSet.setName("RSParam"); //$NON-NLS-1$
+			setUUID(resultSet);
+			procedure.setResultSet(resultSet);
+		}
+		return addColumn(name, type, procedure.getResultSet());
+	}
+
+	private void assignColumns(List<String> columnNames, Table table,
+			ColumnSet<?> columns) throws TranslatorException {
+		for (String columnName : columnNames) {
+			boolean match = false;
+			for (Column column : table.getColumns()) {
+				if (column.getName().equals(columnName)) {
+					match = true;
+					columns.getColumns().add(column);
+					break;
+				}
+			}
+			if (!match) {
+				throw new TranslatorException(DataPlugin.Util.getString("MetadataFactory.no_column_found", columnName)); //$NON-NLS-1$
+			}
+		}
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java
===================================================================
--- trunk/api/src/main/java/org/teiid/metadata/MetadataStore.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,60 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.metadata;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.LinkedHashMap;
-import java.util.Map;
-
-/**
- * Simple holder for metadata.
- */
-public class MetadataStore implements Serializable {
-
-	private static final long serialVersionUID = -3130247626435324312L;
-	protected Map<String, Schema> schemas = new LinkedHashMap<String, Schema>();
-	protected Collection<Datatype> datatypes = new ArrayList<Datatype>();
-	
-	public Map<String, Schema> getSchemas() {
-		return schemas;
-	}
-	
-	public void addSchema(Schema schema) {
-		this.schemas.put(schema.getName().toLowerCase(), schema);
-	}
-	
-	public void addDatatype(Datatype datatype) {
-		this.datatypes.add(datatype);
-	}
-		
-	/**
-	 * Get the datatypes defined in this store
-	 * @return
-	 */
-	public Collection<Datatype> getDatatypes() {
-		return datatypes;
-	}
-	
-}

Copied: tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java (from rev 2451, trunk/api/src/main/java/org/teiid/metadata/MetadataStore.java)
===================================================================
--- tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/api/src/main/java/org/teiid/metadata/MetadataStore.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,60 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.metadata;
+
+import java.io.Serializable;
+import java.util.Collection;
+import java.util.LinkedHashMap;
+import java.util.LinkedHashSet;
+import java.util.Map;
+
+/**
+ * Simple holder for metadata.
+ */
+public class MetadataStore implements Serializable {
+
+	private static final long serialVersionUID = -3130247626435324312L;
+	protected Map<String, Schema> schemas = new LinkedHashMap<String, Schema>();
+	protected Collection<Datatype> datatypes = new LinkedHashSet<Datatype>();
+	
+	public Map<String, Schema> getSchemas() {
+		return schemas;
+	}
+	
+	public void addSchema(Schema schema) {
+		this.schemas.put(schema.getName().toLowerCase(), schema);
+	}
+	
+	public void addDatatype(Datatype datatype) {
+		this.datatypes.add(datatype);
+	}
+		
+	/**
+	 * Get the datatypes defined in this store
+	 * @return
+	 */
+	public Collection<Datatype> getDatatypes() {
+		return datatypes;
+	}
+	
+}

Deleted: tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html
===================================================================
--- trunk/build/kits/jboss-container/teiid-releasenotes.html	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,187 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-	<TITLE>Teiid ${project.version} Release Notes</TITLE>
-	<META NAME="CHANGEDBY" CONTENT="Steve Hawkins">
-	</STYLE>
-</HEAD>
-<BODY LANG="en-US" DIR="LTR">
-<P><A HREF="http://www.teiid.org/"><IMG SRC="https://www.jboss.org/dms/teiid/images/teiid_banner.png" NAME="graphics1" ALT="Teiid" ALIGN=BOTTOM WIDTH=800></A>
-
-<H1>Teiid ${project.version} Release Notes</H1>
-<P>Teiid ${project.version} adds ODBC, SQL, performance, and caching features. 
-
-<H2>Overview</H2>
-<UL>
-	<LI><A HREF="#Highlights">Highlights</A>
-	<LI><A HREF="#Compatibility">Compatibility Issues</A> 
-	<LI><A HREF="#Configuration">Configuration Issues</A> 
-	<LI><A HREF="#Other">Other Issues</A> 
-	<LI><A HREF="#LibraryUpdates">Thirdparty Library Updates</A> 
-	<LI><A HREF="#Details">Detailed Release Notes</A> 
-	<LI><A HREF="#Documentation">Additional Docs and Help</A> 
-	<LI><A HREF="#Licenses">Licenses</A> 
-	<LI><A HREF="#About">About JBoss</A> 
-</UL>
-<H2><A NAME="Highlights"></A>Highlights</H2>
-<UL>
-    <LI><B>ODBC Support</B> - Support for ODBC access is now available through PostgreSQL ODBC driver clients.  See the Client Developer's Guide for more on how
-    to use Teiid's ODBC access.
-    <LI><B>Native Materialized Tables</B> - views marked as materialized without a target table will be materialized internally by Teiid. 
-    <LI><B>SQL Support</B>
-        <ul> 
-           <li>Added NULLS FIST/LAST handling - including pushdown support.  
-           <li>Added enhanced numeric stat aggregate functions STDDEV_POP, STDDEV_SAMP, VAR_POP, VAR_SAMP, with pushdown and aggregate decomposition.  
-           <li>Added support for the boolean aggregate functions ANY, SOME, EVERY.
-           <li>Added support for using boolean value expression as both criteria and expressions, e.g. "... where boolean_value" or "select x = 1 as boolean_value ...".
-           <li>Changed named procedure syntax to accept param=>value, rather than param=value.
-           <li>Added PRIMARY KEY and the associated index support to temp tables.
-        </ul>
-    <LI><B>Parallel Source Queries</B> - reestablished parallel execution of source queries within a query plan along with a prioritized work system to help prevent resource contention.
-    <LI><B>Improved Insert Support</B> - Cross source inserts using a query expression can defer to the source to perform the entire insert atomically with source controlled batching.  
-    See maxPreparedInsertBatchSize on any JDBC translator supporting the InsertWithIterator capability.
-    <LI><B>SHOW Statement</B> - added client handling for the SHOW statement to retrieve query plan information and see parameter values.
-    <LI><B>User Identity</B> - Teiid DataSources in JBossAS connecting to a local Teiid instance can preserve the thread's user identity, rather than requiring
-    a new authentication.  See TeiidDataSource.setPassthroughAuthentication.
-</UL>
-
-<h2><a name="Compatibility">Compatibility Issues</a></h2>
-<ul>
-  <li>Support for named parameter syntax using param=value has been deprecated, since it is ambiguous with a comparison predicate boolean value expression.  param<b>=></b>value should be used instead.  
-</ul>
-<h4>from 6.2</h4>
-<ul>
-  <li>The connector API has changed substantially.  Custom connectors need to be retargeted to the new Translator API.  See <a href="https://jira.jboss.org/browse/TEIID-1003">TEIID-1003</a> and the <a href="teiid-docs/teiid_developers_guide.pdf">Developer's Guide</a> for more information.
-  <li>Connector bindings are no longer valid.  Use the Designer Tooling or see the AdminShell download for a migration utility.
-  <li>Calling out to web services and xml processing has been dramatically simplified and improved, but is a breaking change from prior releases.
-  XML/Relational processing has been replaced by XMLTABLE, retrieving XML from file has been replaced by the File Translator/Resource Adapter, and
-  web service calls have been replaced by the WS Translator/Resource Adapter.  See <a href="https://jira.jboss.org/browse/TEIID-1118">TEIID-1118</a>, <a href="https://jira.jboss.org/browse/TEIID-1114">TEIID-1114</a>, and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information.
-  <li>The direct usage of XQuery has been replaced with the XMLQuery function.
-  <li>The text connector file processing has been replaced with the TEXTTABLE function.  See <a href="https://jira.jboss.org/browse/TEIID-1102">TEIID-1102</a> and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information
-  <li>Double quoted values are now parsed as identifiers by default.  See <a href="https://jira.jboss.org/browse/TEIID-145">TEIID-145</a> and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information.
-  <li>The system information schema has changed from System to SYS.  The tables and table structures have also changed.  See <a href="https://jira.jboss.org/browse/TEIID-871">TEIID-871</a> and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information.
-  <li>Client control over query plans has changed.  OPTION PLANONLY, DEBUG, and SHOWPLAN are no longer allowed.  This behavior should not be controlled by the SET statement, SET SHOWPLAN (ON|OFF|DEBUG) and SET NOEXEC (ON|OFF).  Usage of the client PlanNode class will also need to be updated.   
-  <li>Teiid specific JDBC client interfaces and methods have changed.  In general these custom features have mostly been moved to other more standard locations or been removed. See <a href="https://jira.jboss.org/browse/TEIID-1020">TEIID-1020</a> and the <a href="teiid-docs/teiid_client_developers_guide.pdf">Client Developers</a> guide for more information.  
-  <li>Teiid's reserved words have changed.  Many of the Teiid specific reseverd words have become non-reserved words.  All of SQL Foundation and SQL/MED 2003, and SQL/XML from SQL 2006 reserved words have been added as reserved words.  It is generally required to double quote all reserved words.  It is advisable to double quote all non-reserved words as well.  The use of the INPUT qualifier for procedure inputs has been deprecated in favor of INPUTS.  The use of the USING qualifier for dynamic SQL inputs has been deprecated in favor of DVARS.
-  <li>The AdminApi has been redesigned for use with the new Translator/JCA split and for deployment in JBoss AS.
-  <li>The AdminShell is based on Groovy.  Most BeanShell syntax is also valid in Groovy, but there are extensive changes in the AdminAPI that may necessitate rewriting scripts.
-  <li>OPTION NO CACHE &lt;table list&gt; will now only by-pass cache for the given tables at their immediate view layer.  Previously all caches would have transitively been skipped.  See <a href="https://jira.jboss.org/browse/TEIID-900">TEIID-900</a> for more information.
-  <li>Nan and +-Infinity are no longer allowed as numerical results by default.  This may be changed via the system property org.teiid.allowNanInfinity.
-  <li>The scale of BigDecimal values is now adjusted to allow for more intuitive results.  Conversion from floating numeric types will preserve the approximate scale and division results will allow for additional scale.  See <a href="https://jira.jboss.org/browse/TEIID-159">TEIID-159</a> for more information.
-  <li>The 7.0 client is not compatible with 6.x or vice versa.  It is expected that 7.0 clients will be compatible with 7.x releases for standard JDBC operations.
-</ul>
-
-<h2><a name="Configuration">Configuration Issues</a></h2>
-
-See the See the <a href="teiid-docs/teiid_admin_guide.pdf">Admin Guide</a> for more on configuration and installation.
-<h4>from 7.0</h4>
-<ul>
-	<li>Rar file names no longer contain version numbers.  -ds.xml files should be updated from connector-XXX-version.rar to teiid-connector-XXX.rar
-</ul>
-
-<h4>from 6.2</h4>
-<ul>
-  <li>A JBoss AS instance is now required.  Embedded mode is also currently not supported.</li>
-  <li>Engine configuration is now handled through the admin console or deploy/teiid/teiid-jboss-beans.xml 
-  <li>Logging is now done through the container's log4j instance.  Any Teiid specific logging changes, see the conf/jboss-teiid-log4j.xml, need to be incorporated into the master jboss-log4j.xml.
-</ul>
-
-<h2><a name="Other">Other Issues</a></h2>
-<ul>
-	<li>For compatibility with the 7.0 release if a stored procedure parameter list begins with identifier=, then it will be parsed as a named parameter invocation even if the intent was to use a comparison predicate 
-	as the first parameter value.  The workaround is to use nesting parens, e.g. call proc((identifier=value), ...), which clarifies that this is positional value.  This workaround will not be needed in later releases.  
-</ul>
-<h4>from 7.0</h4>
-<ul>
-  <li>Fixed xsd type handling for SQL/XML and XML document models.  xsd:date, xsd:dateTime, and xsd:time types will now all be displayed using the GMT timezone (Z).  SQL types, such as timestamp, used for an XMLTABLE column will now expect their values to be in the form of the corresponding xsd type.
-</ul>
-<h4>From 6.2</h4>
-<ul>
-  <li>Start time is now significantly longer due to the container deployment.  However many operations can be performed on configruation files that will trigger a redeployment without the need for a restart.
-  <li>Inversion of parse, format, and convert system functions is not used if it can be narrowing.  In situations where a predicate has the form: parseTime(column, 'format') = {t 'time value'} may lead to reduced performance, since
-      the parseTime function cannot be pushed down.  This should be addressed in future releases.   
-</ul>
-
-<h4>Salesforce as Source</h4>
-Before Salesforce is used in your data integration project, the below issues need to be resolved.
-<ul>
-  <li>Manually copy the following libraries from the JBOSS_HOME/client directory to the JBOSS_HOME/lib/endorsed directory, so that the JAX-WS 2.0 apis supported by JBossWS are used:
-  	<ul>
-    	<li>jbossws-native-saaj.jar</li>
-    	<li>jbossws-native-jaxrpc.jar</li>
-    	<li>jbossws-native-jaxws.jar</li>
-    	<li>jbossws-native-jaxws-ext.jar</li>
-    </ul>
-  </li>
-  <li>There is issue with invoking "https" based URL with out specifying the either a keystore or truststore properties with JBoss remoting 2.5.1. Generally you do not need to specify the truststore as a anonymous truststore will be negotiated, however if you fail to supply the following system properties there will be a error message in the log (query will execute even with out the properties). Add these to JBOSS_INSTALL/bin/run.conf file under JAVA_OPTS
-  	<ul>
-    	<li>-Djava.net.ssl.keyStore=&lt;path-to-truststore&gt;</li>
-    	<li>-Djava.net.ssl.keyStoreType=&lt;certificate-type&gt;</li>
-    	<li>-Djava.net.ssl.keyStorePassword=&lt;password&gt;</li>
-    </ul>  	
-  </li>
-</ul>
-
-<h2><a name="LibraryUpdates">Thirdparty Library Updates</a></h2>
-
-The following components have been updated:
-<h4>From 7.0</h4>
-<ul>
-	<li>Direct integration of JBossCache jars were removed.
-	<li>Netty was upgraded to 3.2.0	
-	<li>JDOM was removed.
-</ul>
-<h4>From 6.2</h4>
-<ul>
-	<li>Netty was upgraded to 3.1.5
-	<li>Saxon was upgraded to 9.1.0.8
-    <li>A 5.1 container's version of Arjuna is newer than what was previously included in Teiid 6.x.
-	<li>Various other dependencies have been removed as they are no longer needed or now provided by the container.
-</ul> 
-
-<h2><a name="Details">Detailed Release Notes</a></h2>
-        Detailed Release Notes - Teiid - Version 7.1
-    
-<h2><a name="Documentation">Documentation and Help</a></h2>
-
-The <a href="http://www.jboss.org/teiid/">Teiid community project</a> is hosted on jboss.org.
-Documentation and help may be obtained from the local distribution under <a href="teiid-docs">teiid-docs</a> or the following locations.
-<ul>
-
-<li><a href="http://www.jboss.org/teiid/docs">Online Documentation</a></li>
-<li><a href="https://community.jboss.org/wiki/TheTeiidProject">Wiki</a></li>
-<li><a href="http://jira.jboss.org/jira/browse/TEIID">JIRA</a></li>
-<li><a href="http://community.jboss.org/en/teiid?view=discussions">Forums</a></li>
-</ul>
-
-
-<h2><a name="Licenses">Licenses</a></h2>
-
-<p>Teiid is licensed under the <a href="LICENSE-lgpl-2.1.txt">LGPL</a>. The
-license texts for Teiid and the thirdparty components it uses may be found in the teiid-docs/licenses
-directory of the distribution. <a href="teiid-docs/licenses">Browse
-Licenses</a>
-
-</p>
-
-<h2><a name="About">About JBoss, a
-division of Red Hat</a></h2>
-
-<p>JBoss, a division of <a href="http://www.redhat.com/jboss/">Red
-Hat</a>, is in the business of
-providing
-superior technical support to our customers. Our goal is to make
-Professional Open Source&trade; the <b>SAFE
-CHOICE</b>
-for you. We accomplish this by backing up our open source Java products
-with technical support services that are delivered by the core
-developers themselves. We can help you to train your staff and provide
-you with support at every stage of the application lifecycle - from
-development and integration through deployment and maintenance. Visit
-the <a href="http://www.jboss.com/services/index">JBoss
-Services</a> page for more
-information.</p>
-
-</BODY>
-</HTML>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html (from rev 2452, trunk/build/kits/jboss-container/teiid-releasenotes.html)
===================================================================
--- tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/build/kits/jboss-container/teiid-releasenotes.html	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+	<TITLE>Teiid ${project.version} Release Notes</TITLE>
+	<META NAME="CHANGEDBY" CONTENT="Steve Hawkins">
+	</STYLE>
+</HEAD>
+<BODY LANG="en-US" DIR="LTR">
+<P><A HREF="http://www.teiid.org/"><IMG SRC="https://www.jboss.org/dms/teiid/images/teiid_banner.png" NAME="graphics1" ALT="Teiid" ALIGN=BOTTOM WIDTH=800></A>
+
+<H1>Teiid ${project.version} Release Notes</H1>
+<P>Teiid ${project.version} adds ODBC, SQL, performance, and caching features. 
+
+<H2>Overview</H2>
+<UL>
+	<LI><A HREF="#Highlights">Highlights</A>
+	<LI><A HREF="#Compatibility">Compatibility Issues</A> 
+	<LI><A HREF="#Configuration">Configuration Issues</A> 
+	<LI><A HREF="#Other">Other Issues</A> 
+	<LI><A HREF="#LibraryUpdates">Thirdparty Library Updates</A> 
+	<LI><A HREF="#Details">Detailed Release Notes</A> 
+	<LI><A HREF="#Documentation">Additional Docs and Help</A> 
+	<LI><A HREF="#Licenses">Licenses</A> 
+	<LI><A HREF="#About">About JBoss</A> 
+</UL>
+<H2><A NAME="Highlights"></A>Highlights</H2>
+<UL>
+    <LI><B>ODBC Support</B> - Support for ODBC access is now available through PostgreSQL ODBC driver clients.  See the Client Developer's Guide for more on how
+    to use Teiid's ODBC access.
+    <LI><B>Native Materialized Tables</B> - views marked as materialized without a target table will be materialized internally by Teiid.  Materialized view tables will 
+    be indexed by the primary key of the view if present and can be controlled through the expanded cache hint.  
+    There are also new system procedures refreshMatView and refreshMatViewRow to refresh materialized view contents.
+    <LI><B>Expanded Cache Hint</B> - The cache hint can now specify pref_mem to indicate that data should prefer to be held in memory, ttl to indicate the time-to-live, 
+    and updatable to indicate that a materialized view with a primary key can be updated by row with the refreshMatViewRow system procedure.
+    <LI><B>SQL Support</B>
+        <ul> 
+           <li>Added NULLS FIST/LAST handling - including pushdown support.  
+           <li>Added enhanced numeric stat aggregate functions STDDEV_POP, STDDEV_SAMP, VAR_POP, VAR_SAMP, with pushdown and aggregate decomposition.  
+           <li>Added support for the boolean aggregate functions ANY, SOME, EVERY.
+           <li>Added support for using boolean value expression as both criteria and expressions, e.g. "... where boolean_value" or "select x = 1 as boolean_value ...".
+           <li>Changed named procedure syntax to accept param=>value, rather than param=value.
+           <li>Added PRIMARY KEY and the associated index support to temp tables.
+        </ul>
+    <LI><B>
+    <LI><B>Parallel Source Queries</B> - reestablished parallel execution of source queries within a query plan along with a prioritized work system to help prevent resource contention.
+    <LI><B>Improved Insert Support</B> - Cross source inserts using a query expression can defer to the source to perform the entire insert atomically with source controlled batching.  
+    See maxPreparedInsertBatchSize on any JDBC translator supporting the InsertWithIterator capability.
+    <LI><B>SHOW Statement</B> - added client handling for the SHOW statement to retrieve query plan information and see parameter values.
+    <LI><B>User Identity</B> - Teiid DataSources in JBossAS connecting to a local Teiid instance can preserve the thread's user identity, rather than requiring
+    a new authentication.  See TeiidDataSource.setPassthroughAuthentication.
+    <LI><B>VDB Versioning</B> - The VDB version may be determined by the deployed file name.  The expected pattern is &lt;VDB Name&gt;.&lt;Version&gt;.vdb.  See the Admin Guide 
+    for more on how to use VDB versioning.
+</UL>
+
+<h2><a name="Compatibility">Compatibility Issues</a></h2>
+<ul>
+  <li>Support for named parameter syntax using param=value has been deprecated, since it is ambiguous with a comparison predicate boolean value expression.  param<b>=></b>value should be used instead.  
+</ul>
+<h4>from 7.0</h4>
+<ul>
+  <li>The term data policy was replaced with data role.  The AdminAPI methods for adding role mappings have changed from addRoleToDataPolicy and removeRoleFromDataPolicy to addDataRoleMapping and removeDataRoleMapping respectively.
+</ul>
+<h4>from 6.2</h4>
+<ul>
+  <li>The connector API has changed substantially.  Custom connectors need to be retargeted to the new Translator API.  See <a href="https://jira.jboss.org/browse/TEIID-1003">TEIID-1003</a> and the <a href="teiid-docs/teiid_developers_guide.pdf">Developer's Guide</a> for more information.
+  <li>Connector bindings are no longer valid.  Use the Designer Tooling or see the AdminShell download for a migration utility.
+  <li>Calling out to web services and xml processing has been dramatically simplified and improved, but is a breaking change from prior releases.
+  XML/Relational processing has been replaced by XMLTABLE, retrieving XML from file has been replaced by the File Translator/Resource Adapter, and
+  web service calls have been replaced by the WS Translator/Resource Adapter.  See <a href="https://jira.jboss.org/browse/TEIID-1118">TEIID-1118</a>, <a href="https://jira.jboss.org/browse/TEIID-1114">TEIID-1114</a>, and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information.
+  <li>The direct usage of XQuery has been replaced with the XMLQuery function.
+  <li>The text connector file processing has been replaced with the TEXTTABLE function.  See <a href="https://jira.jboss.org/browse/TEIID-1102">TEIID-1102</a> and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information
+  <li>Double quoted values are now parsed as identifiers by default.  See <a href="https://jira.jboss.org/browse/TEIID-145">TEIID-145</a> and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information.
+  <li>The system information schema has changed from System to SYS.  The tables and table structures have also changed.  See <a href="https://jira.jboss.org/browse/TEIID-871">TEIID-871</a> and the <a href="teiid-docs/teiid_reference.pdf">Reference</a> guide for more information.
+  <li>Client control over query plans has changed.  OPTION PLANONLY, DEBUG, and SHOWPLAN are no longer allowed.  This behavior should not be controlled by the SET statement, SET SHOWPLAN (ON|OFF|DEBUG) and SET NOEXEC (ON|OFF).  Usage of the client PlanNode class will also need to be updated.   
+  <li>Teiid specific JDBC client interfaces and methods have changed.  In general these custom features have mostly been moved to other more standard locations or been removed. See <a href="https://jira.jboss.org/browse/TEIID-1020">TEIID-1020</a> and the <a href="teiid-docs/teiid_client_developers_guide.pdf">Client Developers</a> guide for more information.  
+  <li>Teiid's reserved words have changed.  Many of the Teiid specific reserved words have become non-reserved words.  All of SQL Foundation and SQL/MED 2003, and SQL/XML from SQL 2006 reserved words have been added as reserved words.  It is generally required to double quote all reserved words.  It is advisable to double quote all non-reserved words as well.  The use of the INPUT qualifier for procedure inputs has been deprecated in favor of INPUTS.  The use of the USING qualifier for dynamic SQL inputs has been deprecated in favor of DVARS.
+  <li>The AdminApi has been redesigned for use with the new Translator/JCA split and for deployment in JBoss AS.
+  <li>The AdminShell is based on Groovy.  Most BeanShell syntax is also valid in Groovy, but there are extensive changes in the AdminAPI that may necessitate rewriting scripts.
+  <li>OPTION NO CACHE &lt;table list&gt; will now only by-pass cache for the given tables at their immediate view layer.  Previously all caches would have transitively been skipped.  See <a href="https://jira.jboss.org/browse/TEIID-900">TEIID-900</a> for more information.
+  <li>Nan and +-Infinity are no longer allowed as numerical results by default.  This may be changed via the system property org.teiid.allowNanInfinity.
+  <li>The scale of BigDecimal values is now adjusted to allow for more intuitive results.  Conversion from floating numeric types will preserve the approximate scale and division results will allow for additional scale.  See <a href="https://jira.jboss.org/browse/TEIID-159">TEIID-159</a> for more information.
+  <li>The 7.0 client is not compatible with 6.x or vice versa.  It is expected that 7.0 clients will be compatible with 7.x releases for standard JDBC operations.
+</ul>
+
+<h2><a name="Configuration">Configuration Issues</a></h2>
+
+See the See the <a href="teiid-docs/teiid_admin_guide.pdf">Admin Guide</a> for more on configuration and installation.
+<h4>from 7.0</h4>
+<ul>
+    <li>The property to enable data roles in teiid-jboss-beans.xml has changed from useEntitlements to useDataRoles.
+	<li>Rar file names no longer contain version numbers.  -ds.xml files should be updated from connector-XXX-version.rar to teiid-connector-XXX.rar
+	<li>Code table relate configuration properties have been removed.  Code tables are now implemented as materialized views.
+</ul>
+
+<h4>from 6.2</h4>
+<ul>
+  <li>A JBoss AS instance is now required.  Embedded mode is also currently not supported.</li>
+  <li>Engine configuration is now handled through the admin console or deploy/teiid/teiid-jboss-beans.xml 
+  <li>Logging is now done through the container's log4j instance.  Any Teiid specific logging changes, see the conf/jboss-teiid-log4j.xml, need to be incorporated into the master jboss-log4j.xml.
+</ul>
+
+<h2><a name="Other">Other Issues</a></h2>
+<ul>
+	<li>For compatibility with the 7.0 release if a stored procedure parameter list begins with identifier=, then it will be parsed as a named parameter invocation even if the intent was to use a comparison predicate 
+	as the first parameter value.  The workaround is to use nesting parens, e.g. call proc((identifier=value), ...), which clarifies that this is positional value.  This workaround will not be needed in later releases.  
+</ul>
+<h4>from 7.0</h4>
+<ul>
+  <li>Fixed xsd type handling for SQL/XML and XML document models.  xsd:date, xsd:dateTime, and xsd:time types will now all be displayed using the GMT timezone (Z).  SQL types, such as timestamp, used for an XMLTABLE column will now expect their values to be in the form of the corresponding xsd type.
+</ul>
+<h4>From 6.2</h4>
+<ul>
+  <li>Start time is now significantly longer due to the container deployment.  However many operations can be performed on configruation files that will trigger a redeployment without the need for a restart.
+  <li>Inversion of parse, format, and convert system functions is not used if it can be narrowing.  In situations where a predicate has the form: parseTime(column, 'format') = {t 'time value'} may lead to reduced performance, since
+      the parseTime function cannot be pushed down.  This should be addressed in future releases.   
+</ul>
+
+<h4>Salesforce as Source</h4>
+Before Salesforce is used in your data integration project, the below issues need to be resolved.
+<ul>
+  <li>Manually copy the following libraries from the JBOSS_HOME/client directory to the JBOSS_HOME/lib/endorsed directory, so that the JAX-WS 2.0 apis supported by JBossWS are used:
+  	<ul>
+    	<li>jbossws-native-saaj.jar</li>
+    	<li>jbossws-native-jaxrpc.jar</li>
+    	<li>jbossws-native-jaxws.jar</li>
+    	<li>jbossws-native-jaxws-ext.jar</li>
+    </ul>
+  </li>
+  <li>There is issue with invoking "https" based URL with out specifying the either a keystore or truststore properties with JBoss remoting 2.5.1. Generally you do not need to specify the truststore as a anonymous truststore will be negotiated, however if you fail to supply the following system properties there will be a error message in the log (query will execute even with out the properties). Add these to JBOSS_INSTALL/bin/run.conf file under JAVA_OPTS
+  	<ul>
+    	<li>-Djava.net.ssl.keyStore=&lt;path-to-truststore&gt;</li>
+    	<li>-Djava.net.ssl.keyStoreType=&lt;certificate-type&gt;</li>
+    	<li>-Djava.net.ssl.keyStorePassword=&lt;password&gt;</li>
+    </ul>  	
+  </li>
+</ul>
+
+<h2><a name="LibraryUpdates">Thirdparty Library Updates</a></h2>
+
+The following components have been updated:
+<h4>From 7.0</h4>
+<ul>
+	<li>Direct integration of JBossCache jars were removed.
+	<li>Netty was upgraded to 3.2.0	
+	<li>JDOM was removed.
+</ul>
+<h4>From 6.2</h4>
+<ul>
+	<li>Netty was upgraded to 3.1.5
+	<li>Saxon was upgraded to 9.1.0.8
+    <li>A 5.1 container's version of Arjuna is newer than what was previously included in Teiid 6.x.
+	<li>Various other dependencies have been removed as they are no longer needed or now provided by the container.
+</ul> 
+
+<h2><a name="Details">Detailed Release Notes</a></h2>
+        Detailed Release Notes - Teiid - Version 7.1
+    
+<h2><a name="Documentation">Documentation and Help</a></h2>
+
+The <a href="http://www.jboss.org/teiid/">Teiid community project</a> is hosted on jboss.org.
+Documentation and help may be obtained from the local distribution under <a href="teiid-docs">teiid-docs</a> or the following locations.
+<ul>
+
+<li><a href="http://www.jboss.org/teiid/docs">Online Documentation</a></li>
+<li><a href="https://community.jboss.org/wiki/TheTeiidProject">Wiki</a></li>
+<li><a href="http://jira.jboss.org/jira/browse/TEIID">JIRA</a></li>
+<li><a href="http://community.jboss.org/en/teiid?view=discussions">Forums</a></li>
+</ul>
+
+
+<h2><a name="Licenses">Licenses</a></h2>
+
+<p>Teiid is licensed under the <a href="LICENSE-lgpl-2.1.txt">LGPL</a>. The
+license texts for Teiid and the thirdparty components it uses may be found in the teiid-docs/licenses
+directory of the distribution. <a href="teiid-docs/licenses">Browse
+Licenses</a>
+
+</p>
+
+<h2><a name="About">About JBoss, a
+division of Red Hat</a></h2>
+
+<p>JBoss, a division of <a href="http://www.redhat.com/jboss/">Red
+Hat</a>, is in the business of
+providing
+superior technical support to our customers. Our goal is to make
+Professional Open Source&trade; the <b>SAFE
+CHOICE</b>
+for you. We accomplish this by backing up our open source Java products
+with technical support services that are delivered by the core
+developers themselves. We can help you to train your staff and provide
+you with support at every stage of the application lifecycle - from
+development and integration through deployment and maintenance. Visit
+the <a href="http://www.jboss.com/services/index">JBoss
+Services</a> page for more
+information.</p>
+
+</BODY>
+</HTML>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/build/pom.xml
===================================================================
--- trunk/build/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/build/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,38 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>build</artifactId>
-  <name>Build</name>
-  <description>Teiid Build</description>
-    <build>
-        <outputDirectory>target/kits</outputDirectory>
-        <resources>
-            <resource>
-                <directory>kits</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                    <include>**/*.sh</include>
-                    <include>**/*.bat</include>
-                    <include>**/*.html</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>kits</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                    <exclude>**/*.sh</exclude>
-                    <exclude>**/*.bat</exclude>
-                    <exclude>**/*.html</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/build/pom.xml (from rev 2453, trunk/build/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/build/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/build/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,38 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>build</artifactId>
+  <name>Build</name>
+  <description>Teiid Build</description>
+    <build>
+        <outputDirectory>target/kits</outputDirectory>
+        <resources>
+            <resource>
+                <directory>kits</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                    <include>**/*.sh</include>
+                    <include>**/*.bat</include>
+                    <include>**/*.html</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>kits</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                    <exclude>**/*.sh</exclude>
+                    <exclude>**/*.bat</exclude>
+                    <exclude>**/*.html</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml
===================================================================
--- trunk/cache-jbosscache/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-cache-jbosscache</artifactId>
-	<name>JBoss Cache</name>
-	<description>JBossCache provider.</description>
-	<dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>    
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-engine</artifactId>
-            <scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.cache</groupId>
-			<artifactId>jbosscache-core</artifactId>
-            <scope>provided</scope>
-		</dependency>
-	</dependencies>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml (from rev 2453, trunk/cache-jbosscache/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/cache-jbosscache/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-cache-jbosscache</artifactId>
+	<name>JBoss Cache</name>
+	<description>JBossCache provider.</description>
+	<dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>    
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-engine</artifactId>
+            <scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.cache</groupId>
+			<artifactId>jbosscache-core</artifactId>
+            <scope>provided</scope>
+		</dependency>
+	</dependencies>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/client/pom.xml
===================================================================
--- trunk/client/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/client/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-client</artifactId>
-	<name>Client</name>
-	<description>Contains the packages related to communication, administrative api,
-    sessioning and transport level messaging.</description>
-	<dependencies>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<type>test-jar</type>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.man</groupId>
-			<artifactId>jboss-managed</artifactId>
-		</dependency>
-	</dependencies>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/client/pom.xml (from rev 2453, trunk/client/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/client/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/client/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-client</artifactId>
+	<name>Client</name>
+	<description>Contains the packages related to communication, administrative api,
+    sessioning and transport level messaging.</description>
+	<dependencies>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<type>test-jar</type>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.man</groupId>
+			<artifactId>jboss-managed</artifactId>
+		</dependency>
+	</dependencies>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/common-core/pom.xml
===================================================================
--- trunk/common-core/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/common-core/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-common-core</artifactId>
-	<name>Common Core</name>
-	<description>Core shared library</description>
-	<build>
-		<plugins>
-			<plugin>
-				<artifactId>maven-antrun-plugin</artifactId>
-				<executions>
-					<execution>
-						<phase>process-resources</phase>
-						<configuration>
-							<tasks>
-								<tstamp />
-								<replace dir="${project.build.outputDirectory}" token="@build-date@" value="${DSTAMP}">
-									<include name="**/*.properties" />
-								</replace>
-							</tasks>
-						</configuration>
-						<goals>
-							<goal>run</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-		<resources>
-          <resource>
-            <directory>src/main/resources</directory>
-            <filtering>true</filtering>
-            <includes>
-              <include>**/*.properties</include>
-            </includes>
-          </resource>
-          <resource>
-            <directory>src/main/resources</directory>
-            <filtering>false</filtering>
-            <excludes>
-              <exclude>**/*.properties</exclude>
-            </excludes>
-          </resource>
-		</resources>
-	</build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/common-core/pom.xml (from rev 2453, trunk/common-core/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/common-core/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/common-core/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-common-core</artifactId>
+	<name>Common Core</name>
+	<description>Core shared library</description>
+	<build>
+		<plugins>
+			<plugin>
+				<artifactId>maven-antrun-plugin</artifactId>
+				<executions>
+					<execution>
+						<phase>process-resources</phase>
+						<configuration>
+							<tasks>
+								<tstamp />
+								<replace dir="${project.build.outputDirectory}" token="@build-date@" value="${DSTAMP}">
+									<include name="**/*.properties" />
+								</replace>
+							</tasks>
+						</configuration>
+						<goals>
+							<goal>run</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+		<resources>
+          <resource>
+            <directory>src/main/resources</directory>
+            <filtering>true</filtering>
+            <includes>
+              <include>**/*.properties</include>
+            </includes>
+          </resource>
+          <resource>
+            <directory>src/main/resources</directory>
+            <filtering>false</filtering>
+            <excludes>
+              <exclude>**/*.properties</exclude>
+            </excludes>
+          </resource>
+		</resources>
+	</build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml
===================================================================
--- trunk/connectors/connector-file/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>connector-file</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>File Connector</name>
-    <packaging>rar</packaging>
-    <description>This connector reads data from files.</description>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-jar-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>build_jar</id>
-                        <phase>process-classes</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                    <execution>
-                        <id>deploy_jar</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>lib</classifier>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml (from rev 2453, trunk/connectors/connector-file/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/connector-file/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>connector-file</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>File Connector</name>
+    <packaging>rar</packaging>
+    <description>This connector reads data from files.</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <artifactId>maven-jar-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>build_jar</id>
+                        <phase>process-classes</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>deploy_jar</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>lib</classifier>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml
===================================================================
--- trunk/connectors/connector-ldap/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,57 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>connector-ldap</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>LDAP Connector</name>
-    <description>LDAP Connector</description>
-    <packaging>rar</packaging>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-jar-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>build_jar</id>
-                        <phase>process-classes</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                    <execution>
-                        <id>deploy_jar</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>lib</classifier>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml (from rev 2453, trunk/connectors/connector-ldap/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/connector-ldap/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,57 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>connector-ldap</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>LDAP Connector</name>
+    <description>LDAP Connector</description>
+    <packaging>rar</packaging>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <artifactId>maven-jar-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>build_jar</id>
+                        <phase>process-classes</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>deploy_jar</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>lib</classifier>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml
===================================================================
--- trunk/connectors/connector-salesforce/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>connector-salesforce</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>Salesforce Connector</name>
-    <packaging>rar</packaging>
-    <description>Integrates the query engine with Salesforce.com.</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid.connectors</groupId>
-            <artifactId>salesforce-api</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid.connectors</groupId>
-            <artifactId>translator-salesforce</artifactId>
-            <version>${project.version}</version>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-jar-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>build_jar</id>
-                        <phase>process-classes</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                    <execution>
-                        <id>deploy_jar</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>lib</classifier>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml (from rev 2453, trunk/connectors/connector-salesforce/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/connector-salesforce/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>connector-salesforce</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>Salesforce Connector</name>
+    <packaging>rar</packaging>
+    <description>Integrates the query engine with Salesforce.com.</description>
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid.connectors</groupId>
+            <artifactId>salesforce-api</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid.connectors</groupId>
+            <artifactId>translator-salesforce</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <artifactId>maven-jar-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>build_jar</id>
+                        <phase>process-classes</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>deploy_jar</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>lib</classifier>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml
===================================================================
--- trunk/connectors/connector-ws/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>connector-ws</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>Web Service Connector</name>
-    <packaging>rar</packaging>
-    <description>This connector reads data from Web Services</description>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.ws.native</groupId>
-            <artifactId>jbossws-native-core</artifactId>
-            <version>3.1.1.GA</version>
-            <scope>provided</scope>        
-        </dependency>
-    </dependencies>
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-jar-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>build_jar</id>
-                        <phase>process-classes</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                    <execution>
-                        <id>deploy_jar</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                        <configuration>
-                            <classifier>lib</classifier>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml (from rev 2453, trunk/connectors/connector-ws/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/connector-ws/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>connector-ws</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>Web Service Connector</name>
+    <packaging>rar</packaging>
+    <description>This connector reads data from Web Services</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.ws.native</groupId>
+            <artifactId>jbossws-native-core</artifactId>
+            <version>3.1.1.GA</version>
+            <scope>provided</scope>        
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <artifactId>maven-jar-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>build_jar</id>
+                        <phase>process-classes</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>deploy_jar</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>lib</classifier>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/pom.xml
===================================================================
--- trunk/connectors/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.jboss.teiid</groupId>
-  <artifactId>connectors</artifactId>
-  <packaging>pom</packaging>
-  <name>Connectors</name>
-  <description>This project is aggregator for all the supported connectors.</description>
-  <dependencies>
-          
-    <!--  Internal Test Dependencies -->
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-api</artifactId>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-engine</artifactId>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-client</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-engine</artifactId>
-      <scope>test</scope>
-    </dependency>    
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-metadata</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-metadata</artifactId>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>        
-
-    <!-- External dependencies -->
-    <dependency>
-        <groupId>org.jboss</groupId>
-        <artifactId>jboss-vfs</artifactId>
-        <scope>test</scope>
-    </dependency>    
-    <dependency>
-        <groupId>org.jboss.man</groupId>
-        <artifactId>jboss-managed</artifactId>
-        <scope>test</scope>
-    </dependency>     
-    
-  </dependencies>
-  
-  <modules>
-    <module>translator-jdbc</module>
-    <module>translator-ldap</module>
-    
-    <module>translator-loopback</module>
-    <module>translator-file</module>
-    <module>translator-salesforce</module>
-    
-    <module>connector-file</module>
-    <module>connector-salesforce</module>
-    <module>connector-ldap</module>
-    <module>salesforce-api</module>
-    <module>connector-ws</module>
-
-    <module>sandbox</module>
-    
-    <module>translator-ws</module>
-  </modules>
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/pom.xml (from rev 2453, trunk/connectors/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.jboss.teiid</groupId>
+  <artifactId>connectors</artifactId>
+  <packaging>pom</packaging>
+  <name>Connectors</name>
+  <description>This project is aggregator for all the supported connectors.</description>
+  <dependencies>
+          
+    <!--  Internal Test Dependencies -->
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-api</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-engine</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-client</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-engine</artifactId>
+      <scope>test</scope>
+    </dependency>    
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-metadata</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-metadata</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>        
+
+    <!-- External dependencies -->
+    <dependency>
+        <groupId>org.jboss</groupId>
+        <artifactId>jboss-vfs</artifactId>
+        <scope>test</scope>
+    </dependency>    
+    <dependency>
+        <groupId>org.jboss.man</groupId>
+        <artifactId>jboss-managed</artifactId>
+        <scope>test</scope>
+    </dependency>     
+    
+  </dependencies>
+  
+  <modules>
+    <module>translator-jdbc</module>
+    <module>translator-ldap</module>
+    
+    <module>translator-loopback</module>
+    <module>translator-file</module>
+    <module>translator-salesforce</module>
+    
+    <module>connector-file</module>
+    <module>connector-salesforce</module>
+    <module>connector-ldap</module>
+    <module>salesforce-api</module>
+    <module>connector-ws</module>
+
+    <module>sandbox</module>
+    
+    <module>translator-ws</module>
+  </modules>
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml
===================================================================
--- trunk/connectors/salesforce-api/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,14 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>connectors</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>salesforce-api</artifactId>
-  <groupId>org.jboss.teiid.connectors</groupId>
-  <name>Salesforce API</name>
-  <description>The java API for the Salesforce.com partner web service API</description>
-    <dependencies>        
-  </dependencies>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml (from rev 2453, trunk/connectors/salesforce-api/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/salesforce-api/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,14 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>connectors</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>salesforce-api</artifactId>
+  <groupId>org.jboss.teiid.connectors</groupId>
+  <name>Salesforce API</name>
+  <description>The java API for the Salesforce.com partner web service API</description>
+    <dependencies>        
+  </dependencies>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml
===================================================================
--- trunk/connectors/sandbox/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>connectors</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.jboss.teiid.connectors</groupId>
-  <artifactId>sandbox</artifactId>
-  <packaging>pom</packaging>
-  <name>Sandbox</name>
-  <description>Experimental connectors in progress</description>
-  <modules>
-    <module>translator-yahoo</module>
-  </modules>
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml (from rev 2453, trunk/connectors/sandbox/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/sandbox/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>connectors</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.jboss.teiid.connectors</groupId>
+  <artifactId>sandbox</artifactId>
+  <packaging>pom</packaging>
+  <name>Sandbox</name>
+  <description>Experimental connectors in progress</description>
+  <modules>
+    <module>translator-yahoo</module>
+  </modules>
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml
===================================================================
--- trunk/connectors/sandbox/translator-yahoo/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>sandbox</artifactId>
-        <groupId>org.jboss.teiid.connectors</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>translator-yahoo</artifactId>
-    <groupId>org.jboss.teiid.connectors.sandbox</groupId>
-    <name>Yahoo Translator</name>
-    <description>Test translator used to query ticker symbols from Yahoo website</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml (from rev 2453, trunk/connectors/sandbox/translator-yahoo/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/sandbox/translator-yahoo/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>sandbox</artifactId>
+        <groupId>org.jboss.teiid.connectors</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>translator-yahoo</artifactId>
+    <groupId>org.jboss.teiid.connectors.sandbox</groupId>
+    <name>Yahoo Translator</name>
+    <description>Test translator used to query ticker symbols from Yahoo website</description>
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml
===================================================================
--- trunk/connectors/translator-file/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>translator-file</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>File Translator</name>
-    <description>This translator provides access to the file system.</description>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml (from rev 2453, trunk/connectors/translator-file/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/translator-file/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>translator-file</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>File Translator</name>
+    <description>This translator provides access to the file system.</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml
===================================================================
--- trunk/connectors/translator-jdbc/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>connectors</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>translator-jdbc</artifactId>
-  <groupId>org.jboss.teiid.connectors</groupId>
-  <name>JDBC Translator</name>
-  
-  <description>This project contains translators for a JDBC source. Currently this is an aggregator for all the JDBC translators relational databases.</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-          <groupId>javax.resource</groupId>
-          <artifactId>connector-api</artifactId>
-          <scope>provided</scope>
-        </dependency>       
-    </dependencies>
-    
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>    
-    
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml (from rev 2453, trunk/connectors/translator-jdbc/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/translator-jdbc/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>connectors</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>translator-jdbc</artifactId>
+  <groupId>org.jboss.teiid.connectors</groupId>
+  <name>JDBC Translator</name>
+  
+  <description>This project contains translators for a JDBC source. Currently this is an aggregator for all the JDBC translators relational databases.</description>
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+          <groupId>javax.resource</groupId>
+          <artifactId>connector-api</artifactId>
+          <scope>provided</scope>
+        </dependency>       
+    </dependencies>
+    
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>    
+    
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml
===================================================================
--- trunk/connectors/translator-ldap/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,52 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>connectors</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>translator-ldap</artifactId>
-  <groupId>org.jboss.teiid.connectors</groupId>
-  <name>LDAP Translator</name>
-  <description>LDAP Translator</description>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-          <groupId>javax.resource</groupId>
-          <artifactId>connector-api</artifactId>
-          <scope>provided</scope>
-        </dependency>        
-    </dependencies>
-    
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>       
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml (from rev 2453, trunk/connectors/translator-ldap/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/translator-ldap/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,52 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>connectors</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>translator-ldap</artifactId>
+  <groupId>org.jboss.teiid.connectors</groupId>
+  <name>LDAP Translator</name>
+  <description>LDAP Translator</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+          <groupId>javax.resource</groupId>
+          <artifactId>connector-api</artifactId>
+          <scope>provided</scope>
+        </dependency>        
+    </dependencies>
+    
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>       
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml
===================================================================
--- trunk/connectors/translator-loopback/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>translator-loopback</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>Loopback Translator</name>
-    <description>Loopback Translator</description>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-    
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>       
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml (from rev 2453, trunk/connectors/translator-loopback/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/translator-loopback/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>translator-loopback</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>Loopback Translator</name>
+    <description>Loopback Translator</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+    
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>       
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml
===================================================================
--- trunk/connectors/translator-salesforce/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>connectors</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>translator-salesforce</artifactId>
-	<groupId>org.jboss.teiid.connectors</groupId>
-	<name>Salesforce Translator</name>
-	<description>Integrates the query engine with Salesforce.com.</description>
-	<dependencies>
-        <dependency>
-          <groupId>org.jboss.teiid</groupId>
-          <artifactId>teiid-api</artifactId>
-          <scope>provided</scope>
-        </dependency>
-        <dependency>
-          <groupId>org.jboss.teiid</groupId>
-          <artifactId>teiid-common-core</artifactId>
-          <scope>provided</scope>
-        </dependency>
-        <dependency>
-			<groupId>org.jboss.teiid.connectors</groupId>
-			<artifactId>salesforce-api</artifactId>
-			<version>${project.version}</version>
-		</dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-    
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>    
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml (from rev 2453, trunk/connectors/translator-salesforce/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/translator-salesforce/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>connectors</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>translator-salesforce</artifactId>
+	<groupId>org.jboss.teiid.connectors</groupId>
+	<name>Salesforce Translator</name>
+	<description>Integrates the query engine with Salesforce.com.</description>
+	<dependencies>
+        <dependency>
+          <groupId>org.jboss.teiid</groupId>
+          <artifactId>teiid-api</artifactId>
+          <scope>provided</scope>
+        </dependency>
+        <dependency>
+          <groupId>org.jboss.teiid</groupId>
+          <artifactId>teiid-common-core</artifactId>
+          <scope>provided</scope>
+        </dependency>
+        <dependency>
+			<groupId>org.jboss.teiid.connectors</groupId>
+			<artifactId>salesforce-api</artifactId>
+			<version>${project.version}</version>
+		</dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+    
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>    
+</project>

Deleted: tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml
===================================================================
--- trunk/connectors/translator-ws/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>connectors</artifactId>
-        <groupId>org.jboss.teiid</groupId>
-        <version>7.1.0.CR2-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>translator-ws</artifactId>
-    <groupId>org.jboss.teiid.connectors</groupId>
-    <name>Web service Translator</name>
-    <description>This translator provides access to Web Services.</description>
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>commons-logging</groupId>
-            <artifactId>commons-logging</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-            <groupId>javax.resource</groupId>
-            <artifactId>connector-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <outputDirectory>target/classes</outputDirectory>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-                <includes>
-                    <include>**/*.xml</include>
-                    <include>**/*.properties</include>
-                </includes>
-            </resource>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>false</filtering>
-                <excludes>
-                    <exclude>**/*.xml</exclude>
-                    <exclude>**/*.properties</exclude>
-                </excludes>
-            </resource>
-        </resources>
-    </build>
-
-</project>

Copied: tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml (from rev 2453, trunk/connectors/translator-ws/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/connectors/translator-ws/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <parent>
+        <artifactId>connectors</artifactId>
+        <groupId>org.jboss.teiid</groupId>
+        <version>7.1.0.CR2</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>translator-ws</artifactId>
+    <groupId>org.jboss.teiid.connectors</groupId>
+    <name>Web service Translator</name>
+    <description>This translator provides access to Web Services.</description>
+    <dependencies>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.resource</groupId>
+            <artifactId>connector-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <outputDirectory>target/classes</outputDirectory>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*.xml</include>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>false</filtering>
+                <excludes>
+                    <exclude>**/*.xml</exclude>
+                    <exclude>**/*.properties</exclude>
+                </excludes>
+            </resource>
+        </resources>
+    </build>
+
+</project>

Deleted: tags/teiid-7.1.0.CR2/console/pom.xml
===================================================================
--- trunk/console/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/console/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,181 +0,0 @@
-<?xml version="1.0"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-console</artifactId>
-	<name>Console</name>
-	<description>This project is for the RHQ plugin that supports the TEIID Console </description>
-
-	<properties>
-		<!--
-			<org.jboss.jopr.as4.version>1.2.0.GA</org.jboss.jopr.as4.version>
-		-->
-		<org.jboss.jopr.as5.version>1.2.0.GA</org.jboss.jopr.as5.version>
-		<jopr.jboss.as5.plugin.version>1.4.0.B01</jopr.jboss.as5.plugin.version>
-		<org.rhq.version>1.3.0.GA</org.rhq.version>
-		<apache.ant.version>1.7.0</apache.ant.version>
-
-
-	</properties>
-
-	<dependencies>
-		<!--
-			Below are the core modules that are required dependencies of all
-			plugins
-		-->
-		<dependency>
-			<groupId>org.rhq</groupId>
-			<artifactId>rhq-core-domain</artifactId>
-			<version>${org.rhq.version}</version>
-			<scope>provided</scope>
-			<!--
-				provided by the agent/plugin-container
-			-->
-		</dependency>
-
-
-		<dependency>
-			<groupId>org.rhq</groupId>
-			<artifactId>rhq-core-plugin-api</artifactId>
-			<version>${org.rhq.version}</version>
-			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
-		</dependency>
-
-		<dependency>
-			<groupId>org.rhq</groupId>
-			<artifactId>rhq-core-native-system</artifactId>
-			<version>${org.rhq.version}</version>
-			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
-		</dependency>
-
-		<dependency>
-			<groupId>org.rhq</groupId>
-			<artifactId>rhq-jmx-plugin</artifactId>
-			<version>${org.rhq.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.rhq</groupId>
-			<artifactId>rhq-core-util</artifactId>
-			<version>${org.rhq.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>mc4j</groupId>
-			<artifactId>org-mc4j-ems</artifactId>
-			<version>1.2.6</version>
-		</dependency>
-
-		<!--
-			TODO: This is a fix for the Javac bug requiring annotations to be
-			available when compiling dependent classes. It is fixed in JDK 6.
-		-->
-		<dependency>
-			<groupId>javax.persistence</groupId>
-			<artifactId>persistence-api</artifactId>
-			<version>1.0</version>
-			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
-		</dependency>
-
-
-		<!--
-			TODO: This is a fix for the Javac bug requiring annotations to be
-			available when compiling dependent classes; it is fixed in JDK 6.
-		-->
-		<dependency>
-			<groupId>jboss.jboss-embeddable-ejb3</groupId>
-			<artifactId>hibernate-all</artifactId>
-			<version>1.0.0.Alpha9</version>
-			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
-		</dependency>
-
-		<dependency>
-			<groupId>commons-logging</groupId>
-			<artifactId>commons-logging</artifactId>
-			<version>1.1</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<type>test-jar</type>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<type>test-jar</type>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.jopr</groupId>
-			<artifactId>jopr-embedded-jbas5</artifactId>
-			<type>war</type>
-			<version>${org.jboss.jopr.as5.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.integration</groupId>
-			<artifactId>jboss-profileservice-spi</artifactId>
-			<version>5.1.0.CR2</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.on</groupId>
-			<artifactId>jopr-jboss-as-5-plugin</artifactId>
-			<version>${jopr.jboss.as5.plugin.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.ant</groupId>
-			<artifactId>ant</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.commons</groupId>
-			<artifactId>commons-io</artifactId>
-			<version>1.3.2</version>
-		</dependency>
-
-
-
-	</dependencies>
-
-	<build>
-		<outputDirectory>target/classes</outputDirectory>
-		<resources>
-			<resource>
-				<directory>src/main/resources</directory>
-				<filtering>true</filtering>
-				<includes>
-					<include>**/*.xml</include>
-					<include>**/*.properties</include>
-				</includes>
-			</resource>
-			<resource>
-				<directory>src/main/resources</directory>
-				<filtering>false</filtering>
-				<excludes>
-					<exclude>**/*.xml</exclude>
-					<exclude>**/*.properties</exclude>
-				</excludes>
-			</resource>
-		</resources>
-	</build>
-
-
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/console/pom.xml (from rev 2453, trunk/console/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/console/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/console/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,181 @@
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-console</artifactId>
+	<name>Console</name>
+	<description>This project is for the RHQ plugin that supports the TEIID Console </description>
+
+	<properties>
+		<!--
+			<org.jboss.jopr.as4.version>1.2.0.GA</org.jboss.jopr.as4.version>
+		-->
+		<org.jboss.jopr.as5.version>1.2.0.GA</org.jboss.jopr.as5.version>
+		<jopr.jboss.as5.plugin.version>1.4.0.B01</jopr.jboss.as5.plugin.version>
+		<org.rhq.version>1.3.0.GA</org.rhq.version>
+		<apache.ant.version>1.7.0</apache.ant.version>
+
+
+	</properties>
+
+	<dependencies>
+		<!--
+			Below are the core modules that are required dependencies of all
+			plugins
+		-->
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-domain</artifactId>
+			<version>${org.rhq.version}</version>
+			<scope>provided</scope>
+			<!--
+				provided by the agent/plugin-container
+			-->
+		</dependency>
+
+
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-plugin-api</artifactId>
+			<version>${org.rhq.version}</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-native-system</artifactId>
+			<version>${org.rhq.version}</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-jmx-plugin</artifactId>
+			<version>${org.rhq.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-util</artifactId>
+			<version>${org.rhq.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>mc4j</groupId>
+			<artifactId>org-mc4j-ems</artifactId>
+			<version>1.2.6</version>
+		</dependency>
+
+		<!--
+			TODO: This is a fix for the Javac bug requiring annotations to be
+			available when compiling dependent classes. It is fixed in JDK 6.
+		-->
+		<dependency>
+			<groupId>javax.persistence</groupId>
+			<artifactId>persistence-api</artifactId>
+			<version>1.0</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+
+		<!--
+			TODO: This is a fix for the Javac bug requiring annotations to be
+			available when compiling dependent classes; it is fixed in JDK 6.
+		-->
+		<dependency>
+			<groupId>jboss.jboss-embeddable-ejb3</groupId>
+			<artifactId>hibernate-all</artifactId>
+			<version>1.0.0.Alpha9</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+		<dependency>
+			<groupId>commons-logging</groupId>
+			<artifactId>commons-logging</artifactId>
+			<version>1.1</version>
+			<scope>provided</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<type>test-jar</type>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<type>test-jar</type>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.jopr</groupId>
+			<artifactId>jopr-embedded-jbas5</artifactId>
+			<type>war</type>
+			<version>${org.jboss.jopr.as5.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.integration</groupId>
+			<artifactId>jboss-profileservice-spi</artifactId>
+			<version>5.1.0.CR2</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.on</groupId>
+			<artifactId>jopr-jboss-as-5-plugin</artifactId>
+			<version>${jopr.jboss.as5.plugin.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.apache.ant</groupId>
+			<artifactId>ant</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.apache.commons</groupId>
+			<artifactId>commons-io</artifactId>
+			<version>1.3.2</version>
+		</dependency>
+
+
+
+	</dependencies>
+
+	<build>
+		<outputDirectory>target/classes</outputDirectory>
+		<resources>
+			<resource>
+				<directory>src/main/resources</directory>
+				<filtering>true</filtering>
+				<includes>
+					<include>**/*.xml</include>
+					<include>**/*.properties</include>
+				</includes>
+			</resource>
+			<resource>
+				<directory>src/main/resources</directory>
+				<filtering>false</filtering>
+				<excludes>
+					<exclude>**/*.xml</exclude>
+					<exclude>**/*.properties</exclude>
+				</excludes>
+			</resource>
+		</resources>
+	</build>
+
+
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml
===================================================================
--- trunk/documentation/admin-guide/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,77 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <parent>
-    <groupId>org.jboss.teiid</groupId>
-    <artifactId>documentation</artifactId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>admin-guide</artifactId>
-  <groupId>org.jboss.teiid.documentation</groupId>
-  <packaging>jdocbook</packaging>
-  <name>Admin Guide</name>
-  <description>The Teiid Admin manual</description>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.jboss.maven.plugins</groupId>
-        <artifactId>maven-jdocbook-plugin</artifactId>
-        <version>2.1.2</version>
-        <extensions>true</extensions>
-        <dependencies>
-          <dependency>
-            <groupId>net.sf.docbook</groupId>
-            <artifactId>docbook</artifactId>
-            <version>1.74.0</version>
-          </dependency>        
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-docbook-xslt</artifactId>
-            <version>1.1.0</version>
-          </dependency>
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-jdocbook-style</artifactId>
-            <version>1.1.0</version>
-            <type>jdocbook-style</type>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <sourceDocumentName>admin_guide.xml</sourceDocumentName>
-          <imageResource>
-            <directory>${basedir}/src/main/docbook/en-US</directory>
-            <excludes>
-              <exclude>*.xml</exclude>
-              <exclude>**/*.xml</exclude>
-              <exclude>*.zargo</exclude>
-              <exclude>**/*.zargo</exclude>
-            </excludes>
-          </imageResource>
-          <formats>
-            <format>
-              <formatName>pdf</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-              <finalName>teiid_admin_guide.pdf</finalName>
-            </format>
-            <format>
-              <formatName>html_single</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-            <format>
-              <formatName>html</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-          </formats>
-          <options>
-            <xincludeSupported>true</xincludeSupported>
-            <xmlTransformerType>saxon</xmlTransformerType>  
-            <docbookVersion>1.72.0</docbookVersion>             
-            <localeSeparator>-</localeSeparator>
-            <useRelativeImageUris>false</useRelativeImageUris>
-          </options>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-</project>

Copied: tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml (from rev 2453, trunk/documentation/admin-guide/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/documentation/admin-guide/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <parent>
+    <groupId>org.jboss.teiid</groupId>
+    <artifactId>documentation</artifactId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>admin-guide</artifactId>
+  <groupId>org.jboss.teiid.documentation</groupId>
+  <packaging>jdocbook</packaging>
+  <name>Admin Guide</name>
+  <description>The Teiid Admin manual</description>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jdocbook-plugin</artifactId>
+        <version>2.1.2</version>
+        <extensions>true</extensions>
+        <dependencies>
+          <dependency>
+            <groupId>net.sf.docbook</groupId>
+            <artifactId>docbook</artifactId>
+            <version>1.74.0</version>
+          </dependency>        
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-docbook-xslt</artifactId>
+            <version>1.1.0</version>
+          </dependency>
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-jdocbook-style</artifactId>
+            <version>1.1.0</version>
+            <type>jdocbook-style</type>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <sourceDocumentName>admin_guide.xml</sourceDocumentName>
+          <imageResource>
+            <directory>${basedir}/src/main/docbook/en-US</directory>
+            <excludes>
+              <exclude>*.xml</exclude>
+              <exclude>**/*.xml</exclude>
+              <exclude>*.zargo</exclude>
+              <exclude>**/*.zargo</exclude>
+            </excludes>
+          </imageResource>
+          <formats>
+            <format>
+              <formatName>pdf</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+              <finalName>teiid_admin_guide.pdf</finalName>
+            </format>
+            <format>
+              <formatName>html_single</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+            <format>
+              <formatName>html</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+          </formats>
+          <options>
+            <xincludeSupported>true</xincludeSupported>
+            <xmlTransformerType>saxon</xmlTransformerType>  
+            <docbookVersion>1.72.0</docbookVersion>             
+            <localeSeparator>-</localeSeparator>
+            <useRelativeImageUris>false</useRelativeImageUris>
+          </options>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>

Deleted: tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml
===================================================================
--- trunk/documentation/client-developers-guide/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,77 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <parent>
-    <groupId>org.jboss.teiid</groupId>
-    <artifactId>documentation</artifactId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>client-developers-guide</artifactId>
-  <groupId>org.jboss.teiid.documentation</groupId>
-  <packaging>jdocbook</packaging>
-  <name>Teiid Client Developers Guide</name>
-  <description>The Client Developers Guide</description>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.jboss.maven.plugins</groupId>
-        <artifactId>maven-jdocbook-plugin</artifactId>
-        <version>2.1.2</version>
-        <extensions>true</extensions>
-        <dependencies>
-          <dependency>
-            <groupId>net.sf.docbook</groupId>
-            <artifactId>docbook</artifactId>
-            <version>1.74.0</version>
-          </dependency>           
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-docbook-xslt</artifactId>
-            <version>1.1.0</version>
-          </dependency>
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-jdocbook-style</artifactId>
-            <version>1.1.0</version>
-            <type>jdocbook-style</type>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <sourceDocumentName>main.xml</sourceDocumentName>
-          <imageResource>
-            <directory>${basedir}/src/main/docbook/en-US</directory>
-            <excludes>
-              <exclude>*.xml</exclude>
-              <exclude>**/*.xml</exclude>
-              <exclude>*.zargo</exclude>
-              <exclude>**/*.zargo</exclude>
-            </excludes>
-          </imageResource>
-          <formats>
-            <format>
-              <formatName>pdf</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-              <finalName>teiid_client_developers_guide.pdf</finalName>
-            </format>
-            <format>
-              <formatName>html_single</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-            <format>
-              <formatName>html</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-          </formats>
-          <options>
-            <xincludeSupported>true</xincludeSupported>
-            <xmlTransformerType>saxon</xmlTransformerType>  
-            <docbookVersion>1.72.0</docbookVersion>            
-            <localeSeparator>-</localeSeparator>
-            <useRelativeImageUris>false</useRelativeImageUris>
-          </options>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml (from rev 2453, trunk/documentation/client-developers-guide/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/documentation/client-developers-guide/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <parent>
+    <groupId>org.jboss.teiid</groupId>
+    <artifactId>documentation</artifactId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>client-developers-guide</artifactId>
+  <groupId>org.jboss.teiid.documentation</groupId>
+  <packaging>jdocbook</packaging>
+  <name>Teiid Client Developers Guide</name>
+  <description>The Client Developers Guide</description>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jdocbook-plugin</artifactId>
+        <version>2.1.2</version>
+        <extensions>true</extensions>
+        <dependencies>
+          <dependency>
+            <groupId>net.sf.docbook</groupId>
+            <artifactId>docbook</artifactId>
+            <version>1.74.0</version>
+          </dependency>           
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-docbook-xslt</artifactId>
+            <version>1.1.0</version>
+          </dependency>
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-jdocbook-style</artifactId>
+            <version>1.1.0</version>
+            <type>jdocbook-style</type>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <sourceDocumentName>main.xml</sourceDocumentName>
+          <imageResource>
+            <directory>${basedir}/src/main/docbook/en-US</directory>
+            <excludes>
+              <exclude>*.xml</exclude>
+              <exclude>**/*.xml</exclude>
+              <exclude>*.zargo</exclude>
+              <exclude>**/*.zargo</exclude>
+            </excludes>
+          </imageResource>
+          <formats>
+            <format>
+              <formatName>pdf</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+              <finalName>teiid_client_developers_guide.pdf</finalName>
+            </format>
+            <format>
+              <formatName>html_single</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+            <format>
+              <formatName>html</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+          </formats>
+          <options>
+            <xincludeSupported>true</xincludeSupported>
+            <xmlTransformerType>saxon</xmlTransformerType>  
+            <docbookVersion>1.72.0</docbookVersion>            
+            <localeSeparator>-</localeSeparator>
+            <useRelativeImageUris>false</useRelativeImageUris>
+          </options>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml
===================================================================
--- trunk/documentation/developer-guide/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,77 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <parent>
-    <groupId>org.jboss.teiid</groupId>
-    <artifactId>documentation</artifactId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>developer-guide</artifactId>
-  <groupId>org.jboss.teiid.documentation</groupId>
-  <packaging>jdocbook</packaging>
-  <name>Developer's Guide</name>
-  <description>The Teiid Developer's Guide</description>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.jboss.maven.plugins</groupId>
-        <artifactId>maven-jdocbook-plugin</artifactId>
-        <version>2.1.2</version>
-        <extensions>true</extensions>
-        <dependencies>
-          <dependency>
-            <groupId>net.sf.docbook</groupId>
-            <artifactId>docbook</artifactId>
-            <version>1.74.0</version>
-          </dependency>          
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-docbook-xslt</artifactId>
-            <version>1.1.0</version>
-          </dependency>
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-jdocbook-style</artifactId>
-            <version>1.1.0</version>
-            <type>jdocbook-style</type>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <sourceDocumentName>main.xml</sourceDocumentName>
-          <imageResource>
-            <directory>${basedir}/src/main/docbook/en-US</directory>
-            <excludes>
-              <exclude>*.xml</exclude>
-              <exclude>**/*.xml</exclude>
-              <exclude>*.zargo</exclude>
-              <exclude>**/*.zargo</exclude>
-            </excludes>
-          </imageResource>
-          <formats>
-            <format>
-              <formatName>pdf</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-              <finalName>teiid_developer_guide.pdf</finalName>
-            </format>
-            <format>
-              <formatName>html_single</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-            <format>
-              <formatName>html</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-          </formats>
-          <options>
-            <xincludeSupported>true</xincludeSupported>
-            <xmlTransformerType>saxon</xmlTransformerType>  
-            <docbookVersion>1.72.0</docbookVersion>              
-            <localeSeparator>-</localeSeparator>
-            <useRelativeImageUris>false</useRelativeImageUris>
-          </options>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-</project>

Copied: tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml (from rev 2453, trunk/documentation/developer-guide/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/documentation/developer-guide/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <parent>
+    <groupId>org.jboss.teiid</groupId>
+    <artifactId>documentation</artifactId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>developer-guide</artifactId>
+  <groupId>org.jboss.teiid.documentation</groupId>
+  <packaging>jdocbook</packaging>
+  <name>Developer's Guide</name>
+  <description>The Teiid Developer's Guide</description>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jdocbook-plugin</artifactId>
+        <version>2.1.2</version>
+        <extensions>true</extensions>
+        <dependencies>
+          <dependency>
+            <groupId>net.sf.docbook</groupId>
+            <artifactId>docbook</artifactId>
+            <version>1.74.0</version>
+          </dependency>          
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-docbook-xslt</artifactId>
+            <version>1.1.0</version>
+          </dependency>
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-jdocbook-style</artifactId>
+            <version>1.1.0</version>
+            <type>jdocbook-style</type>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <sourceDocumentName>main.xml</sourceDocumentName>
+          <imageResource>
+            <directory>${basedir}/src/main/docbook/en-US</directory>
+            <excludes>
+              <exclude>*.xml</exclude>
+              <exclude>**/*.xml</exclude>
+              <exclude>*.zargo</exclude>
+              <exclude>**/*.zargo</exclude>
+            </excludes>
+          </imageResource>
+          <formats>
+            <format>
+              <formatName>pdf</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+              <finalName>teiid_developer_guide.pdf</finalName>
+            </format>
+            <format>
+              <formatName>html_single</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+            <format>
+              <formatName>html</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+          </formats>
+          <options>
+            <xincludeSupported>true</xincludeSupported>
+            <xmlTransformerType>saxon</xmlTransformerType>  
+            <docbookVersion>1.72.0</docbookVersion>              
+            <localeSeparator>-</localeSeparator>
+            <useRelativeImageUris>false</useRelativeImageUris>
+          </options>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>

Deleted: tags/teiid-7.1.0.CR2/documentation/pom.xml
===================================================================
--- trunk/documentation/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/documentation/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,20 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.jboss.teiid</groupId>
-  <artifactId>documentation</artifactId>
-  <packaging>pom</packaging>
-  <name>Documents</name>
-  <description>Teiid Documentation Aggregator</description>
-  <modules>
-    <module>admin-guide</module>
-    <module>reference</module>
-    <module>developer-guide</module>
-    <module>quick-start-example</module>
-    <module>client-developers-guide</module>
-  </modules>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/documentation/pom.xml (from rev 2453, trunk/documentation/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/documentation/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/documentation/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,20 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.jboss.teiid</groupId>
+  <artifactId>documentation</artifactId>
+  <packaging>pom</packaging>
+  <name>Documents</name>
+  <description>Teiid Documentation Aggregator</description>
+  <modules>
+    <module>admin-guide</module>
+    <module>reference</module>
+    <module>developer-guide</module>
+    <module>quick-start-example</module>
+    <module>client-developers-guide</module>
+  </modules>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml
===================================================================
--- trunk/documentation/quick-start-example/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,77 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <parent>
-    <groupId>org.jboss.teiid</groupId>
-    <artifactId>documentation</artifactId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>quick-start-example</artifactId>
-  <groupId>org.jboss.teiid.documentation</groupId>
-  <packaging>jdocbook</packaging>
-  <name>Quick Start Guide</name>
-  <description>The Teiid Quick Start guide</description>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.jboss.maven.plugins</groupId>
-        <artifactId>maven-jdocbook-plugin</artifactId>
-        <version>2.1.2</version>
-        <extensions>true</extensions>
-        <dependencies>
-          <dependency>
-            <groupId>net.sf.docbook</groupId>
-            <artifactId>docbook</artifactId>
-            <version>1.74.0</version>
-          </dependency>             
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-docbook-xslt</artifactId>
-            <version>1.1.0</version>
-          </dependency>
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-jdocbook-style</artifactId>
-            <version>1.1.0</version>
-            <type>jdocbook-style</type>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <sourceDocumentName>quick_start_example.xml</sourceDocumentName>
-          <imageResource>
-            <directory>${basedir}/src/main/docbook/en-US</directory>
-            <excludes>
-              <exclude>*.xml</exclude>
-              <exclude>**/*.xml</exclude>
-              <exclude>*.zargo</exclude>
-              <exclude>**/*.zargo</exclude>
-            </excludes>
-          </imageResource>
-          <formats>
-            <format>
-              <formatName>pdf</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-              <finalName>teiid_quick_start_example.pdf</finalName>
-            </format>
-            <format>
-              <formatName>html_single</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-            <format>
-              <formatName>html</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-          </formats>
-          <options>
-            <xincludeSupported>true</xincludeSupported>
-            <xmlTransformerType>saxon</xmlTransformerType>  
-            <docbookVersion>1.72.0</docbookVersion>              
-            <localeSeparator>-</localeSeparator>
-            <useRelativeImageUris>false</useRelativeImageUris>
-          </options>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-</project>

Copied: tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml (from rev 2453, trunk/documentation/quick-start-example/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/documentation/quick-start-example/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <parent>
+    <groupId>org.jboss.teiid</groupId>
+    <artifactId>documentation</artifactId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>quick-start-example</artifactId>
+  <groupId>org.jboss.teiid.documentation</groupId>
+  <packaging>jdocbook</packaging>
+  <name>Quick Start Guide</name>
+  <description>The Teiid Quick Start guide</description>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jdocbook-plugin</artifactId>
+        <version>2.1.2</version>
+        <extensions>true</extensions>
+        <dependencies>
+          <dependency>
+            <groupId>net.sf.docbook</groupId>
+            <artifactId>docbook</artifactId>
+            <version>1.74.0</version>
+          </dependency>             
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-docbook-xslt</artifactId>
+            <version>1.1.0</version>
+          </dependency>
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-jdocbook-style</artifactId>
+            <version>1.1.0</version>
+            <type>jdocbook-style</type>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <sourceDocumentName>quick_start_example.xml</sourceDocumentName>
+          <imageResource>
+            <directory>${basedir}/src/main/docbook/en-US</directory>
+            <excludes>
+              <exclude>*.xml</exclude>
+              <exclude>**/*.xml</exclude>
+              <exclude>*.zargo</exclude>
+              <exclude>**/*.zargo</exclude>
+            </excludes>
+          </imageResource>
+          <formats>
+            <format>
+              <formatName>pdf</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+              <finalName>teiid_quick_start_example.pdf</finalName>
+            </format>
+            <format>
+              <formatName>html_single</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+            <format>
+              <formatName>html</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+          </formats>
+          <options>
+            <xincludeSupported>true</xincludeSupported>
+            <xmlTransformerType>saxon</xmlTransformerType>  
+            <docbookVersion>1.72.0</docbookVersion>              
+            <localeSeparator>-</localeSeparator>
+            <useRelativeImageUris>false</useRelativeImageUris>
+          </options>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>

Deleted: tags/teiid-7.1.0.CR2/documentation/reference/pom.xml
===================================================================
--- trunk/documentation/reference/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/documentation/reference/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,77 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <parent>
-    <groupId>org.jboss.teiid</groupId>
-    <artifactId>documentation</artifactId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>reference</artifactId>
-  <groupId>org.jboss.teiid.documentation</groupId>
-  <packaging>jdocbook</packaging>
-  <name>Teiid Reference</name>
-  <description>The Teiid reference manual</description>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.jboss.maven.plugins</groupId>
-        <artifactId>maven-jdocbook-plugin</artifactId>
-        <version>2.1.2</version>
-        <extensions>true</extensions>
-        <dependencies>
-          <dependency>
-            <groupId>net.sf.docbook</groupId>
-            <artifactId>docbook</artifactId>
-            <version>1.74.0</version>
-          </dependency>         
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-docbook-xslt</artifactId>
-            <version>1.1.0</version>
-          </dependency>
-          <dependency>
-            <groupId>org.jboss</groupId>
-            <artifactId>jbossorg-jdocbook-style</artifactId>
-            <version>1.1.0</version>
-            <type>jdocbook-style</type>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <sourceDocumentName>Reference.xml</sourceDocumentName>
-          <imageResource>
-            <directory>${basedir}/src/main/docbook/en-US</directory>
-            <excludes>
-              <exclude>*.xml</exclude>
-              <exclude>**/*.xml</exclude>
-              <exclude>*.zargo</exclude>
-              <exclude>**/*.zargo</exclude>
-            </excludes>
-          </imageResource>
-          <formats>
-            <format>
-              <formatName>pdf</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
-              <finalName>teiid_reference.pdf</finalName>
-            </format>
-            <format>
-              <formatName>html_single</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-            <format>
-              <formatName>html</formatName>
-              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
-              <finalName>index.html</finalName>
-            </format>
-          </formats>
-          <options>
-            <xmlTransformerType>saxon</xmlTransformerType>  
-            <docbookVersion>1.72.0</docbookVersion>               
-            <xincludeSupported>true</xincludeSupported>
-            <localeSeparator>-</localeSeparator>
-            <useRelativeImageUris>false</useRelativeImageUris>
-          </options>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/documentation/reference/pom.xml (from rev 2453, trunk/documentation/reference/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/documentation/reference/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/documentation/reference/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <parent>
+    <groupId>org.jboss.teiid</groupId>
+    <artifactId>documentation</artifactId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>reference</artifactId>
+  <groupId>org.jboss.teiid.documentation</groupId>
+  <packaging>jdocbook</packaging>
+  <name>Teiid Reference</name>
+  <description>The Teiid reference manual</description>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jdocbook-plugin</artifactId>
+        <version>2.1.2</version>
+        <extensions>true</extensions>
+        <dependencies>
+          <dependency>
+            <groupId>net.sf.docbook</groupId>
+            <artifactId>docbook</artifactId>
+            <version>1.74.0</version>
+          </dependency>         
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-docbook-xslt</artifactId>
+            <version>1.1.0</version>
+          </dependency>
+          <dependency>
+            <groupId>org.jboss</groupId>
+            <artifactId>jbossorg-jdocbook-style</artifactId>
+            <version>1.1.0</version>
+            <type>jdocbook-style</type>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <sourceDocumentName>Reference.xml</sourceDocumentName>
+          <imageResource>
+            <directory>${basedir}/src/main/docbook/en-US</directory>
+            <excludes>
+              <exclude>*.xml</exclude>
+              <exclude>**/*.xml</exclude>
+              <exclude>*.zargo</exclude>
+              <exclude>**/*.zargo</exclude>
+            </excludes>
+          </imageResource>
+          <formats>
+            <format>
+              <formatName>pdf</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+              <finalName>teiid_reference.pdf</finalName>
+            </format>
+            <format>
+              <formatName>html_single</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+            <format>
+              <formatName>html</formatName>
+              <stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+              <finalName>index.html</finalName>
+            </format>
+          </formats>
+          <options>
+            <xmlTransformerType>saxon</xmlTransformerType>  
+            <docbookVersion>1.72.0</docbookVersion>               
+            <xincludeSupported>true</xincludeSupported>
+            <localeSeparator>-</localeSeparator>
+            <useRelativeImageUris>false</useRelativeImageUris>
+          </options>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/engine/pom.xml
===================================================================
--- trunk/engine/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-engine</artifactId>
-	<name>Engine</name>
-	<description>Relational, procedural, and xml core engine.</description>
-
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.codehaus.mojo</groupId>
-				<artifactId>javacc-maven-plugin</artifactId>
-				<version>2.4</version>
-				<executions>
-					<execution>
-						<id>javacc</id>
-						<goals>
-							<goal>javacc</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-	</build>
-
-	<dependencies>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<type>test-jar</type>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-api</artifactId>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<type>test-jar</type>
-		</dependency>
-
-		<dependency>
-			<groupId>javax.resource</groupId>
-			<artifactId>connector-api</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>javax.transaction</groupId>
-                <artifactId>jta</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.deployers</groupId>
-			<artifactId>jboss-deployers-vfs-spi</artifactId>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.jboss.deployers</groupId>
-			<artifactId>jboss-deployers-vfs</artifactId>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>net.sourceforge.saxon</groupId>
-			<artifactId>saxon</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>net.sourceforge.saxon</groupId>
-			<classifier>dom</classifier>
-			<artifactId>saxon</artifactId>
-		</dependency>
-
-	</dependencies>
-
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/engine/pom.xml (from rev 2453, trunk/engine/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-engine</artifactId>
+	<name>Engine</name>
+	<description>Relational, procedural, and xml core engine.</description>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.codehaus.mojo</groupId>
+				<artifactId>javacc-maven-plugin</artifactId>
+				<version>2.4</version>
+				<executions>
+					<execution>
+						<id>javacc</id>
+						<goals>
+							<goal>javacc</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+
+	<dependencies>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<type>test-jar</type>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-api</artifactId>
+			<scope>provided</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<scope>provided</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<type>test-jar</type>
+		</dependency>
+
+		<dependency>
+			<groupId>javax.resource</groupId>
+			<artifactId>connector-api</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>javax.transaction</groupId>
+                <artifactId>jta</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.deployers</groupId>
+			<artifactId>jboss-deployers-vfs-spi</artifactId>
+			<scope>provided</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.deployers</groupId>
+			<artifactId>jboss-deployers-vfs</artifactId>
+			<scope>provided</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>net.sourceforge.saxon</groupId>
+			<artifactId>saxon</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>net.sourceforge.saxon</groupId>
+			<classifier>dom</classifier>
+			<artifactId>saxon</artifactId>
+		</dependency>
+
+	</dependencies>
+
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,805 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.dqp.internal.process;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Map;
-import java.util.concurrent.Callable;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.TimeUnit;
-
-import javax.resource.spi.work.Work;
-import javax.resource.spi.work.WorkEvent;
-import javax.resource.spi.work.WorkListener;
-import javax.transaction.xa.Xid;
-
-import org.teiid.adminapi.Admin;
-import org.teiid.adminapi.AdminException;
-import org.teiid.adminapi.Request.ProcessingState;
-import org.teiid.adminapi.Request.ThreadState;
-import org.teiid.adminapi.impl.RequestMetadata;
-import org.teiid.adminapi.impl.WorkerPoolStatisticsMetadata;
-import org.teiid.cache.Cache;
-import org.teiid.cache.CacheConfiguration;
-import org.teiid.cache.CacheFactory;
-import org.teiid.cache.CacheConfiguration.Policy;
-import org.teiid.client.DQP;
-import org.teiid.client.RequestMessage;
-import org.teiid.client.ResultsMessage;
-import org.teiid.client.lob.LobChunk;
-import org.teiid.client.metadata.MetadataResult;
-import org.teiid.client.util.ResultsFuture;
-import org.teiid.client.util.ResultsReceiver;
-import org.teiid.client.xa.XATransactionException;
-import org.teiid.client.xa.XidImpl;
-import org.teiid.common.buffer.BufferManager;
-import org.teiid.core.TeiidComponentException;
-import org.teiid.core.TeiidProcessingException;
-import org.teiid.core.types.Streamable;
-import org.teiid.dqp.DQPPlugin;
-import org.teiid.dqp.internal.process.ThreadReuseExecutor.PrioritizedRunnable;
-import org.teiid.dqp.message.AtomicRequestMessage;
-import org.teiid.dqp.message.RequestID;
-import org.teiid.dqp.service.BufferService;
-import org.teiid.dqp.service.TransactionContext;
-import org.teiid.dqp.service.TransactionService;
-import org.teiid.dqp.service.TransactionContext.Scope;
-import org.teiid.logging.CommandLogMessage;
-import org.teiid.logging.LogConstants;
-import org.teiid.logging.LogManager;
-import org.teiid.logging.MessageLevel;
-import org.teiid.logging.CommandLogMessage.Event;
-import org.teiid.query.processor.ProcessorDataManager;
-import org.teiid.query.tempdata.TempTableDataManager;
-import org.teiid.query.tempdata.TempTableStore;
-
-
-/**
- * Implements the core DQP processing.
- */
-public class DQPCore implements DQP {
-	
-	//TODO: replace with FutureTask
-	public final static class FutureWork<T> implements Work, WorkListener, PrioritizedRunnable {
-		private final Callable<T> toCall;
-		private ResultsFuture<T> result = new ResultsFuture<T>();
-		private ResultsReceiver<T> receiver = result.getResultsReceiver();
-		private int priority;
-		private long creationTime = System.currentTimeMillis();
-
-		public FutureWork(Callable<T> processor, int priority) {
-			this.toCall = processor;
-			this.priority = priority;
-		}
-		
-		public ResultsFuture<T> getResult() {
-			return result;
-		}
-		
-		@Override
-		public void run() {
-			try {
-				receiver.receiveResults(toCall.call());
-			} catch (Throwable t) {
-				receiver.exceptionOccurred(t);
-			}
-		}
-
-		@Override
-		public void release() {
-			
-		}
-		
-		@Override
-		public void workAccepted(WorkEvent arg0) {
-			
-		}
-		
-		@Override
-		public void workCompleted(WorkEvent arg0) {
-			
-		}
-		
-		@Override
-		public void workRejected(WorkEvent arg0) {
-			receiver.exceptionOccurred(arg0.getException());
-		}
-		
-		@Override
-		public void workStarted(WorkEvent arg0) {
-			
-		}
-
-		@Override
-		public int getPriority() {
-			return priority;
-		}
-		
-		@Override
-		public long getCreationTime() {
-			return creationTime;
-		}
-	}	
-	
-	static class ClientState {
-		List<RequestID> requests;
-		TempTableStore sessionTables;
-		
-		public ClientState(TempTableStore tableStoreImpl) {
-			this.sessionTables = tableStoreImpl;
-		}
-		
-		public synchronized void addRequest(RequestID requestID) {
-			if (requests == null) {
-				requests = new LinkedList<RequestID>();
-			}
-			requests.add(requestID);
-		}
-		
-		public synchronized List<RequestID> getRequests() {
-			if (requests == null) {
-				return Collections.emptyList();
-			}
-			return new ArrayList<RequestID>(requests);
-		}
-
-		public synchronized void removeRequest(RequestID requestID) {
-			if (requests != null) {
-				requests.remove(requestID);
-			}
-		}
-		
-	}
-	
-	private ThreadReuseExecutor processWorkerPool;
-    
-    private int maxFetchSize = DQPConfiguration.DEFAULT_FETCH_SIZE;
-    private int queryThreshold = DQPConfiguration.DEFAULT_QUERY_THRESHOLD;
-    
-    // Resources
-    private BufferManager bufferManager;
-    private ProcessorDataManager dataTierMgr;
-    private SessionAwareCache<PreparedPlan> prepPlanCache;
-    private SessionAwareCache<CachedResults> rsCache;
-    private TransactionService transactionService;
-    private BufferService bufferService;
-    
-    // Query worker pool for processing plans
-    private int processorTimeslice = DQPConfiguration.DEFAULT_PROCESSOR_TIMESLICE;
-    
-    private int maxSourceRows = DQPConfiguration.DEFAULT_MAX_SOURCE_ROWS;
-    private boolean exceptionOnMaxSourceRows = true;
-    
-    private int chunkSize = Streamable.STREAMING_BATCH_SIZE_IN_BYTES;
-    
-	private Map<RequestID, RequestWorkItem> requests = new ConcurrentHashMap<RequestID, RequestWorkItem>();			
-	private Map<String, ClientState> clientState = new ConcurrentHashMap<String, ClientState>();
-    private boolean useEntitlements = false;
-    
-    private int maxActivePlans = DQPConfiguration.DEFAULT_MAX_ACTIVE_PLANS;
-    private int currentlyActivePlans;
-    private LinkedList<RequestWorkItem> waitingPlans = new LinkedList<RequestWorkItem>();
-    private CacheFactory cacheFactory;
-    
-    /**
-     * perform a full shutdown and wait for 10 seconds for all threads to finish
-     */
-    public void stop() {
-    	processWorkerPool.shutdownNow();
-    	try {
-			processWorkerPool.awaitTermination(10, TimeUnit.SECONDS);
-		} catch (InterruptedException e) {
-		}
-    	// TODO: Should we be doing more cleanup here??
-		LogManager.logDetail(LogConstants.CTX_DQP, "Stopping the DQP"); //$NON-NLS-1$
-    }
-    
-    /**
-     * Return a list of {@link RequestMetadata} for the given session
-     */
-    public List<RequestMetadata> getRequestsForSession(String sessionId) {
-    	ClientState state = getClientState(sessionId, false);
-    	if (state == null) {
-    		return Collections.emptyList();
-    	}
-        return buildRequestInfos(state.getRequests(), -1);
-    }
-    
-    public ClientState getClientState(String key, boolean create) {
-    	if (key == null) {
-    		return null;
-    	}
-		ClientState state = clientState.get(key);
-		if (state == null && create) {
-			state = new ClientState(new TempTableStore(key));
-    		clientState.put(key, state);
-		}
-		return state;
-    }
-
-    /**
-     * Return a list of all {@link RequestMetadata} 
-     */
-    public List<RequestMetadata> getRequests() {
-		return buildRequestInfos(requests.keySet(), -1);
-    } 
-    
-    public List<RequestMetadata> getLongRunningRequests(){
-    	return buildRequestInfos(requests.keySet(), this.queryThreshold);
-    }
-
-    private List<RequestMetadata> buildRequestInfos(Collection<RequestID> ids, int longRunningQueryThreshold) {
-		List<RequestMetadata> results = new ArrayList<RequestMetadata>();
-    	
-		for (RequestID requestID : ids) {
-            RequestWorkItem holder = requests.get(requestID);
-            
-            if(holder != null && !holder.isCanceled()) {
-            	RequestMetadata req = new RequestMetadata();
-            	
-            	req.setExecutionId(holder.requestID.getExecutionID());
-            	req.setSessionId(holder.requestID.getConnectionID());
-            	req.setCommand(holder.requestMsg.getCommandString());
-            	req.setStartTime(holder.getProcessingTimestamp());
-            	req.setState(holder.isCanceled()?ProcessingState.CANCELED:holder.isDoneProcessing()?ProcessingState.DONE:ProcessingState.PROCESSING);
-            	switch (holder.getThreadState()) {
-            	case DONE:
-            	case IDLE:
-            		req.setThreadState(ThreadState.IDLE);
-            		break;
-            	default:
-            		if (holder.isProcessing()) {
-            			req.setThreadState(ThreadState.RUNNING);
-            		} else {
-            			req.setThreadState(ThreadState.QUEUED);
-            		}
-            	}
-            	if (holder.getTransactionContext() != null && holder.getTransactionContext().getTransactionType() != Scope.NONE) {
-            		req.setTransactionId(holder.getTransactionContext().getTransactionId());
-            	}
-
-                for (DataTierTupleSource conInfo : holder.getConnectorRequests()) {
-                    String connectorName = conInfo.getConnectorName();
-
-                    if (connectorName == null) {
-                    	continue;
-                    }
-                    // If the request has not yet completed processing, then
-                    // add all the subrequest messages
-                	AtomicRequestMessage arm = conInfo.getAtomicRequestMessage();
-                	RequestMetadata info = new RequestMetadata();
-                	if (conInfo.isQueued()) {
-                		info.setThreadState(ThreadState.QUEUED);
-                	} else if (conInfo.isRunning()) {
-                		info.setThreadState(ThreadState.RUNNING);
-                	} else {
-                		info.setThreadState(ThreadState.IDLE);
-                	}
-                	info.setExecutionId(arm.getRequestID().getExecutionID());
-                	info.setSessionId(holder.requestID.getConnectionID());
-                	info.setCommand(arm.getCommand().toString());
-                	info.setStartTime(arm.getProcessingTimestamp());
-                	info.setSourceRequest(true);
-                	info.setNodeId(arm.getAtomicRequestID().getNodeID());
-                	info.setState(conInfo.isCanceled()?ProcessingState.CANCELED:conInfo.isDone()?ProcessingState.DONE:ProcessingState.PROCESSING);
-        			results.add(info);
-                }
-                
-                // check if only need long running queries.
-                long elapsedTime = System.currentTimeMillis() - req.getStartTime();
-                if (longRunningQueryThreshold == -1 || elapsedTime > longRunningQueryThreshold) {
-                	results.add(req);
-                }
-            }
-        }
-    	return results;
-	}    
-
-	public ResultsFuture<ResultsMessage> executeRequest(long reqID,RequestMessage requestMsg) {
-    	DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		RequestID requestID = workContext.getRequestID(reqID);
-		requestMsg.setFetchSize(Math.min(requestMsg.getFetchSize(), maxFetchSize));
-		Request request = null;
-	    if ( requestMsg.isPreparedStatement() || requestMsg.isCallableStatement()) {
-	    	request = new PreparedStatementRequest(prepPlanCache);
-	    } else {
-	    	request = new Request();
-	    }
-	    ClientState state = this.getClientState(workContext.getSessionId(), true);
-	    request.initialize(requestMsg, bufferManager,
-				dataTierMgr, transactionService, state.sessionTables,
-				workContext, this.useEntitlements);
-		
-        ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>();
-        RequestWorkItem workItem = new RequestWorkItem(this, requestMsg, request, resultsFuture.getResultsReceiver(), requestID, workContext);
-    	logMMCommand(workItem, Event.NEW, null); 
-        addRequest(requestID, workItem, state);
-        synchronized (waitingPlans) {
-			if (currentlyActivePlans < maxActivePlans) {
-				startActivePlan(workItem);
-			} else {
-				waitingPlans.add(workItem);
-			}
-		}
-        return resultsFuture;
-    }
-	
-	public ResultsFuture<ResultsMessage> processCursorRequest(long reqID,
-			int batchFirst, int fetchSize) throws TeiidProcessingException {
-        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
-            LogManager.logDetail(LogConstants.CTX_DQP, "DQP process cursor request from " + batchFirst);  //$NON-NLS-1$
-        }
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-        ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>();
-		RequestWorkItem workItem = getRequestWorkItem(workContext.getRequestID(reqID));
-		workItem.requestMore(batchFirst, batchFirst + Math.min(fetchSize, maxFetchSize) - 1, resultsFuture.getResultsReceiver());
-		return resultsFuture;
-	}
-
-	void addRequest(RequestID requestID, RequestWorkItem workItem, ClientState state) {
-		this.requests.put(requestID, workItem);
-		state.addRequest(requestID);
-	}
-
-	private void startActivePlan(RequestWorkItem workItem) {
-		workItem.active = true;
-		this.addWork(workItem);
-		this.currentlyActivePlans++;
-	}
-	
-    void finishProcessing(final RequestWorkItem workItem) {
-    	synchronized (waitingPlans) {
-    		if (!workItem.active) {
-        		return;
-        	}
-        	workItem.active = false;
-    		currentlyActivePlans--;
-			if (!waitingPlans.isEmpty()) {
-				startActivePlan(waitingPlans.remove());
-			}
-		}
-    }
-    
-    void removeRequest(final RequestWorkItem workItem) {
-    	finishProcessing(workItem);
-    	this.requests.remove(workItem.requestID);
-    	ClientState state = getClientState(workItem.getDqpWorkContext().getSessionId(), false);
-    	if (state != null) {
-    		state.removeRequest(workItem.requestID);
-    	}
-    }
-    
-    void addWork(Runnable work) {
-		this.processWorkerPool.execute(work);
-    }
-    
-    void scheduleWork(final Runnable r, int priority, long delay) {
-		this.processWorkerPool.schedule(new FutureWork<Void>(new Callable<Void>() {
-			@Override
-			public Void call() throws Exception {
-				r.run();
-				return null;
-			}
-		}, priority), delay, TimeUnit.MILLISECONDS);
-    }
-    
-	public ResultsFuture<?> closeLobChunkStream(int lobRequestId,
-			long requestId, String streamId)
-			throws TeiidProcessingException {
-        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
-            LogManager.logDetail(LogConstants.CTX_DQP, "Request to close the Lob stream with Stream id="+streamId+" instance id="+lobRequestId);  //$NON-NLS-1$//$NON-NLS-2$
-        }   
-        DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-        RequestWorkItem workItem = safeGetWorkItem(workContext.getRequestID(requestId));
-        if (workItem != null) {
-	        workItem.removeLobStream(lobRequestId);
-        }
-        return ResultsFuture.NULL_FUTURE;
-    }
-	    
-	public ResultsFuture<LobChunk> requestNextLobChunk(int lobRequestId,
-			long requestId, String streamId)
-			throws TeiidProcessingException {
-        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
-            LogManager.logDetail(LogConstants.CTX_DQP, "Request for next Lob chunk with Stream id="+streamId+" instance id="+lobRequestId);  //$NON-NLS-1$//$NON-NLS-2$
-        }  
-        RequestWorkItem workItem = getRequestWorkItem(DQPWorkContext.getWorkContext().getRequestID(requestId));
-        ResultsFuture<LobChunk> resultsFuture = new ResultsFuture<LobChunk>();
-        workItem.processLobChunkRequest(streamId, lobRequestId, resultsFuture.getResultsReceiver());
-        return resultsFuture;
-    }
-    
-//    /**
-//     * Cancels a node in the request. (This request is called by the 
-//     * client directly using the admin API), so if this does not support
-//     * partial results then remove the original request.
-//     * @throws MetaMatrixComponentException 
-//     */
-//    public void cancelAtomicRequest(AtomicRequestID requestID) throws MetaMatrixComponentException {                    
-//        RequestWorkItem workItem = safeGetWorkItem(requestID.getRequestID());
-//        if (workItem == null) {
-//    		LogManager.logDetail(LogConstants.CTX_DQP, "Could not cancel", requestID, "parent request does not exist"); //$NON-NLS-1$ //$NON-NLS-2$
-//        	return;
-//        }
-//        workItem.requestAtomicRequestCancel(requestID);
-//    }
-    
-    RequestWorkItem getRequestWorkItem(RequestID reqID) throws TeiidProcessingException {
-    	RequestWorkItem result = this.requests.get(reqID);
-    	if (result == null) {
-    		throw new TeiidProcessingException(DQPPlugin.Util.getString("DQPCore.The_request_has_been_closed.", reqID));//$NON-NLS-1$
-    	}
-    	return result;
-    }
-    
-	RequestWorkItem safeGetWorkItem(Object processorID) {
-    	return this.requests.get(processorID);
-	}
-	
-    public WorkerPoolStatisticsMetadata getWorkManagerStatistics() {
-    	return this.processWorkerPool.getStats();
-    }
-           
-    public void terminateSession(String sessionId) {
-        // sometimes there will not be any atomic requests pending, in that
-        // situation we still need to clear the master request from our map
-        ClientState state = getClientState(sessionId, false);
-        if (state != null) {
-	        for (RequestID reqId : state.getRequests()) {
-	            try {
-	                cancelRequest(reqId);
-	            } catch (TeiidComponentException err) {
-	                LogManager.logWarning(LogConstants.CTX_DQP, err, "Failed to cancel " + reqId); //$NON-NLS-1$
-				}
-	        }
-        }
-        
-        try {
-            transactionService.cancelTransactions(sessionId, false);
-        } catch (XATransactionException err) {
-            LogManager.logWarning(LogConstants.CTX_DQP, "rollback failed for requestID=" + sessionId); //$NON-NLS-1$
-        } 
-    }
-
-    public boolean cancelRequest(String sessionId, long requestId) throws TeiidComponentException {
-    	RequestID requestID = new RequestID(sessionId, requestId);
-    	return cancelRequest(requestID);
-    }
-    
-    private boolean cancelRequest(RequestID requestID) throws TeiidComponentException {
-        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
-            LogManager.logDetail(LogConstants.CTX_DQP, "cancelQuery for requestID=" + requestID); //$NON-NLS-1$
-        }
-        
-        boolean markCancelled = false;
-        
-        RequestWorkItem workItem = safeGetWorkItem(requestID);
-        if (workItem != null) {
-        	markCancelled = workItem.requestCancel();
-        }
-    	if (markCancelled) {
-            logMMCommand(workItem, Event.CANCEL, null);
-    	} else {
-    		LogManager.logDetail(LogConstants.CTX_DQP, DQPPlugin.Util.getString("DQPCore.failed_to_cancel")); //$NON-NLS-1$
-    	}
-        return markCancelled;
-    }
-    
-	public ResultsFuture<?> closeRequest(long requestId) throws TeiidProcessingException, TeiidComponentException {
-        DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-        closeRequest(workContext.getRequestID(requestId));
-        return ResultsFuture.NULL_FUTURE;
-	}
-    
-    /**
-     * Close the request with given ID 
-     * @param requestID
-     * @throws TeiidComponentException 
-     */
-    void closeRequest(RequestID requestID) throws TeiidComponentException {
-        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
-            LogManager.logDetail(LogConstants.CTX_DQP, "closeQuery for requestID=" + requestID); //$NON-NLS-1$
-        }
-        
-        RequestWorkItem workItem = safeGetWorkItem(requestID);
-        if (workItem != null) {
-        	workItem.requestClose();
-        } else {
-        	LogManager.logDetail(LogConstants.CTX_DQP, requestID + " close call ignored as the request has already been removed."); //$NON-NLS-1$
-        }
-    }
-    
-    private void clearPlanCache(){
-        LogManager.logInfo(LogConstants.CTX_DQP, DQPPlugin.Util.getString("DQPCore.Clearing_prepared_plan_cache")); //$NON-NLS-1$
-        this.prepPlanCache.clearAll();
-    }
-
-	private void clearResultSetCache() {
-		//clear cache in server
-		if(rsCache != null){
-			rsCache.clearAll();
-		}
-	}
-	
-	
-    public Collection<String> getCacheTypes(){
-    	ArrayList<String> caches = new ArrayList<String>();
-    	caches.add(Admin.Cache.PREPARED_PLAN_CACHE.toString());
-    	caches.add(Admin.Cache.QUERY_SERVICE_RESULT_SET_CACHE.toString());
-    	return caches;
-    }	
-	
-	public void clearCache(String cacheType) {
-		Admin.Cache cache = Admin.Cache.valueOf(cacheType);
-		switch (cache) {
-		case PREPARED_PLAN_CACHE:
-			clearPlanCache();
-			break;
-		case QUERY_SERVICE_RESULT_SET_CACHE:
-			clearResultSetCache();
-			break;
-		}
-	}
-    
-	public Collection<org.teiid.adminapi.Transaction> getTransactions() {
-		return this.transactionService.getTransactions();
-	}
-	
-	public void terminateTransaction(String xid) throws AdminException {
-		this.transactionService.terminateTransaction(xid);
-	}	
-	
-    void logMMCommand(RequestWorkItem workItem, Event status, Integer rowCount) {
-    	if (!LogManager.isMessageToBeRecorded(LogConstants.CTX_COMMANDLOGGING, MessageLevel.DETAIL)) {
-    		return;
-    	}
-    	
-        RequestMessage msg = workItem.requestMsg;
-        DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-        RequestID rID = new RequestID(workContext.getSessionId(), msg.getExecutionId());
-    	String txnID = null;
-		TransactionContext tc = workItem.getTransactionContext();
-		if (tc != null && tc.getTransactionType() != Scope.NONE) {
-			txnID = tc.getTransactionId();
-		}
-    	String appName = workContext.getAppName();
-        // Log to request log
-        CommandLogMessage message = null;
-        if (status == Event.NEW) {
-            message = new CommandLogMessage(System.currentTimeMillis(), rID.toString(), txnID, workContext.getSessionId(), appName, workContext.getUserName(), workContext.getVdbName(), workContext.getVdbVersion(), msg.getCommandString());
-        } else {
-            message = new CommandLogMessage(System.currentTimeMillis(), rID.toString(), txnID, workContext.getSessionId(), workContext.getUserName(), workContext.getVdbName(), workContext.getVdbVersion(), rowCount, status);
-        }
-        LogManager.log(MessageLevel.DETAIL, LogConstants.CTX_COMMANDLOGGING, message);
-    }
-    
-    ProcessorDataManager getDataTierManager() {
-    	return this.dataTierMgr;
-    }
-    
-	public BufferManager getBufferManager() {
-		return bufferManager;
-	}
-
-	public TransactionService getTransactionService() {
-		return transactionService;
-	}
-
-	SessionAwareCache<CachedResults> getRsCache() {
-		return rsCache;
-	}
-	
-	int getProcessorTimeSlice() {
-		return this.processorTimeslice;
-	}	
-	
-	int getChunkSize() {
-		return chunkSize;
-	}
-	
-	public void start(DQPConfiguration config) {
-		this.processorTimeslice = config.getTimeSliceInMilli();
-        this.maxFetchSize = config.getMaxRowsFetchSize();
-        this.useEntitlements = config.useDataRoles();
-        this.queryThreshold = config.getQueryThresholdInSecs();
-        this.maxSourceRows = config.getMaxSourceRows();
-        this.exceptionOnMaxSourceRows = config.isExceptionOnMaxSourceRows();
-        
-        this.chunkSize = config.getLobChunkSizeInKB() * 1024;
-        
-        //result set cache
-        CacheConfiguration rsCacheConfig = config.getResultsetCacheConfig();
-        if (rsCacheConfig != null && rsCacheConfig.isEnabled()) {
-			this.rsCache = new SessionAwareCache<CachedResults>(this.cacheFactory, Cache.Type.RESULTSET, rsCacheConfig);
-			this.rsCache.setBufferManager(this.bufferManager);
-        }
-
-        //prepared plan cache
-        prepPlanCache = new SessionAwareCache<PreparedPlan>(this.cacheFactory, Cache.Type.PREPAREDPLAN,  new CacheConfiguration(Policy.LRU, 60, config.getPreparedPlanCacheMaxCount()));
-        prepPlanCache.setBufferManager(this.bufferManager);
-		
-        //get buffer manager
-        this.bufferManager = bufferService.getBufferManager();
-
-        this.processWorkerPool = new ThreadReuseExecutor(DQPConfiguration.PROCESS_PLAN_QUEUE_NAME, config.getMaxThreads());
-        
-        dataTierMgr = new TempTableDataManager(new DataTierManagerImpl(this,
-                                            this.bufferService), this.bufferManager); 
-	}
-	
-	public void setBufferService(BufferService service) {
-		this.bufferService = service;
-	}
-	
-	public void setTransactionService(TransactionService service) {
-		this.transactionService = service;
-	}
-	
-	@Override
-	public boolean cancelRequest(long requestID)
-			throws TeiidProcessingException, TeiidComponentException {
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		return this.cancelRequest(workContext.getRequestID(requestID));
-	}
-	
-	// local txn
-	public ResultsFuture<?> begin() throws XATransactionException {
-    	String threadId = DQPWorkContext.getWorkContext().getSessionId();
-    	this.getTransactionService().begin(threadId);
-    	return ResultsFuture.NULL_FUTURE;
-	}
-	
-	// local txn
-	public ResultsFuture<?> commit() throws XATransactionException {
-		final String threadId = DQPWorkContext.getWorkContext().getSessionId();
-		Callable<Void> processor = new Callable<Void>() {
-			@Override
-			public Void call() throws Exception {
-				getTransactionService().commit(threadId);
-				return null;
-			}
-		};
-		return addWork(processor, 0);
-	}
-	
-	// local txn
-	public ResultsFuture<?> rollback() throws XATransactionException {
-		final String threadId = DQPWorkContext.getWorkContext().getSessionId();
-		Callable<Void> processor = new Callable<Void>() {
-			@Override
-			public Void call() throws Exception {
-				getTransactionService().rollback(threadId);
-				return null;
-			}
-		};
-		return addWork(processor, 0);
-	}
-
-	// global txn
-	public ResultsFuture<?> commit(final XidImpl xid, final boolean onePhase) throws XATransactionException {
-		Callable<Void> processor = new Callable<Void>() {
-			@Override
-			public Void call() throws Exception {
-				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-				getTransactionService().commit(workContext.getSessionId(), xid, onePhase, workContext.getSession().isEmbedded());
-				return null;
-			}
-		};
-		return addWork(processor, 0);
-	}
-	// global txn
-	public ResultsFuture<?> end(XidImpl xid, int flags) throws XATransactionException {
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		this.getTransactionService().end(workContext.getSessionId(), xid, flags, workContext.getSession().isEmbedded());
-		return ResultsFuture.NULL_FUTURE;
-	}
-	// global txn
-	public ResultsFuture<?> forget(XidImpl xid) throws XATransactionException {
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		this.getTransactionService().forget(workContext.getSessionId(), xid, workContext.getSession().isEmbedded());
-		return ResultsFuture.NULL_FUTURE;
-	}
-		
-	// global txn
-	public ResultsFuture<Integer> prepare(final XidImpl xid) throws XATransactionException {
-		Callable<Integer> processor = new Callable<Integer>() {
-			@Override
-			public Integer call() throws Exception {
-				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-				return getTransactionService().prepare(workContext.getSessionId(),xid, workContext.getSession().isEmbedded());
-			}
-		};
-		return addWork(processor, 10);
-	}
-
-	<T> ResultsFuture<T> addWork(Callable<T> processor, int priority) {
-		FutureWork<T> work = new FutureWork<T>(processor, priority);
-		this.addWork(work);
-		return work.getResult();
-	}
-	
-	// global txn
-	public ResultsFuture<Xid[]> recover(int flag) throws XATransactionException {
-		ResultsFuture<Xid[]> result = new ResultsFuture<Xid[]>();
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		result.getResultsReceiver().receiveResults(this.getTransactionService().recover(flag, workContext.getSession().isEmbedded()));
-		return result;
-	}
-	// global txn
-	public ResultsFuture<?> rollback(final XidImpl xid) throws XATransactionException {
-		Callable<Void> processor = new Callable<Void>() {
-			@Override
-			public Void call() throws Exception {
-				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-				getTransactionService().rollback(workContext.getSessionId(),xid, workContext.getSession().isEmbedded());
-				return null;
-			}
-		};
-		return addWork(processor, 0);
-	}
-	// global txn
-	public ResultsFuture<?> start(final XidImpl xid, final int flags, final int timeout)
-			throws XATransactionException {
-		Callable<Void> processor = new Callable<Void>() {
-			@Override
-			public Void call() throws Exception {
-				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-				getTransactionService().start(workContext.getSessionId(), xid, flags, timeout, workContext.getSession().isEmbedded());
-				return null;
-			}
-		};
-		return addWork(processor, 100);
-	}
-
-	public MetadataResult getMetadata(long requestID)
-			throws TeiidComponentException, TeiidProcessingException {
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		MetaDataProcessor processor = new MetaDataProcessor(this, this.prepPlanCache,  workContext.getVdbName(), workContext.getVdbVersion());
-		return processor.processMessage(workContext.getRequestID(requestID), workContext, null, true);
-	}
-
-	public MetadataResult getMetadata(long requestID, String preparedSql,
-			boolean allowDoubleQuotedVariable)
-			throws TeiidComponentException, TeiidProcessingException {
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		MetaDataProcessor processor = new MetaDataProcessor(this, this.prepPlanCache, workContext.getVdbName(), workContext.getVdbVersion());
-		return processor.processMessage(workContext.getRequestID(requestID), workContext, preparedSql, allowDoubleQuotedVariable);
-	}
-	
-	public boolean isExceptionOnMaxSourceRows() {
-		return exceptionOnMaxSourceRows;
-	}
-	
-	public int getMaxSourceRows() {
-		return maxSourceRows;
-	}
-	
-	public void setCacheFactory(CacheFactory factory) {
-		this.cacheFactory = factory;
-	}	
-	
-}
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java (from rev 2451, trunk/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DQPCore.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,814 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.dqp.internal.process;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.Map;
+import java.util.concurrent.Callable;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.TimeUnit;
+
+import javax.resource.spi.work.Work;
+import javax.resource.spi.work.WorkEvent;
+import javax.resource.spi.work.WorkListener;
+import javax.transaction.xa.Xid;
+
+import org.teiid.adminapi.Admin;
+import org.teiid.adminapi.AdminException;
+import org.teiid.adminapi.Request.ProcessingState;
+import org.teiid.adminapi.Request.ThreadState;
+import org.teiid.adminapi.impl.RequestMetadata;
+import org.teiid.adminapi.impl.WorkerPoolStatisticsMetadata;
+import org.teiid.cache.Cache;
+import org.teiid.cache.CacheConfiguration;
+import org.teiid.cache.CacheFactory;
+import org.teiid.cache.CacheConfiguration.Policy;
+import org.teiid.client.DQP;
+import org.teiid.client.RequestMessage;
+import org.teiid.client.ResultsMessage;
+import org.teiid.client.lob.LobChunk;
+import org.teiid.client.metadata.MetadataResult;
+import org.teiid.client.util.ResultsFuture;
+import org.teiid.client.util.ResultsReceiver;
+import org.teiid.client.xa.XATransactionException;
+import org.teiid.client.xa.XidImpl;
+import org.teiid.common.buffer.BufferManager;
+import org.teiid.core.TeiidComponentException;
+import org.teiid.core.TeiidProcessingException;
+import org.teiid.core.types.Streamable;
+import org.teiid.dqp.DQPPlugin;
+import org.teiid.dqp.internal.process.ThreadReuseExecutor.PrioritizedRunnable;
+import org.teiid.dqp.message.AtomicRequestMessage;
+import org.teiid.dqp.message.RequestID;
+import org.teiid.dqp.service.BufferService;
+import org.teiid.dqp.service.TransactionContext;
+import org.teiid.dqp.service.TransactionService;
+import org.teiid.dqp.service.TransactionContext.Scope;
+import org.teiid.logging.CommandLogMessage;
+import org.teiid.logging.LogConstants;
+import org.teiid.logging.LogManager;
+import org.teiid.logging.MessageLevel;
+import org.teiid.logging.CommandLogMessage.Event;
+import org.teiid.query.processor.ProcessorDataManager;
+import org.teiid.query.tempdata.TempTableDataManager;
+import org.teiid.query.tempdata.TempTableStore;
+
+
+/**
+ * Implements the core DQP processing.
+ */
+public class DQPCore implements DQP {
+	
+	//TODO: replace with FutureTask
+	public final static class FutureWork<T> implements Work, WorkListener, PrioritizedRunnable {
+		private final Callable<T> toCall;
+		private ResultsFuture<T> result = new ResultsFuture<T>();
+		private ResultsReceiver<T> receiver = result.getResultsReceiver();
+		private int priority;
+		private long creationTime = System.currentTimeMillis();
+		private DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+
+		public FutureWork(Callable<T> processor, int priority) {
+			this.toCall = processor;
+			this.priority = priority;
+		}
+		
+		public ResultsFuture<T> getResult() {
+			return result;
+		}
+		
+		@Override
+		public void run() {
+			try {
+				receiver.receiveResults(toCall.call());
+			} catch (Throwable t) {
+				receiver.exceptionOccurred(t);
+			}
+		}
+
+		@Override
+		public void release() {
+			
+		}
+		
+		@Override
+		public void workAccepted(WorkEvent arg0) {
+			
+		}
+		
+		@Override
+		public void workCompleted(WorkEvent arg0) {
+			
+		}
+		
+		@Override
+		public void workRejected(WorkEvent arg0) {
+			receiver.exceptionOccurred(arg0.getException());
+		}
+		
+		@Override
+		public void workStarted(WorkEvent arg0) {
+			
+		}
+
+		@Override
+		public int getPriority() {
+			return priority;
+		}
+		
+		@Override
+		public long getCreationTime() {
+			return creationTime;
+		}
+		
+		@Override
+		public DQPWorkContext getDqpWorkContext() {
+			return workContext;
+		}
+	}	
+	
+	static class ClientState {
+		List<RequestID> requests;
+		TempTableStore sessionTables;
+		
+		public ClientState(TempTableStore tableStoreImpl) {
+			this.sessionTables = tableStoreImpl;
+		}
+		
+		public synchronized void addRequest(RequestID requestID) {
+			if (requests == null) {
+				requests = new LinkedList<RequestID>();
+			}
+			requests.add(requestID);
+		}
+		
+		public synchronized List<RequestID> getRequests() {
+			if (requests == null) {
+				return Collections.emptyList();
+			}
+			return new ArrayList<RequestID>(requests);
+		}
+
+		public synchronized void removeRequest(RequestID requestID) {
+			if (requests != null) {
+				requests.remove(requestID);
+			}
+		}
+		
+	}
+	
+	private ThreadReuseExecutor processWorkerPool;
+    
+    private int maxFetchSize = DQPConfiguration.DEFAULT_FETCH_SIZE;
+    private int queryThreshold = DQPConfiguration.DEFAULT_QUERY_THRESHOLD;
+    
+    // Resources
+    private BufferManager bufferManager;
+    private ProcessorDataManager dataTierMgr;
+    private SessionAwareCache<PreparedPlan> prepPlanCache;
+    private SessionAwareCache<CachedResults> rsCache;
+    private TransactionService transactionService;
+    private BufferService bufferService;
+    
+    // Query worker pool for processing plans
+    private int processorTimeslice = DQPConfiguration.DEFAULT_PROCESSOR_TIMESLICE;
+    
+    private int maxSourceRows = DQPConfiguration.DEFAULT_MAX_SOURCE_ROWS;
+    private boolean exceptionOnMaxSourceRows = true;
+    
+    private int chunkSize = Streamable.STREAMING_BATCH_SIZE_IN_BYTES;
+    
+	private Map<RequestID, RequestWorkItem> requests = new ConcurrentHashMap<RequestID, RequestWorkItem>();			
+	private Map<String, ClientState> clientState = new ConcurrentHashMap<String, ClientState>();
+    private boolean useEntitlements = false;
+    
+    private int maxActivePlans = DQPConfiguration.DEFAULT_MAX_ACTIVE_PLANS;
+    private int currentlyActivePlans;
+    private LinkedList<RequestWorkItem> waitingPlans = new LinkedList<RequestWorkItem>();
+    private CacheFactory cacheFactory;
+    
+    /**
+     * perform a full shutdown and wait for 10 seconds for all threads to finish
+     */
+    public void stop() {
+    	processWorkerPool.shutdownNow();
+    	try {
+			processWorkerPool.awaitTermination(10, TimeUnit.SECONDS);
+		} catch (InterruptedException e) {
+		}
+    	// TODO: Should we be doing more cleanup here??
+		LogManager.logDetail(LogConstants.CTX_DQP, "Stopping the DQP"); //$NON-NLS-1$
+    }
+    
+    /**
+     * Return a list of {@link RequestMetadata} for the given session
+     */
+    public List<RequestMetadata> getRequestsForSession(String sessionId) {
+    	ClientState state = getClientState(sessionId, false);
+    	if (state == null) {
+    		return Collections.emptyList();
+    	}
+        return buildRequestInfos(state.getRequests(), -1);
+    }
+    
+    public ClientState getClientState(String key, boolean create) {
+    	if (key == null) {
+    		return null;
+    	}
+		ClientState state = clientState.get(key);
+		if (state == null && create) {
+			state = new ClientState(new TempTableStore(key));
+    		clientState.put(key, state);
+		}
+		return state;
+    }
+
+    /**
+     * Return a list of all {@link RequestMetadata} 
+     */
+    public List<RequestMetadata> getRequests() {
+		return buildRequestInfos(requests.keySet(), -1);
+    } 
+    
+    public List<RequestMetadata> getLongRunningRequests(){
+    	return buildRequestInfos(requests.keySet(), this.queryThreshold);
+    }
+
+    private List<RequestMetadata> buildRequestInfos(Collection<RequestID> ids, int longRunningQueryThreshold) {
+		List<RequestMetadata> results = new ArrayList<RequestMetadata>();
+    	
+		for (RequestID requestID : ids) {
+            RequestWorkItem holder = requests.get(requestID);
+            
+            if(holder != null && !holder.isCanceled()) {
+            	RequestMetadata req = new RequestMetadata();
+            	
+            	req.setExecutionId(holder.requestID.getExecutionID());
+            	req.setSessionId(holder.requestID.getConnectionID());
+            	req.setCommand(holder.requestMsg.getCommandString());
+            	req.setStartTime(holder.getProcessingTimestamp());
+            	req.setState(holder.isCanceled()?ProcessingState.CANCELED:holder.isDoneProcessing()?ProcessingState.DONE:ProcessingState.PROCESSING);
+            	switch (holder.getThreadState()) {
+            	case DONE:
+            	case IDLE:
+            		req.setThreadState(ThreadState.IDLE);
+            		break;
+            	default:
+            		if (holder.isProcessing()) {
+            			req.setThreadState(ThreadState.RUNNING);
+            		} else {
+            			req.setThreadState(ThreadState.QUEUED);
+            		}
+            	}
+            	if (holder.getTransactionContext() != null && holder.getTransactionContext().getTransactionType() != Scope.NONE) {
+            		req.setTransactionId(holder.getTransactionContext().getTransactionId());
+            	}
+
+                for (DataTierTupleSource conInfo : holder.getConnectorRequests()) {
+                    String connectorName = conInfo.getConnectorName();
+
+                    if (connectorName == null) {
+                    	continue;
+                    }
+                    // If the request has not yet completed processing, then
+                    // add all the subrequest messages
+                	AtomicRequestMessage arm = conInfo.getAtomicRequestMessage();
+                	RequestMetadata info = new RequestMetadata();
+                	if (conInfo.isQueued()) {
+                		info.setThreadState(ThreadState.QUEUED);
+                	} else if (conInfo.isRunning()) {
+                		info.setThreadState(ThreadState.RUNNING);
+                	} else {
+                		info.setThreadState(ThreadState.IDLE);
+                	}
+                	info.setExecutionId(arm.getRequestID().getExecutionID());
+                	info.setSessionId(holder.requestID.getConnectionID());
+                	info.setCommand(arm.getCommand().toString());
+                	info.setStartTime(arm.getProcessingTimestamp());
+                	info.setSourceRequest(true);
+                	info.setNodeId(arm.getAtomicRequestID().getNodeID());
+                	info.setState(conInfo.isCanceled()?ProcessingState.CANCELED:conInfo.isDone()?ProcessingState.DONE:ProcessingState.PROCESSING);
+        			results.add(info);
+                }
+                
+                // check if only need long running queries.
+                long elapsedTime = System.currentTimeMillis() - req.getStartTime();
+                if (longRunningQueryThreshold == -1 || elapsedTime > longRunningQueryThreshold) {
+                	results.add(req);
+                }
+            }
+        }
+    	return results;
+	}    
+
+	public ResultsFuture<ResultsMessage> executeRequest(long reqID,RequestMessage requestMsg) {
+    	DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		RequestID requestID = workContext.getRequestID(reqID);
+		requestMsg.setFetchSize(Math.min(requestMsg.getFetchSize(), maxFetchSize));
+		Request request = null;
+	    if ( requestMsg.isPreparedStatement() || requestMsg.isCallableStatement()) {
+	    	request = new PreparedStatementRequest(prepPlanCache);
+	    } else {
+	    	request = new Request();
+	    }
+	    ClientState state = this.getClientState(workContext.getSessionId(), true);
+	    request.initialize(requestMsg, bufferManager,
+				dataTierMgr, transactionService, state.sessionTables,
+				workContext, this.useEntitlements);
+		
+        ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>();
+        RequestWorkItem workItem = new RequestWorkItem(this, requestMsg, request, resultsFuture.getResultsReceiver(), requestID, workContext);
+    	logMMCommand(workItem, Event.NEW, null); 
+        addRequest(requestID, workItem, state);
+        synchronized (waitingPlans) {
+			if (currentlyActivePlans < maxActivePlans) {
+				startActivePlan(workItem);
+			} else {
+				if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+		            LogManager.logDetail(LogConstants.CTX_DQP, "Queuing plan, since max plans has been reached.");  //$NON-NLS-1$
+		        }  
+				waitingPlans.add(workItem);
+			}
+		}
+        return resultsFuture;
+    }
+	
+	public ResultsFuture<ResultsMessage> processCursorRequest(long reqID,
+			int batchFirst, int fetchSize) throws TeiidProcessingException {
+        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+            LogManager.logDetail(LogConstants.CTX_DQP, "DQP process cursor request from " + batchFirst);  //$NON-NLS-1$
+        }
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+        ResultsFuture<ResultsMessage> resultsFuture = new ResultsFuture<ResultsMessage>();
+		RequestWorkItem workItem = getRequestWorkItem(workContext.getRequestID(reqID));
+		workItem.requestMore(batchFirst, batchFirst + Math.min(fetchSize, maxFetchSize) - 1, resultsFuture.getResultsReceiver());
+		return resultsFuture;
+	}
+
+	void addRequest(RequestID requestID, RequestWorkItem workItem, ClientState state) {
+		this.requests.put(requestID, workItem);
+		state.addRequest(requestID);
+	}
+
+	private void startActivePlan(RequestWorkItem workItem) {
+		workItem.active = true;
+		this.addWork(workItem);
+		this.currentlyActivePlans++;
+	}
+	
+    void finishProcessing(final RequestWorkItem workItem) {
+    	synchronized (waitingPlans) {
+    		if (!workItem.active) {
+        		return;
+        	}
+        	workItem.active = false;
+    		currentlyActivePlans--;
+			if (!waitingPlans.isEmpty()) {
+				startActivePlan(waitingPlans.remove());
+			}
+		}
+    }
+    
+    void removeRequest(final RequestWorkItem workItem) {
+    	finishProcessing(workItem);
+    	this.requests.remove(workItem.requestID);
+    	ClientState state = getClientState(workItem.getDqpWorkContext().getSessionId(), false);
+    	if (state != null) {
+    		state.removeRequest(workItem.requestID);
+    	}
+    }
+    
+    void addWork(Runnable work) {
+		this.processWorkerPool.execute(work);
+    }
+    
+    void scheduleWork(final Runnable r, int priority, long delay) {
+		this.processWorkerPool.schedule(new FutureWork<Void>(new Callable<Void>() {
+			@Override
+			public Void call() throws Exception {
+				r.run();
+				return null;
+			}
+		}, priority), delay, TimeUnit.MILLISECONDS);
+    }
+    
+	public ResultsFuture<?> closeLobChunkStream(int lobRequestId,
+			long requestId, String streamId)
+			throws TeiidProcessingException {
+        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+            LogManager.logDetail(LogConstants.CTX_DQP, "Request to close the Lob stream with Stream id="+streamId+" instance id="+lobRequestId);  //$NON-NLS-1$//$NON-NLS-2$
+        }   
+        DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+        RequestWorkItem workItem = safeGetWorkItem(workContext.getRequestID(requestId));
+        if (workItem != null) {
+	        workItem.removeLobStream(lobRequestId);
+        }
+        return ResultsFuture.NULL_FUTURE;
+    }
+	    
+	public ResultsFuture<LobChunk> requestNextLobChunk(int lobRequestId,
+			long requestId, String streamId)
+			throws TeiidProcessingException {
+        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+            LogManager.logDetail(LogConstants.CTX_DQP, "Request for next Lob chunk with Stream id="+streamId+" instance id="+lobRequestId);  //$NON-NLS-1$//$NON-NLS-2$
+        }  
+        RequestWorkItem workItem = getRequestWorkItem(DQPWorkContext.getWorkContext().getRequestID(requestId));
+        ResultsFuture<LobChunk> resultsFuture = new ResultsFuture<LobChunk>();
+        workItem.processLobChunkRequest(streamId, lobRequestId, resultsFuture.getResultsReceiver());
+        return resultsFuture;
+    }
+    
+//    /**
+//     * Cancels a node in the request. (This request is called by the 
+//     * client directly using the admin API), so if this does not support
+//     * partial results then remove the original request.
+//     * @throws MetaMatrixComponentException 
+//     */
+//    public void cancelAtomicRequest(AtomicRequestID requestID) throws MetaMatrixComponentException {                    
+//        RequestWorkItem workItem = safeGetWorkItem(requestID.getRequestID());
+//        if (workItem == null) {
+//    		LogManager.logDetail(LogConstants.CTX_DQP, "Could not cancel", requestID, "parent request does not exist"); //$NON-NLS-1$ //$NON-NLS-2$
+//        	return;
+//        }
+//        workItem.requestAtomicRequestCancel(requestID);
+//    }
+    
+    RequestWorkItem getRequestWorkItem(RequestID reqID) throws TeiidProcessingException {
+    	RequestWorkItem result = this.requests.get(reqID);
+    	if (result == null) {
+    		throw new TeiidProcessingException(DQPPlugin.Util.getString("DQPCore.The_request_has_been_closed.", reqID));//$NON-NLS-1$
+    	}
+    	return result;
+    }
+    
+	RequestWorkItem safeGetWorkItem(Object processorID) {
+    	return this.requests.get(processorID);
+	}
+	
+    public WorkerPoolStatisticsMetadata getWorkManagerStatistics() {
+    	return this.processWorkerPool.getStats();
+    }
+           
+    public void terminateSession(String sessionId) {
+        // sometimes there will not be any atomic requests pending, in that
+        // situation we still need to clear the master request from our map
+        ClientState state = getClientState(sessionId, false);
+        if (state != null) {
+	        for (RequestID reqId : state.getRequests()) {
+	            try {
+	                cancelRequest(reqId);
+	            } catch (TeiidComponentException err) {
+	                LogManager.logWarning(LogConstants.CTX_DQP, err, "Failed to cancel " + reqId); //$NON-NLS-1$
+				}
+	        }
+        }
+        
+        try {
+            transactionService.cancelTransactions(sessionId, false);
+        } catch (XATransactionException err) {
+            LogManager.logWarning(LogConstants.CTX_DQP, "rollback failed for requestID=" + sessionId); //$NON-NLS-1$
+        } 
+    }
+
+    public boolean cancelRequest(String sessionId, long requestId) throws TeiidComponentException {
+    	RequestID requestID = new RequestID(sessionId, requestId);
+    	return cancelRequest(requestID);
+    }
+    
+    private boolean cancelRequest(RequestID requestID) throws TeiidComponentException {
+        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+            LogManager.logDetail(LogConstants.CTX_DQP, "cancelQuery for requestID=" + requestID); //$NON-NLS-1$
+        }
+        
+        boolean markCancelled = false;
+        
+        RequestWorkItem workItem = safeGetWorkItem(requestID);
+        if (workItem != null) {
+        	markCancelled = workItem.requestCancel();
+        }
+    	if (markCancelled) {
+            logMMCommand(workItem, Event.CANCEL, null);
+    	} else {
+    		LogManager.logDetail(LogConstants.CTX_DQP, DQPPlugin.Util.getString("DQPCore.failed_to_cancel")); //$NON-NLS-1$
+    	}
+        return markCancelled;
+    }
+    
+	public ResultsFuture<?> closeRequest(long requestId) throws TeiidProcessingException, TeiidComponentException {
+        DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+        closeRequest(workContext.getRequestID(requestId));
+        return ResultsFuture.NULL_FUTURE;
+	}
+    
+    /**
+     * Close the request with given ID 
+     * @param requestID
+     * @throws TeiidComponentException 
+     */
+    void closeRequest(RequestID requestID) throws TeiidComponentException {
+        if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+            LogManager.logDetail(LogConstants.CTX_DQP, "closeQuery for requestID=" + requestID); //$NON-NLS-1$
+        }
+        
+        RequestWorkItem workItem = safeGetWorkItem(requestID);
+        if (workItem != null) {
+        	workItem.requestClose();
+        } else {
+        	LogManager.logDetail(LogConstants.CTX_DQP, requestID + " close call ignored as the request has already been removed."); //$NON-NLS-1$
+        }
+    }
+    
+    private void clearPlanCache(){
+        LogManager.logInfo(LogConstants.CTX_DQP, DQPPlugin.Util.getString("DQPCore.Clearing_prepared_plan_cache")); //$NON-NLS-1$
+        this.prepPlanCache.clearAll();
+    }
+
+	private void clearResultSetCache() {
+		//clear cache in server
+		if(rsCache != null){
+			rsCache.clearAll();
+		}
+	}
+	
+	
+    public Collection<String> getCacheTypes(){
+    	ArrayList<String> caches = new ArrayList<String>();
+    	caches.add(Admin.Cache.PREPARED_PLAN_CACHE.toString());
+    	caches.add(Admin.Cache.QUERY_SERVICE_RESULT_SET_CACHE.toString());
+    	return caches;
+    }	
+	
+	public void clearCache(String cacheType) {
+		Admin.Cache cache = Admin.Cache.valueOf(cacheType);
+		switch (cache) {
+		case PREPARED_PLAN_CACHE:
+			clearPlanCache();
+			break;
+		case QUERY_SERVICE_RESULT_SET_CACHE:
+			clearResultSetCache();
+			break;
+		}
+	}
+    
+	public Collection<org.teiid.adminapi.Transaction> getTransactions() {
+		return this.transactionService.getTransactions();
+	}
+	
+	public void terminateTransaction(String xid) throws AdminException {
+		this.transactionService.terminateTransaction(xid);
+	}	
+	
+    void logMMCommand(RequestWorkItem workItem, Event status, Integer rowCount) {
+    	if (!LogManager.isMessageToBeRecorded(LogConstants.CTX_COMMANDLOGGING, MessageLevel.DETAIL)) {
+    		return;
+    	}
+    	
+        RequestMessage msg = workItem.requestMsg;
+        DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+        RequestID rID = new RequestID(workContext.getSessionId(), msg.getExecutionId());
+    	String txnID = null;
+		TransactionContext tc = workItem.getTransactionContext();
+		if (tc != null && tc.getTransactionType() != Scope.NONE) {
+			txnID = tc.getTransactionId();
+		}
+    	String appName = workContext.getAppName();
+        // Log to request log
+        CommandLogMessage message = null;
+        if (status == Event.NEW) {
+            message = new CommandLogMessage(System.currentTimeMillis(), rID.toString(), txnID, workContext.getSessionId(), appName, workContext.getUserName(), workContext.getVdbName(), workContext.getVdbVersion(), msg.getCommandString());
+        } else {
+            message = new CommandLogMessage(System.currentTimeMillis(), rID.toString(), txnID, workContext.getSessionId(), workContext.getUserName(), workContext.getVdbName(), workContext.getVdbVersion(), rowCount, status);
+        }
+        LogManager.log(MessageLevel.DETAIL, LogConstants.CTX_COMMANDLOGGING, message);
+    }
+    
+    ProcessorDataManager getDataTierManager() {
+    	return this.dataTierMgr;
+    }
+    
+	public BufferManager getBufferManager() {
+		return bufferManager;
+	}
+
+	public TransactionService getTransactionService() {
+		return transactionService;
+	}
+
+	SessionAwareCache<CachedResults> getRsCache() {
+		return rsCache;
+	}
+	
+	int getProcessorTimeSlice() {
+		return this.processorTimeslice;
+	}	
+	
+	int getChunkSize() {
+		return chunkSize;
+	}
+	
+	public void start(DQPConfiguration config) {
+		this.processorTimeslice = config.getTimeSliceInMilli();
+        this.maxFetchSize = config.getMaxRowsFetchSize();
+        this.useEntitlements = config.useDataRoles();
+        this.queryThreshold = config.getQueryThresholdInSecs();
+        this.maxSourceRows = config.getMaxSourceRows();
+        this.exceptionOnMaxSourceRows = config.isExceptionOnMaxSourceRows();
+        
+        this.chunkSize = config.getLobChunkSizeInKB() * 1024;
+        
+        //result set cache
+        CacheConfiguration rsCacheConfig = config.getResultsetCacheConfig();
+        if (rsCacheConfig != null && rsCacheConfig.isEnabled()) {
+			this.rsCache = new SessionAwareCache<CachedResults>(this.cacheFactory, Cache.Type.RESULTSET, rsCacheConfig);
+			this.rsCache.setBufferManager(this.bufferManager);
+        }
+
+        //prepared plan cache
+        prepPlanCache = new SessionAwareCache<PreparedPlan>(this.cacheFactory, Cache.Type.PREPAREDPLAN,  new CacheConfiguration(Policy.LRU, 60, config.getPreparedPlanCacheMaxCount()));
+        prepPlanCache.setBufferManager(this.bufferManager);
+		
+        //get buffer manager
+        this.bufferManager = bufferService.getBufferManager();
+
+        this.processWorkerPool = new ThreadReuseExecutor(DQPConfiguration.PROCESS_PLAN_QUEUE_NAME, config.getMaxThreads());
+        
+        dataTierMgr = new TempTableDataManager(new DataTierManagerImpl(this,
+                                            this.bufferService), this.bufferManager); 
+	}
+	
+	public void setBufferService(BufferService service) {
+		this.bufferService = service;
+	}
+	
+	public void setTransactionService(TransactionService service) {
+		this.transactionService = service;
+	}
+	
+	@Override
+	public boolean cancelRequest(long requestID)
+			throws TeiidProcessingException, TeiidComponentException {
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		return this.cancelRequest(workContext.getRequestID(requestID));
+	}
+	
+	// local txn
+	public ResultsFuture<?> begin() throws XATransactionException {
+    	String threadId = DQPWorkContext.getWorkContext().getSessionId();
+    	this.getTransactionService().begin(threadId);
+    	return ResultsFuture.NULL_FUTURE;
+	}
+	
+	// local txn
+	public ResultsFuture<?> commit() throws XATransactionException {
+		final String threadId = DQPWorkContext.getWorkContext().getSessionId();
+		Callable<Void> processor = new Callable<Void>() {
+			@Override
+			public Void call() throws Exception {
+				getTransactionService().commit(threadId);
+				return null;
+			}
+		};
+		return addWork(processor, 0);
+	}
+	
+	// local txn
+	public ResultsFuture<?> rollback() throws XATransactionException {
+		final String threadId = DQPWorkContext.getWorkContext().getSessionId();
+		Callable<Void> processor = new Callable<Void>() {
+			@Override
+			public Void call() throws Exception {
+				getTransactionService().rollback(threadId);
+				return null;
+			}
+		};
+		return addWork(processor, 0);
+	}
+
+	// global txn
+	public ResultsFuture<?> commit(final XidImpl xid, final boolean onePhase) throws XATransactionException {
+		Callable<Void> processor = new Callable<Void>() {
+			@Override
+			public Void call() throws Exception {
+				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+				getTransactionService().commit(workContext.getSessionId(), xid, onePhase, workContext.getSession().isEmbedded());
+				return null;
+			}
+		};
+		return addWork(processor, 0);
+	}
+	// global txn
+	public ResultsFuture<?> end(XidImpl xid, int flags) throws XATransactionException {
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		this.getTransactionService().end(workContext.getSessionId(), xid, flags, workContext.getSession().isEmbedded());
+		return ResultsFuture.NULL_FUTURE;
+	}
+	// global txn
+	public ResultsFuture<?> forget(XidImpl xid) throws XATransactionException {
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		this.getTransactionService().forget(workContext.getSessionId(), xid, workContext.getSession().isEmbedded());
+		return ResultsFuture.NULL_FUTURE;
+	}
+		
+	// global txn
+	public ResultsFuture<Integer> prepare(final XidImpl xid) throws XATransactionException {
+		Callable<Integer> processor = new Callable<Integer>() {
+			@Override
+			public Integer call() throws Exception {
+				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+				return getTransactionService().prepare(workContext.getSessionId(),xid, workContext.getSession().isEmbedded());
+			}
+		};
+		return addWork(processor, 10);
+	}
+
+	<T> ResultsFuture<T> addWork(Callable<T> processor, int priority) {
+		FutureWork<T> work = new FutureWork<T>(processor, priority);
+		this.addWork(work);
+		return work.getResult();
+	}
+	
+	// global txn
+	public ResultsFuture<Xid[]> recover(int flag) throws XATransactionException {
+		ResultsFuture<Xid[]> result = new ResultsFuture<Xid[]>();
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		result.getResultsReceiver().receiveResults(this.getTransactionService().recover(flag, workContext.getSession().isEmbedded()));
+		return result;
+	}
+	// global txn
+	public ResultsFuture<?> rollback(final XidImpl xid) throws XATransactionException {
+		Callable<Void> processor = new Callable<Void>() {
+			@Override
+			public Void call() throws Exception {
+				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+				getTransactionService().rollback(workContext.getSessionId(),xid, workContext.getSession().isEmbedded());
+				return null;
+			}
+		};
+		return addWork(processor, 0);
+	}
+	// global txn
+	public ResultsFuture<?> start(final XidImpl xid, final int flags, final int timeout)
+			throws XATransactionException {
+		Callable<Void> processor = new Callable<Void>() {
+			@Override
+			public Void call() throws Exception {
+				DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+				getTransactionService().start(workContext.getSessionId(), xid, flags, timeout, workContext.getSession().isEmbedded());
+				return null;
+			}
+		};
+		return addWork(processor, 100);
+	}
+
+	public MetadataResult getMetadata(long requestID)
+			throws TeiidComponentException, TeiidProcessingException {
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		MetaDataProcessor processor = new MetaDataProcessor(this, this.prepPlanCache,  workContext.getVdbName(), workContext.getVdbVersion());
+		return processor.processMessage(workContext.getRequestID(requestID), workContext, null, true);
+	}
+
+	public MetadataResult getMetadata(long requestID, String preparedSql,
+			boolean allowDoubleQuotedVariable)
+			throws TeiidComponentException, TeiidProcessingException {
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		MetaDataProcessor processor = new MetaDataProcessor(this, this.prepPlanCache, workContext.getVdbName(), workContext.getVdbVersion());
+		return processor.processMessage(workContext.getRequestID(requestID), workContext, preparedSql, allowDoubleQuotedVariable);
+	}
+	
+	public boolean isExceptionOnMaxSourceRows() {
+		return exceptionOnMaxSourceRows;
+	}
+	
+	public int getMaxSourceRows() {
+		return maxSourceRows;
+	}
+	
+	public void setCacheFactory(CacheFactory factory) {
+		this.cacheFactory = factory;
+	}	
+	
+}
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,401 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.dqp.internal.process;
-
-import java.sql.DatabaseMetaData;
-import java.sql.Timestamp;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collection;
-import java.util.LinkedHashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.concurrent.Callable;
-
-import org.teiid.adminapi.impl.ModelMetaData;
-import org.teiid.adminapi.impl.VDBMetaData;
-import org.teiid.api.exception.query.QueryMetadataException;
-import org.teiid.client.RequestMessage;
-import org.teiid.client.util.ResultsFuture;
-import org.teiid.common.buffer.BlockedException;
-import org.teiid.common.buffer.TupleSource;
-import org.teiid.core.CoreConstants;
-import org.teiid.core.TeiidComponentException;
-import org.teiid.core.TeiidProcessingException;
-import org.teiid.core.types.BlobImpl;
-import org.teiid.core.types.BlobType;
-import org.teiid.core.types.ClobImpl;
-import org.teiid.core.types.ClobType;
-import org.teiid.core.types.SQLXMLImpl;
-import org.teiid.core.types.XMLType;
-import org.teiid.core.util.Assertion;
-import org.teiid.dqp.DQPPlugin;
-import org.teiid.dqp.internal.datamgr.ConnectorManager;
-import org.teiid.dqp.internal.datamgr.ConnectorManagerRepository;
-import org.teiid.dqp.internal.datamgr.ConnectorWork;
-import org.teiid.dqp.message.AtomicRequestMessage;
-import org.teiid.dqp.message.RequestID;
-import org.teiid.dqp.service.BufferService;
-import org.teiid.metadata.AbstractMetadataRecord;
-import org.teiid.metadata.Column;
-import org.teiid.metadata.Datatype;
-import org.teiid.metadata.ForeignKey;
-import org.teiid.metadata.KeyRecord;
-import org.teiid.metadata.Procedure;
-import org.teiid.metadata.ProcedureParameter;
-import org.teiid.metadata.Schema;
-import org.teiid.metadata.Table;
-import org.teiid.query.metadata.CompositeMetadataStore;
-import org.teiid.query.metadata.TempMetadataID;
-import org.teiid.query.metadata.TransformationMetadata;
-import org.teiid.query.optimizer.relational.RelationalPlanner;
-import org.teiid.query.processor.CollectionTupleSource;
-import org.teiid.query.processor.ProcessorDataManager;
-import org.teiid.query.sql.lang.Command;
-import org.teiid.query.sql.lang.Query;
-import org.teiid.query.sql.lang.StoredProcedure;
-import org.teiid.query.sql.lang.UnaryFromClause;
-import org.teiid.query.sql.symbol.Constant;
-import org.teiid.query.sql.symbol.GroupSymbol;
-import org.teiid.query.tempdata.TempTableStore;
-import org.teiid.query.tempdata.TempTableStore.MatTableInfo;
-import org.teiid.query.util.CommandContext;
-
-/**
- * Full {@link ProcessorDataManager} implementation that 
- * controls access to {@link ConnectorManager}s and handles system queries.
- */
-public class DataTierManagerImpl implements ProcessorDataManager {
-	
-	private enum SystemTables {
-		VIRTUALDATABASES,
-		SCHEMAS,
-		TABLES,
-		DATATYPES,
-		COLUMNS,
-		KEYS,
-		PROCEDURES,
-		KEYCOLUMNS,
-		PROCEDUREPARAMS,
-		REFERENCEKEYCOLUMNS,
-		PROPERTIES,
-		MATVIEWS
-	}
-	
-	private enum SystemProcs {
-		GETCHARACTERVDBRESOURCE,
-		GETBINARYVDBRESOURCE,
-		GETVDBRESOURCEPATHS,
-		GETXMLSCHEMAS
-	}
-	
-	// Resources
-	private DQPCore requestMgr;
-    private BufferService bufferService;
-
-    public DataTierManagerImpl(DQPCore requestMgr, BufferService bufferService) {
-		this.requestMgr = requestMgr;
-        this.bufferService = bufferService;
-	}
-    
-	public TupleSource registerRequest(CommandContext context, Command command, String modelName, String connectorBindingId, int nodeID) throws TeiidComponentException, TeiidProcessingException {
-		RequestWorkItem workItem = requestMgr.getRequestWorkItem((RequestID)context.getProcessorID());
-		
-		if(CoreConstants.SYSTEM_MODEL.equals(modelName)) {
-			return processSystemQuery(context, command, workItem.getDqpWorkContext());
-		}
-		
-		AtomicRequestMessage aqr = createRequest(context.getProcessorID(), command, modelName, connectorBindingId, nodeID);
-		ConnectorManagerRepository cmr = workItem.getDqpWorkContext().getVDB().getAttachment(ConnectorManagerRepository.class);
-		ConnectorWork work = cmr.getConnectorManager(aqr.getConnectorName()).registerRequest(aqr);
-        return new DataTierTupleSource(aqr, workItem, work, this);
-	}
-
-	/**
-	 * TODO: it would be good if processing here was lazy, in response of next batch, rather than up front.
-	 * @param command
-	 * @param workItem
-	 * @return
-	 * @throws TeiidComponentException
-	 * @throws TeiidProcessingException 
-	 */
-	@SuppressWarnings("unchecked")
-	private TupleSource processSystemQuery(CommandContext context, Command command,
-			DQPWorkContext workContext) throws TeiidComponentException, TeiidProcessingException {
-		String vdbName = workContext.getVdbName();
-		int vdbVersion = workContext.getVdbVersion();
-		VDBMetaData vdb = workContext.getVDB();
-		CompositeMetadataStore metadata = vdb.getAttachment(TransformationMetadata.class).getMetadataStore();
-		Collection rows = new ArrayList();
-		if (command instanceof Query) {
-			Query query = (Query)command;
-			UnaryFromClause ufc = (UnaryFromClause)query.getFrom().getClauses().get(0);
-			GroupSymbol group = ufc.getGroup();
-			final SystemTables sysTable = SystemTables.valueOf(group.getNonCorrelationName().substring(CoreConstants.SYSTEM_MODEL.length() + 1).toUpperCase());
-			switch (sysTable) {
-			case DATATYPES:
-				rows = new LinkedHashSet(); //System types are duplicated in each indexed vdb... 
-				for (Datatype datatype : metadata.getDatatypes()) {
-					rows.add(Arrays.asList(datatype.getName(), datatype.isBuiltin(), datatype.isBuiltin(), datatype.getName(), datatype.getJavaClassName(), datatype.getScale(), 
-							datatype.getLength(), datatype.getNullType().toString(), datatype.isSigned(), datatype.isAutoIncrement(), datatype.isCaseSensitive(), datatype.getPrecisionLength(), 
-							datatype.getRadix(), datatype.getSearchType().toString(), datatype.getUUID(), datatype.getRuntimeTypeName(), datatype.getBasetypeName(), datatype.getAnnotation(), datatype.getUUID().hashCode()));
-				}
-				break;
-			case VIRTUALDATABASES:
-				rows.add(Arrays.asList(vdbName, vdbVersion));
-				break;
-			case SCHEMAS:
-				for (Schema model : getVisibleSchemas(vdb, metadata)) {
-					rows.add(Arrays.asList(vdbName, model.getName(), model.isPhysical(), model.getUUID(), model.getAnnotation(), model.getPrimaryMetamodelUri(), model.getUUID().hashCode()));
-				}
-				break;
-			case PROCEDURES:
-				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
-					for (Procedure proc : schema.getProcedures().values()) {
-						rows.add(Arrays.asList(vdbName, proc.getParent().getName(), proc.getName(), proc.getNameInSource(), proc.getResultSet() != null, proc.getUUID(), proc.getAnnotation(),proc.getUUID().hashCode()));
-					}
-				}
-				break;
-			case PROCEDUREPARAMS:
-				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
-					for (Procedure proc : schema.getProcedures().values()) {
-						for (ProcedureParameter param : proc.getParameters()) {
-							Datatype dt = param.getDatatype();
-							rows.add(Arrays.asList(vdbName, proc.getParent().getName(), proc.getName(), param.getName(), dt!=null?dt.getRuntimeTypeName():null, param.getPosition(), param.getType().toString(), param.isOptional(), 
-									param.getPrecision(), param.getLength(), param.getScale(), param.getRadix(), param.getNullType().toString(), param.getUUID(), param.getAnnotation(), param.getUUID().hashCode()));
-						}
-						if (proc.getResultSet() != null) {
-							for (Column param : proc.getResultSet().getColumns()) {
-								Datatype dt = param.getDatatype();
-								rows.add(Arrays.asList(vdbName, proc.getParent().getName(), proc.getName(), param.getName(), dt!=null?dt.getRuntimeTypeName():null, param.getPosition(), "ResultSet", false, //$NON-NLS-1$ 
-										param.getPrecision(), param.getLength(), param.getScale(), param.getRadix(), param.getNullType().toString(), param.getUUID(), param.getAnnotation(), param.getUUID().hashCode()));
-							}
-						}
-					}
-				}
-				break;
-			case PROPERTIES: //TODO: consider storing separately in the metadatastore 
-				Collection<AbstractMetadataRecord> records = new LinkedHashSet<AbstractMetadataRecord>();
-				records.addAll(metadata.getDatatypes());
-				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
-					records.add(schema);
-					records.addAll(schema.getTables().values());
-					for (Table table : schema.getTables().values()) {
-						records.add(table);
-						records.addAll(table.getColumns());
-						records.addAll(table.getAllKeys());
-					}
-					for (Procedure proc : schema.getProcedures().values()) {
-						records.add(proc);
-						records.addAll(proc.getParameters());
-						if (proc.getResultSet() != null) {
-							records.addAll(proc.getResultSet().getColumns());
-						}
-					}
-				}
-				for (AbstractMetadataRecord record : records) {
-					for (Map.Entry<String, String> entry : record.getProperties().entrySet()) {
-						rows.add(Arrays.asList(entry.getKey(), entry.getValue(), record.getUUID(), record.getUUID().hashCode()));
-					}
-				}
-				break;
-			default:
-				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
-					for (Table table : schema.getTables().values()) {
-						switch (sysTable) {
-						case TABLES:
-							rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), table.getTableType().toString(), table.getNameInSource(), 
-									table.isPhysical(), table.supportsUpdate(), table.getUUID(), table.getCardinality(), table.getAnnotation(), table.isSystem(), table.isMaterialized(), table.getUUID().hashCode()));
-							break;
-						case COLUMNS:
-							for (Column column : table.getColumns()) {
-								Datatype dt = column.getDatatype();
-								rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), column.getName(), column.getPosition(), column.getNameInSource(), 
-										dt!=null?dt.getRuntimeTypeName():null, column.getScale(), column.getLength(), column.isFixedLength(), column.isSelectable(), column.isUpdatable(),
-										column.isCaseSensitive(), column.isSigned(), column.isCurrency(), column.isAutoIncremented(), column.getNullType().toString(), column.getMinimumValue(), 
-										column.getMaximumValue(), column.getSearchType().toString(), column.getFormat(), column.getDefaultValue(), dt!=null?dt.getJavaClassName():null, column.getPrecision(), 
-										column.getCharOctetLength(), column.getRadix(), column.getUUID(), column.getAnnotation(), column.getUUID().hashCode()));
-							}
-							break;
-						case KEYS:
-							for (KeyRecord key : table.getAllKeys()) {
-								rows.add(Arrays.asList(vdbName, table.getParent().getName(), table.getName(), key.getName(), key.getAnnotation(), key.getNameInSource(), key.getType().toString(), 
-										false, (key instanceof ForeignKey)?((ForeignKey)key).getUniqueKeyID():null, key.getUUID(), key.getUUID().hashCode()));
-							}
-							break;
-						case KEYCOLUMNS:
-							for (KeyRecord key : table.getAllKeys()) {
-								int postition = 1;
-								for (Column column : key.getColumns()) {
-									rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), column.getName(), key.getName(), key.getType().toString(), 
-											(key instanceof ForeignKey)?((ForeignKey)key).getUniqueKeyID():null, key.getUUID(), postition++, key.getUUID().hashCode()));
-								}
-							}
-							break;
-						case REFERENCEKEYCOLUMNS:
-							for (ForeignKey key : table.getForeignKeys()) {
-								short postition = 0;
-								for (Column column : key.getColumns()) {
-									Table pkTable = key.getPrimaryKey().getParent();
-									rows.add(Arrays.asList(vdbName, pkTable.getParent().getName(), pkTable.getName(), key.getPrimaryKey().getColumns().get(postition).getName(), vdbName, schema.getName(), table.getName(), column.getName(),
-											++postition, DatabaseMetaData.importedKeyNoAction, DatabaseMetaData.importedKeyNoAction, key.getName(), key.getPrimaryKey().getName(), DatabaseMetaData.importedKeyInitiallyDeferred));
-								}
-							}
-							break;
-						case MATVIEWS:
-							if (!table.isMaterialized()) {
-								continue;
-							}
-							String targetSchema = null;
-							String matTableName = null;
-							String state = null;
-							Timestamp updated = null;
-							Integer cardinaltity = null;
-							Boolean valid = null;
-							if (table.getMaterializedTable() == null) {
-								TempTableStore globalStore = context.getGlobalTableStore();
-								matTableName = RelationalPlanner.MAT_PREFIX+table.getFullName().toUpperCase();
-								MatTableInfo info = globalStore.getMatTableInfo(matTableName);
-								valid = info.isValid();
-								state = info.getState().name();
-								updated = info.getUpdateTime()==-1?null:new Timestamp(info.getUpdateTime());
-								TempMetadataID id = globalStore.getMetadataStore().getTempGroupID(matTableName);
-								if (id != null) {
-									cardinaltity = id.getCardinality();
-								}
-								//ttl, pref_mem - not part of proper metadata
-							} else {
-								Table t = table.getMaterializedTable();
-								matTableName = t.getName();
-								targetSchema = t.getParent().getName();
-							}
-							rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), targetSchema, matTableName, state, updated, cardinaltity, valid));
-							break;
-						}
-					}
-				}
-				break;
-			}
-		} else {					
-			TransformationMetadata indexMetadata = vdb.getAttachment(TransformationMetadata.class);
-			StoredProcedure proc = (StoredProcedure)command;			
-			final SystemProcs sysTable = SystemProcs.valueOf(proc.getProcedureCallableName().substring(CoreConstants.SYSTEM_MODEL.length() + 1).toUpperCase());
-			switch (sysTable) {
-			case GETVDBRESOURCEPATHS:
-		        String[] filePaths = indexMetadata.getVDBResourcePaths();
-		        for (String filePath : filePaths) {
-		        	rows.add(Arrays.asList(filePath, filePath.endsWith(".INDEX"))); //$NON-NLS-1$
-		        }
-				break;
-			case GETBINARYVDBRESOURCE:
-				String filePath = (String)((Constant)proc.getParameter(1).getExpression()).getValue();
-				BlobImpl contents = indexMetadata.getVDBResourceAsBlob(filePath);
-				if (contents != null) {
-					rows.add(Arrays.asList(new BlobType(contents)));
-				}
-				break;
-			case GETCHARACTERVDBRESOURCE:
-				filePath = (String)((Constant)proc.getParameter(1).getExpression()).getValue();
-				ClobImpl filecontents = indexMetadata.getVDBResourceAsClob(filePath);
-				if (filecontents != null) {
-					rows.add(Arrays.asList(new ClobType(filecontents)));
-				}
-				break;
-			case GETXMLSCHEMAS:
-				try {
-					Object groupID = indexMetadata.getGroupID((String)((Constant)proc.getParameter(1).getExpression()).getValue());
-					List<SQLXMLImpl> schemas = indexMetadata.getXMLSchemas(groupID);
-					for (SQLXMLImpl schema : schemas) {
-						rows.add(Arrays.asList(new XMLType(schema)));
-					}
-				} catch (QueryMetadataException e) {
-					throw new TeiidProcessingException(e);
-				}
-				break;
-			}
-		}
-		return new CollectionTupleSource(rows.iterator());
-	}
-	
-	private List<Schema> getVisibleSchemas(VDBMetaData vdb, CompositeMetadataStore metadata) {
-		ArrayList<Schema> result = new ArrayList<Schema>(); 
-		for (Schema schema : metadata.getSchemas().values()) {
-			ModelMetaData model = vdb.getModel(schema.getName());
-			if(model.isVisible()) {
-				result.add(schema);
-			}
-		}
-		return result;
-	}
-	
-	private AtomicRequestMessage createRequest(Object processorId,
-			Command command, String modelName, String connectorBindingId, int nodeID)
-			throws TeiidProcessingException, TeiidComponentException {
-		RequestWorkItem workItem = requestMgr.getRequestWorkItem((RequestID)processorId);
-		
-	    RequestMessage request = workItem.requestMsg;
-		// build the atomic request based on original request + context info
-        AtomicRequestMessage aqr = new AtomicRequestMessage(request, workItem.getDqpWorkContext(), nodeID);
-        aqr.setCommand(command);
-        aqr.setModelName(modelName);
-        aqr.setMaxResultRows(requestMgr.getMaxSourceRows());
-        aqr.setExceptionOnMaxRows(requestMgr.isExceptionOnMaxSourceRows());
-        aqr.setPartialResults(request.supportsPartialResults());
-        if (nodeID >= 0) {
-        	aqr.setTransactionContext(workItem.getTransactionContext());
-        }
-        aqr.setFetchSize(this.bufferService.getBufferManager().getConnectorBatchSize());
-        if (connectorBindingId == null) {
-        	VDBMetaData vdb = workItem.getDqpWorkContext().getVDB();
-        	ModelMetaData model = vdb.getModel(modelName);
-        	List<String> bindings = model.getSourceNames();
-	        if (bindings == null || bindings.size() != 1) {
-	            // this should not happen, but it did occur when setting up the SystemAdmin models
-	            throw new TeiidComponentException(DQPPlugin.Util.getString("DataTierManager.could_not_obtain_connector_binding", new Object[]{modelName, workItem.getDqpWorkContext().getVdbName(), workItem.getDqpWorkContext().getVdbVersion() })); //$NON-NLS-1$
-	        }
-	        connectorBindingId = bindings.get(0); 
-	        Assertion.isNotNull(connectorBindingId, "could not obtain connector id"); //$NON-NLS-1$
-        }
-        aqr.setConnectorName(connectorBindingId);
-		return aqr;
-	}
-	
-    public Object lookupCodeValue(
-        CommandContext context,
-        String codeTableName,
-        String returnElementName,
-        String keyElementName,
-        Object keyValue)
-        throws BlockedException, TeiidComponentException, TeiidProcessingException {
-    	throw new UnsupportedOperationException();
-    }
-
-    <T> ResultsFuture<T> addWork(Callable<T> callable, int priority) {
-    	return requestMgr.addWork(callable, priority);
-    }
-    
-    void scheduleWork(Runnable r, int priority, long delay) {
-    	requestMgr.scheduleWork(r, priority, delay);
-    }
-    
-}

Copied: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java (from rev 2451, trunk/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/DataTierManagerImpl.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,401 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.dqp.internal.process;
+
+import java.sql.DatabaseMetaData;
+import java.sql.Timestamp;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.LinkedHashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.concurrent.Callable;
+
+import org.teiid.adminapi.impl.ModelMetaData;
+import org.teiid.adminapi.impl.VDBMetaData;
+import org.teiid.api.exception.query.QueryMetadataException;
+import org.teiid.client.RequestMessage;
+import org.teiid.client.util.ResultsFuture;
+import org.teiid.common.buffer.BlockedException;
+import org.teiid.common.buffer.TupleSource;
+import org.teiid.core.CoreConstants;
+import org.teiid.core.TeiidComponentException;
+import org.teiid.core.TeiidProcessingException;
+import org.teiid.core.types.BlobImpl;
+import org.teiid.core.types.BlobType;
+import org.teiid.core.types.ClobImpl;
+import org.teiid.core.types.ClobType;
+import org.teiid.core.types.SQLXMLImpl;
+import org.teiid.core.types.XMLType;
+import org.teiid.core.util.Assertion;
+import org.teiid.dqp.DQPPlugin;
+import org.teiid.dqp.internal.datamgr.ConnectorManager;
+import org.teiid.dqp.internal.datamgr.ConnectorManagerRepository;
+import org.teiid.dqp.internal.datamgr.ConnectorWork;
+import org.teiid.dqp.message.AtomicRequestMessage;
+import org.teiid.dqp.message.RequestID;
+import org.teiid.dqp.service.BufferService;
+import org.teiid.metadata.AbstractMetadataRecord;
+import org.teiid.metadata.Column;
+import org.teiid.metadata.Datatype;
+import org.teiid.metadata.ForeignKey;
+import org.teiid.metadata.KeyRecord;
+import org.teiid.metadata.Procedure;
+import org.teiid.metadata.ProcedureParameter;
+import org.teiid.metadata.Schema;
+import org.teiid.metadata.Table;
+import org.teiid.query.metadata.CompositeMetadataStore;
+import org.teiid.query.metadata.TempMetadataID;
+import org.teiid.query.metadata.TransformationMetadata;
+import org.teiid.query.optimizer.relational.RelationalPlanner;
+import org.teiid.query.processor.CollectionTupleSource;
+import org.teiid.query.processor.ProcessorDataManager;
+import org.teiid.query.sql.lang.Command;
+import org.teiid.query.sql.lang.Query;
+import org.teiid.query.sql.lang.StoredProcedure;
+import org.teiid.query.sql.lang.UnaryFromClause;
+import org.teiid.query.sql.symbol.Constant;
+import org.teiid.query.sql.symbol.GroupSymbol;
+import org.teiid.query.tempdata.TempTableStore;
+import org.teiid.query.tempdata.TempTableStore.MatTableInfo;
+import org.teiid.query.util.CommandContext;
+
+/**
+ * Full {@link ProcessorDataManager} implementation that 
+ * controls access to {@link ConnectorManager}s and handles system queries.
+ */
+public class DataTierManagerImpl implements ProcessorDataManager {
+	
+	private enum SystemTables {
+		VIRTUALDATABASES,
+		SCHEMAS,
+		TABLES,
+		DATATYPES,
+		COLUMNS,
+		KEYS,
+		PROCEDURES,
+		KEYCOLUMNS,
+		PROCEDUREPARAMS,
+		REFERENCEKEYCOLUMNS,
+		PROPERTIES,
+		MATVIEWS
+	}
+	
+	private enum SystemProcs {
+		GETCHARACTERVDBRESOURCE,
+		GETBINARYVDBRESOURCE,
+		GETVDBRESOURCEPATHS,
+		GETXMLSCHEMAS
+	}
+	
+	// Resources
+	private DQPCore requestMgr;
+    private BufferService bufferService;
+
+    public DataTierManagerImpl(DQPCore requestMgr, BufferService bufferService) {
+		this.requestMgr = requestMgr;
+        this.bufferService = bufferService;
+	}
+    
+	public TupleSource registerRequest(CommandContext context, Command command, String modelName, String connectorBindingId, int nodeID) throws TeiidComponentException, TeiidProcessingException {
+		RequestWorkItem workItem = requestMgr.getRequestWorkItem((RequestID)context.getProcessorID());
+		
+		if(CoreConstants.SYSTEM_MODEL.equals(modelName)) {
+			return processSystemQuery(context, command, workItem.getDqpWorkContext());
+		}
+		
+		AtomicRequestMessage aqr = createRequest(context.getProcessorID(), command, modelName, connectorBindingId, nodeID);
+		ConnectorManagerRepository cmr = workItem.getDqpWorkContext().getVDB().getAttachment(ConnectorManagerRepository.class);
+		ConnectorWork work = cmr.getConnectorManager(aqr.getConnectorName()).registerRequest(aqr);
+        return new DataTierTupleSource(aqr, workItem, work, this);
+	}
+
+	/**
+	 * TODO: it would be good if processing here was lazy, in response of next batch, rather than up front.
+	 * @param command
+	 * @param workItem
+	 * @return
+	 * @throws TeiidComponentException
+	 * @throws TeiidProcessingException 
+	 */
+	@SuppressWarnings("unchecked")
+	private TupleSource processSystemQuery(CommandContext context, Command command,
+			DQPWorkContext workContext) throws TeiidComponentException, TeiidProcessingException {
+		String vdbName = workContext.getVdbName();
+		int vdbVersion = workContext.getVdbVersion();
+		VDBMetaData vdb = workContext.getVDB();
+		CompositeMetadataStore metadata = vdb.getAttachment(TransformationMetadata.class).getMetadataStore();
+		Collection rows = new ArrayList();
+		int oid = 0;
+		if (command instanceof Query) {
+			Query query = (Query)command;
+			UnaryFromClause ufc = (UnaryFromClause)query.getFrom().getClauses().get(0);
+			GroupSymbol group = ufc.getGroup();
+			final SystemTables sysTable = SystemTables.valueOf(group.getNonCorrelationName().substring(CoreConstants.SYSTEM_MODEL.length() + 1).toUpperCase());
+			switch (sysTable) {
+			case DATATYPES:
+				for (Datatype datatype : metadata.getDatatypes()) {
+					rows.add(Arrays.asList(datatype.getName(), datatype.isBuiltin(), datatype.isBuiltin(), datatype.getName(), datatype.getJavaClassName(), datatype.getScale(), 
+							datatype.getLength(), datatype.getNullType().toString(), datatype.isSigned(), datatype.isAutoIncrement(), datatype.isCaseSensitive(), datatype.getPrecisionLength(), 
+							datatype.getRadix(), datatype.getSearchType().toString(), datatype.getUUID(), datatype.getRuntimeTypeName(), datatype.getBasetypeName(), datatype.getAnnotation(), oid++));
+				}
+				break;
+			case VIRTUALDATABASES:
+				rows.add(Arrays.asList(vdbName, vdbVersion));
+				break;
+			case SCHEMAS:
+				for (Schema model : getVisibleSchemas(vdb, metadata)) {
+					rows.add(Arrays.asList(vdbName, model.getName(), model.isPhysical(), model.getUUID(), model.getAnnotation(), model.getPrimaryMetamodelUri(), oid++));
+				}
+				break;
+			case PROCEDURES:
+				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
+					for (Procedure proc : schema.getProcedures().values()) {
+						rows.add(Arrays.asList(vdbName, proc.getParent().getName(), proc.getName(), proc.getNameInSource(), proc.getResultSet() != null, proc.getUUID(), proc.getAnnotation(), oid++));
+					}
+				}
+				break;
+			case PROCEDUREPARAMS:
+				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
+					for (Procedure proc : schema.getProcedures().values()) {
+						for (ProcedureParameter param : proc.getParameters()) {
+							Datatype dt = param.getDatatype();
+							rows.add(Arrays.asList(vdbName, proc.getParent().getName(), proc.getName(), param.getName(), dt!=null?dt.getRuntimeTypeName():null, param.getPosition(), param.getType().toString(), param.isOptional(), 
+									param.getPrecision(), param.getLength(), param.getScale(), param.getRadix(), param.getNullType().toString(), param.getUUID(), param.getAnnotation(), oid++));
+						}
+						if (proc.getResultSet() != null) {
+							for (Column param : proc.getResultSet().getColumns()) {
+								Datatype dt = param.getDatatype();
+								rows.add(Arrays.asList(vdbName, proc.getParent().getName(), proc.getName(), param.getName(), dt!=null?dt.getRuntimeTypeName():null, param.getPosition(), "ResultSet", false, //$NON-NLS-1$ 
+										param.getPrecision(), param.getLength(), param.getScale(), param.getRadix(), param.getNullType().toString(), param.getUUID(), param.getAnnotation(), oid++));
+							}
+						}
+					}
+				}
+				break;
+			case PROPERTIES: //TODO: consider storing separately in the metadatastore 
+				Collection<AbstractMetadataRecord> records = new LinkedHashSet<AbstractMetadataRecord>();
+				records.addAll(metadata.getDatatypes());
+				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
+					records.add(schema);
+					records.addAll(schema.getTables().values());
+					for (Table table : schema.getTables().values()) {
+						records.add(table);
+						records.addAll(table.getColumns());
+						records.addAll(table.getAllKeys());
+					}
+					for (Procedure proc : schema.getProcedures().values()) {
+						records.add(proc);
+						records.addAll(proc.getParameters());
+						if (proc.getResultSet() != null) {
+							records.addAll(proc.getResultSet().getColumns());
+						}
+					}
+				}
+				for (AbstractMetadataRecord record : records) {
+					for (Map.Entry<String, String> entry : record.getProperties().entrySet()) {
+						rows.add(Arrays.asList(entry.getKey(), entry.getValue(), record.getUUID(), oid++));
+					}
+				}
+				break;
+			default:
+				for (Schema schema : getVisibleSchemas(vdb, metadata)) {
+					for (Table table : schema.getTables().values()) {
+						switch (sysTable) {
+						case TABLES:
+							rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), table.getTableType().toString(), table.getNameInSource(), 
+									table.isPhysical(), table.supportsUpdate(), table.getUUID(), table.getCardinality(), table.getAnnotation(), table.isSystem(), table.isMaterialized(), oid++));
+							break;
+						case COLUMNS:
+							for (Column column : table.getColumns()) {
+								Datatype dt = column.getDatatype();
+								rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), column.getName(), column.getPosition(), column.getNameInSource(), 
+										dt!=null?dt.getRuntimeTypeName():null, column.getScale(), column.getLength(), column.isFixedLength(), column.isSelectable(), column.isUpdatable(),
+										column.isCaseSensitive(), column.isSigned(), column.isCurrency(), column.isAutoIncremented(), column.getNullType().toString(), column.getMinimumValue(), 
+										column.getMaximumValue(), column.getSearchType().toString(), column.getFormat(), column.getDefaultValue(), dt!=null?dt.getJavaClassName():null, column.getPrecision(), 
+										column.getCharOctetLength(), column.getRadix(), column.getUUID(), column.getAnnotation(), oid++));
+							}
+							break;
+						case KEYS:
+							for (KeyRecord key : table.getAllKeys()) {
+								rows.add(Arrays.asList(vdbName, table.getParent().getName(), table.getName(), key.getName(), key.getAnnotation(), key.getNameInSource(), key.getType().toString(), 
+										false, (key instanceof ForeignKey)?((ForeignKey)key).getUniqueKeyID():null, key.getUUID(), oid++));
+							}
+							break;
+						case KEYCOLUMNS:
+							for (KeyRecord key : table.getAllKeys()) {
+								int postition = 1;
+								for (Column column : key.getColumns()) {
+									rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), column.getName(), key.getName(), key.getType().toString(), 
+											(key instanceof ForeignKey)?((ForeignKey)key).getUniqueKeyID():null, key.getUUID(), postition++, oid++));
+								}
+							}
+							break;
+						case REFERENCEKEYCOLUMNS:
+							for (ForeignKey key : table.getForeignKeys()) {
+								short postition = 0;
+								for (Column column : key.getColumns()) {
+									Table pkTable = key.getPrimaryKey().getParent();
+									rows.add(Arrays.asList(vdbName, pkTable.getParent().getName(), pkTable.getName(), key.getPrimaryKey().getColumns().get(postition).getName(), vdbName, schema.getName(), table.getName(), column.getName(),
+											++postition, DatabaseMetaData.importedKeyNoAction, DatabaseMetaData.importedKeyNoAction, key.getName(), key.getPrimaryKey().getName(), DatabaseMetaData.importedKeyInitiallyDeferred));
+								}
+							}
+							break;
+						case MATVIEWS:
+							if (!table.isMaterialized()) {
+								continue;
+							}
+							String targetSchema = null;
+							String matTableName = null;
+							String state = null;
+							Timestamp updated = null;
+							Integer cardinaltity = null;
+							Boolean valid = null;
+							if (table.getMaterializedTable() == null) {
+								TempTableStore globalStore = context.getGlobalTableStore();
+								matTableName = RelationalPlanner.MAT_PREFIX+table.getFullName().toUpperCase();
+								MatTableInfo info = globalStore.getMatTableInfo(matTableName);
+								valid = info.isValid();
+								state = info.getState().name();
+								updated = info.getUpdateTime()==-1?null:new Timestamp(info.getUpdateTime());
+								TempMetadataID id = globalStore.getMetadataStore().getTempGroupID(matTableName);
+								if (id != null) {
+									cardinaltity = id.getCardinality();
+								}
+								//ttl, pref_mem - not part of proper metadata
+							} else {
+								Table t = table.getMaterializedTable();
+								matTableName = t.getName();
+								targetSchema = t.getParent().getName();
+							}
+							rows.add(Arrays.asList(vdbName, schema.getName(), table.getName(), targetSchema, matTableName, valid, state, updated, cardinaltity));
+							break;
+						}
+					}
+				}
+				break;
+			}
+		} else {					
+			TransformationMetadata indexMetadata = vdb.getAttachment(TransformationMetadata.class);
+			StoredProcedure proc = (StoredProcedure)command;			
+			final SystemProcs sysTable = SystemProcs.valueOf(proc.getProcedureCallableName().substring(CoreConstants.SYSTEM_MODEL.length() + 1).toUpperCase());
+			switch (sysTable) {
+			case GETVDBRESOURCEPATHS:
+		        String[] filePaths = indexMetadata.getVDBResourcePaths();
+		        for (String filePath : filePaths) {
+		        	rows.add(Arrays.asList(filePath, filePath.endsWith(".INDEX"))); //$NON-NLS-1$
+		        }
+				break;
+			case GETBINARYVDBRESOURCE:
+				String filePath = (String)((Constant)proc.getParameter(1).getExpression()).getValue();
+				BlobImpl contents = indexMetadata.getVDBResourceAsBlob(filePath);
+				if (contents != null) {
+					rows.add(Arrays.asList(new BlobType(contents)));
+				}
+				break;
+			case GETCHARACTERVDBRESOURCE:
+				filePath = (String)((Constant)proc.getParameter(1).getExpression()).getValue();
+				ClobImpl filecontents = indexMetadata.getVDBResourceAsClob(filePath);
+				if (filecontents != null) {
+					rows.add(Arrays.asList(new ClobType(filecontents)));
+				}
+				break;
+			case GETXMLSCHEMAS:
+				try {
+					Object groupID = indexMetadata.getGroupID((String)((Constant)proc.getParameter(1).getExpression()).getValue());
+					List<SQLXMLImpl> schemas = indexMetadata.getXMLSchemas(groupID);
+					for (SQLXMLImpl schema : schemas) {
+						rows.add(Arrays.asList(new XMLType(schema)));
+					}
+				} catch (QueryMetadataException e) {
+					throw new TeiidProcessingException(e);
+				}
+				break;
+			}
+		}
+		return new CollectionTupleSource(rows.iterator());
+	}
+	
+	private List<Schema> getVisibleSchemas(VDBMetaData vdb, CompositeMetadataStore metadata) {
+		ArrayList<Schema> result = new ArrayList<Schema>(); 
+		for (Schema schema : metadata.getSchemas().values()) {
+			ModelMetaData model = vdb.getModel(schema.getName());
+			if(model.isVisible()) {
+				result.add(schema);
+			}
+		}
+		return result;
+	}
+	
+	private AtomicRequestMessage createRequest(Object processorId,
+			Command command, String modelName, String connectorBindingId, int nodeID)
+			throws TeiidProcessingException, TeiidComponentException {
+		RequestWorkItem workItem = requestMgr.getRequestWorkItem((RequestID)processorId);
+		
+	    RequestMessage request = workItem.requestMsg;
+		// build the atomic request based on original request + context info
+        AtomicRequestMessage aqr = new AtomicRequestMessage(request, workItem.getDqpWorkContext(), nodeID);
+        aqr.setCommand(command);
+        aqr.setModelName(modelName);
+        aqr.setMaxResultRows(requestMgr.getMaxSourceRows());
+        aqr.setExceptionOnMaxRows(requestMgr.isExceptionOnMaxSourceRows());
+        aqr.setPartialResults(request.supportsPartialResults());
+        if (nodeID >= 0) {
+        	aqr.setTransactionContext(workItem.getTransactionContext());
+        }
+        aqr.setFetchSize(this.bufferService.getBufferManager().getConnectorBatchSize());
+        if (connectorBindingId == null) {
+        	VDBMetaData vdb = workItem.getDqpWorkContext().getVDB();
+        	ModelMetaData model = vdb.getModel(modelName);
+        	List<String> bindings = model.getSourceNames();
+	        if (bindings == null || bindings.size() != 1) {
+	            // this should not happen, but it did occur when setting up the SystemAdmin models
+	            throw new TeiidComponentException(DQPPlugin.Util.getString("DataTierManager.could_not_obtain_connector_binding", new Object[]{modelName, workItem.getDqpWorkContext().getVdbName(), workItem.getDqpWorkContext().getVdbVersion() })); //$NON-NLS-1$
+	        }
+	        connectorBindingId = bindings.get(0); 
+	        Assertion.isNotNull(connectorBindingId, "could not obtain connector id"); //$NON-NLS-1$
+        }
+        aqr.setConnectorName(connectorBindingId);
+		return aqr;
+	}
+	
+    public Object lookupCodeValue(
+        CommandContext context,
+        String codeTableName,
+        String returnElementName,
+        String keyElementName,
+        Object keyValue)
+        throws BlockedException, TeiidComponentException, TeiidProcessingException {
+    	throw new UnsupportedOperationException();
+    }
+
+    <T> ResultsFuture<T> addWork(Callable<T> callable, int priority) {
+    	return requestMgr.addWork(callable, priority);
+    }
+    
+    void scheduleWork(Runnable r, int priority, long delay) {
+    	requestMgr.scheduleWork(r, priority, delay);
+    }
+    
+}

Deleted: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,412 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.dqp.internal.process;
-
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.IdentityHashMap;
-import java.util.List;
-import java.util.PriorityQueue;
-import java.util.Queue;
-import java.util.Set;
-import java.util.concurrent.Delayed;
-import java.util.concurrent.Executor;
-import java.util.concurrent.FutureTask;
-import java.util.concurrent.RejectedExecutionException;
-import java.util.concurrent.ScheduledFuture;
-import java.util.concurrent.ScheduledThreadPoolExecutor;
-import java.util.concurrent.SynchronousQueue;
-import java.util.concurrent.ThreadPoolExecutor;
-import java.util.concurrent.TimeUnit;
-import java.util.concurrent.atomic.AtomicInteger;
-
-import org.teiid.adminapi.impl.WorkerPoolStatisticsMetadata;
-import org.teiid.core.util.NamedThreadFactory;
-import org.teiid.logging.LogConstants;
-import org.teiid.logging.LogManager;
-import org.teiid.logging.MessageLevel;
-import org.teiid.query.QueryPlugin;
-
-/**
- * An Executor that:
- * <ol>
- * <li>minimizes thread creation</li>
- * <li>allows for proper timeout of idle threads</li>
- * <li>allows for queuing</li>
- * </ol>
- * <br/>
- * A non-fifo (lifo) {@link SynchronousQueue} based {@link ThreadPoolExecutor} satisfies 1 and 2, but not 3.
- * A bounded or unbound queue based {@link ThreadPoolExecutor} allows for 3, but will tend to create 
- * up to the maximum number of threads and makes no guarantee on thread scheduling.
- * <br/>
- * So the approach here is to use a virtual thread pool off of a {@link SynchronousQueue}
- * backed {@link ThreadPoolExecutor}.
- * <br/>
- * There is also only a single master scheduling thread with actual executions deferred.
- * 
- * TODO: there is a race condition between retiring threads and adding work, which may create extra threads.  
- * That is a flaw with attempting to reuse, rather than create threads.  
- * TODO: bounded queuing - we never bothered bounding in the past with our worker pools, but reasonable
- * defaults would be a good idea.
- */
-public class ThreadReuseExecutor implements Executor {
-	
-	public interface PrioritizedRunnable extends Runnable {
-		
-		int getPriority();
-		
-		long getCreationTime();
-		
-	}
-	
-	static class RunnableWrapper implements PrioritizedRunnable {
-		Runnable r;
-		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
-		long creationTime;
-		int priority;
-		
-		public RunnableWrapper(Runnable r) {
-			if (r instanceof PrioritizedRunnable) {
-				PrioritizedRunnable pr = (PrioritizedRunnable)r;
-				creationTime = pr.getCreationTime();
-				priority = pr.getPriority();
-			} else {
-				creationTime = System.currentTimeMillis();
-				priority = Integer.MAX_VALUE;
-			}
-			this.r = r;
-		}
-		
-		@Override
-		public long getCreationTime() {
-			return creationTime;
-		}
-
-		@Override
-		public int getPriority() {
-			return priority;
-		}
-
-		@Override
-		public void run() {
-			workContext.runInContext(r);
-		}
-		
-	}
-	
-	private final ThreadPoolExecutor tpe; 
-	
-	private ScheduledThreadPoolExecutor stpe = new ScheduledThreadPoolExecutor(1, new NamedThreadFactory("Scheduler")); //$NON-NLS-1$
-	
-	class ScheduledFutureTask extends FutureTask<Void> implements ScheduledFuture<Void>, PrioritizedRunnable {
-		private ScheduledFuture<?> scheduledFuture;
-		private boolean periodic;
-		private volatile boolean running;
-		private PrioritizedRunnable runnable;
-		
-		public ScheduledFutureTask(PrioritizedRunnable runnable, boolean periodic) {
-			super(runnable, null);
-			this.periodic = periodic;
-			this.runnable = runnable;
-		}
-		
-		public void setScheduledFuture(ScheduledFuture<?> scheduledFuture) {
-			scheduledTasks.add(this);
-			this.scheduledFuture = scheduledFuture;
-		}
-		
-		@Override
-		public long getDelay(TimeUnit unit) {
-			return this.scheduledFuture.getDelay(unit);
-		}
-
-		@Override
-		public int compareTo(Delayed o) {
-			return this.scheduledFuture.compareTo(o);
-		}
-		
-		@Override
-		public boolean cancel(boolean mayInterruptIfRunning) {
-			this.scheduledFuture.cancel(false);
-			scheduledTasks.remove(this);
-			return super.cancel(mayInterruptIfRunning);
-		}
-		
-		public Runnable getParent() {
-			return new Runnable() {
-				@Override
-				public void run() {
-					if (running || terminated) {
-						return;
-					}
-					running = periodic;
-					executeDirect(ScheduledFutureTask.this);
-				}
-			};
-		}
-		
-		@Override
-		public void run() {
-			if (periodic) {
-				if (!this.runAndReset()) {
-					this.scheduledFuture.cancel(false);
-					scheduledTasks.remove(this);
-				}
-				running = false;
-			} else {
-				scheduledTasks.remove(this);
-				super.run();
-			}
-		}
-
-		@Override
-		public long getCreationTime() {
-			return runnable.getCreationTime();
-		}
-
-		@Override
-		public int getPriority() {
-			return runnable.getPriority();
-		}
-	}
-	
-	private volatile int activeCount;
-	private volatile int highestActiveCount;
-	private volatile int highestQueueSize;
-	private volatile boolean terminated;
-	private volatile int submittedCount;
-	private volatile int completedCount;
-	private Object poolLock = new Object();
-	private AtomicInteger threadCounter = new AtomicInteger();
-	private Set<Thread> threads = Collections.synchronizedSet(Collections.newSetFromMap(new IdentityHashMap<Thread, Boolean>()));
-	private Set<ScheduledFutureTask> scheduledTasks = Collections.synchronizedSet(Collections.newSetFromMap(new IdentityHashMap<ScheduledFutureTask, Boolean>()));
-	
-	private String poolName;
-	private int maximumPoolSize;
-	private Queue<PrioritizedRunnable> queue = new PriorityQueue<PrioritizedRunnable>(11, new Comparator<PrioritizedRunnable>() {
-		@Override
-		public int compare(PrioritizedRunnable pr1, PrioritizedRunnable pr2) {
-			int result = pr1.getPriority() - pr2.getPriority();
-			if (result == 0) {
-				return Long.signum(pr1.getCreationTime() - pr2.getCreationTime());
-			}
-			return result;
-		}
-	});
-	
-	public ThreadReuseExecutor(String name, int maximumPoolSize) {
-		this.maximumPoolSize = maximumPoolSize;
-		this.poolName = name;
-		
-		tpe = new ThreadPoolExecutor(0,
-				maximumPoolSize, 2, TimeUnit.MINUTES,
-				new SynchronousQueue<Runnable>(), new NamedThreadFactory("Worker")) { //$NON-NLS-1$ 
-			@Override
-			protected void afterExecute(Runnable r, Throwable t) {
-				if (t != null) {
-					LogManager.logError(LogConstants.CTX_RUNTIME, t, QueryPlugin.Util.getString("WorkerPool.uncaughtException")); //$NON-NLS-1$
-				}
-			}
-			
-		};
-	}
-	
-	public void execute(final Runnable command) {
-		executeDirect(new RunnableWrapper(command));
-	}
-
-	private void executeDirect(final PrioritizedRunnable command) {
-		boolean atMaxThreads = false;
-		boolean newMaxQueueSize = false;
-		synchronized (poolLock) {
-			checkForTermination();
-			submittedCount++;
-			atMaxThreads = activeCount == maximumPoolSize;
-			if (atMaxThreads) {
-				queue.add(command);
-				int queueSize = queue.size();
-				if (queueSize > highestQueueSize) {
-					newMaxQueueSize = true;
-					highestQueueSize = queueSize;
-				}
-			} else {
-				activeCount++;
-				highestActiveCount = Math.max(activeCount, highestActiveCount);
-			}
-		}
-		if (atMaxThreads) {
-			if (newMaxQueueSize && maximumPoolSize > 1) {
-				LogManager.logWarning(LogConstants.CTX_RUNTIME, QueryPlugin.Util.getString("WorkerPool.Max_thread", maximumPoolSize, poolName, highestQueueSize)); //$NON-NLS-1$
-			}
-			return;
-		}
-		tpe.execute(new Runnable() {
-			@Override
-			public void run() {
-				Thread t = Thread.currentThread();
-				threads.add(t);
-				String name = t.getName();
-				t.setName(name + "_" + poolName + threadCounter.getAndIncrement()); //$NON-NLS-1$
-				if (LogManager.isMessageToBeRecorded(LogConstants.CTX_RUNTIME, MessageLevel.TRACE)) {
-					LogManager.logTrace(LogConstants.CTX_RUNTIME, "Beginning work with virtual worker", t.getName()); //$NON-NLS-1$ 
-				}
-				Runnable r = command;
-				while (r != null) {
-					boolean success = false;
-					try {
-						r.run();
-						success = true;
-					} finally {
-						synchronized (poolLock) {
-							if (success) {
-								completedCount++;
-								r = queue.poll();		
-							}
-							if (!success || r == null) {
-								threads.remove(t);
-								activeCount--;
-								if (activeCount == 0 && terminated) {
-									poolLock.notifyAll();
-								}		
-							}
-						}
-						t.setName(name);
-					}
-				}
-			};
-		});
-	}
-
-	private void checkForTermination() {
-		if (terminated) {
-			throw new RejectedExecutionException();
-		}
-	}
-	
-	public int getActiveCount() {
-		return activeCount;
-	}
-	
-	public int getSubmittedCount() {
-		return submittedCount;
-	}
-	
-	public int getCompletedCount() {
-		return completedCount;
-	}
-	
-	public int getPoolSize() {
-		return activeCount;
-	}
-	
-	public boolean isTerminated() {
-		return terminated;
-	}
-	
-	public void shutdown() {
-		this.terminated = true;
-		synchronized (scheduledTasks) {
-			for (ScheduledFuture<?> future : new ArrayList<ScheduledFuture<?>>(scheduledTasks)) {
-				future.cancel(false);
-			}
-			scheduledTasks.clear();
-		}
-	}
-	
-	public int getLargestPoolSize() {
-		return this.highestActiveCount;
-	}
-	
-	public WorkerPoolStatisticsMetadata getStats() {
-		WorkerPoolStatisticsMetadata stats = new WorkerPoolStatisticsMetadata();
-		stats.setName(poolName);
-		stats.setQueued(queue.size());
-		stats.setHighestQueued(highestQueueSize);
-		stats.setActiveThreads(getActiveCount());
-		stats.setMaxThreads(this.maximumPoolSize);
-		stats.setTotalSubmitted(getSubmittedCount());
-		stats.setHighestActiveThreads(getLargestPoolSize());
-		stats.setTotalCompleted(getCompletedCount());
-		return stats;
-	}
-	
-	public boolean hasWork() {
-		synchronized (poolLock) {
-			return this.getSubmittedCount() - this.getCompletedCount() > 0 && !this.isTerminated();
-		}
-	}
-
-	public List<Runnable> shutdownNow() {
-		this.shutdown();
-		synchronized (poolLock) {
-			synchronized (threads) {
-				for (Thread t : threads) {
-					t.interrupt();
-				}
-			}
-			List<Runnable> result = new ArrayList<Runnable>(queue);
-			queue.clear();
-			return result;
-		}
-	}
-	
-	public boolean awaitTermination(long timeout, TimeUnit unit)
-			throws InterruptedException {
-		long timeoutMillis = unit.toMillis(timeout);
-		long finalMillis = System.currentTimeMillis() + timeoutMillis;
-		synchronized (poolLock) {
-			while (this.activeCount > 0 || !terminated) {
-				if (timeoutMillis < 1) {
-					return false;
-				}
-				poolLock.wait(timeoutMillis);
-				timeoutMillis = finalMillis - System.currentTimeMillis();
-			}
-		}
-		return true;
-	}
-
-	public ScheduledFuture<?> schedule(final Runnable command, long delay,
-			TimeUnit unit) {
-		checkForTermination();
-		ScheduledFutureTask sft = new ScheduledFutureTask(new RunnableWrapper(command), false);
-		synchronized (scheduledTasks) {
-			ScheduledFuture<?> future = stpe.schedule(sft.getParent(), delay, unit);
-			sft.setScheduledFuture(future);
-			return sft;
-		}
-	}
-
-	public ScheduledFuture<?> scheduleAtFixedRate(final Runnable command,
-			long initialDelay, long period, TimeUnit unit) {
-		checkForTermination();
-		ScheduledFutureTask sft = new ScheduledFutureTask(new RunnableWrapper(command), true);
-		synchronized (scheduledTasks) {
-			ScheduledFuture<?> future = stpe.scheduleAtFixedRate(sft.getParent(), initialDelay, period, unit);
-			sft.setScheduledFuture(future);
-			return sft;
-		}		
-	}
-			
-}

Copied: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java (from rev 2451, trunk/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/dqp/internal/process/ThreadReuseExecutor.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,424 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.dqp.internal.process;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.IdentityHashMap;
+import java.util.List;
+import java.util.PriorityQueue;
+import java.util.Queue;
+import java.util.Set;
+import java.util.concurrent.Delayed;
+import java.util.concurrent.Executor;
+import java.util.concurrent.FutureTask;
+import java.util.concurrent.RejectedExecutionException;
+import java.util.concurrent.ScheduledFuture;
+import java.util.concurrent.ScheduledThreadPoolExecutor;
+import java.util.concurrent.SynchronousQueue;
+import java.util.concurrent.ThreadPoolExecutor;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicInteger;
+
+import org.teiid.adminapi.impl.WorkerPoolStatisticsMetadata;
+import org.teiid.core.util.NamedThreadFactory;
+import org.teiid.logging.LogConstants;
+import org.teiid.logging.LogManager;
+import org.teiid.logging.MessageLevel;
+import org.teiid.query.QueryPlugin;
+
+/**
+ * An Executor that:
+ * <ol>
+ * <li>minimizes thread creation</li>
+ * <li>allows for proper timeout of idle threads</li>
+ * <li>allows for queuing</li>
+ * </ol>
+ * <br/>
+ * A non-fifo (lifo) {@link SynchronousQueue} based {@link ThreadPoolExecutor} satisfies 1 and 2, but not 3.
+ * A bounded or unbound queue based {@link ThreadPoolExecutor} allows for 3, but will tend to create 
+ * up to the maximum number of threads and makes no guarantee on thread scheduling.
+ * <br/>
+ * So the approach here is to use a virtual thread pool off of a {@link SynchronousQueue}
+ * backed {@link ThreadPoolExecutor}.
+ * <br/>
+ * There is also only a single master scheduling thread with actual executions deferred.
+ * 
+ * TODO: there is a race condition between retiring threads and adding work, which may create extra threads.  
+ * That is a flaw with attempting to reuse, rather than create threads.  
+ * TODO: bounded queuing - we never bothered bounding in the past with our worker pools, but reasonable
+ * defaults would be a good idea.
+ */
+public class ThreadReuseExecutor implements Executor {
+	
+	public interface PrioritizedRunnable extends Runnable {
+		
+		int getPriority();
+		
+		long getCreationTime();
+		
+		DQPWorkContext getDqpWorkContext();
+		
+	}
+	
+	static class RunnableWrapper implements PrioritizedRunnable {
+		Runnable r;
+		DQPWorkContext workContext = DQPWorkContext.getWorkContext();
+		long creationTime;
+		int priority;
+		
+		public RunnableWrapper(Runnable r) {
+			if (r instanceof PrioritizedRunnable) {
+				PrioritizedRunnable pr = (PrioritizedRunnable)r;
+				creationTime = pr.getCreationTime();
+				priority = pr.getPriority();
+				workContext = pr.getDqpWorkContext();
+			} else {
+				creationTime = System.currentTimeMillis();
+				priority = Integer.MAX_VALUE;
+			}
+			this.r = r;
+		}
+		
+		@Override
+		public long getCreationTime() {
+			return creationTime;
+		}
+
+		@Override
+		public int getPriority() {
+			return priority;
+		}
+
+		@Override
+		public void run() {
+			workContext.runInContext(r);
+		}
+		
+		public DQPWorkContext getDqpWorkContext() {
+			return workContext;
+		}
+		
+	}
+	
+	private final ThreadPoolExecutor tpe; 
+	
+	private ScheduledThreadPoolExecutor stpe = new ScheduledThreadPoolExecutor(1, new NamedThreadFactory("Scheduler")); //$NON-NLS-1$
+	
+	class ScheduledFutureTask extends FutureTask<Void> implements ScheduledFuture<Void>, PrioritizedRunnable {
+		private ScheduledFuture<?> scheduledFuture;
+		private boolean periodic;
+		private volatile boolean running;
+		private PrioritizedRunnable runnable;
+		
+		public ScheduledFutureTask(PrioritizedRunnable runnable, boolean periodic) {
+			super(runnable, null);
+			this.periodic = periodic;
+			this.runnable = runnable;
+		}
+		
+		public void setScheduledFuture(ScheduledFuture<?> scheduledFuture) {
+			scheduledTasks.add(this);
+			this.scheduledFuture = scheduledFuture;
+		}
+		
+		@Override
+		public long getDelay(TimeUnit unit) {
+			return this.scheduledFuture.getDelay(unit);
+		}
+
+		@Override
+		public int compareTo(Delayed o) {
+			return this.scheduledFuture.compareTo(o);
+		}
+		
+		@Override
+		public boolean cancel(boolean mayInterruptIfRunning) {
+			this.scheduledFuture.cancel(false);
+			scheduledTasks.remove(this);
+			return super.cancel(mayInterruptIfRunning);
+		}
+		
+		public Runnable getParent() {
+			return new Runnable() {
+				@Override
+				public void run() {
+					if (running || terminated) {
+						return;
+					}
+					running = periodic;
+					executeDirect(ScheduledFutureTask.this);
+				}
+			};
+		}
+		
+		@Override
+		public void run() {
+			if (periodic) {
+				if (!this.runAndReset()) {
+					this.scheduledFuture.cancel(false);
+					scheduledTasks.remove(this);
+				}
+				running = false;
+			} else {
+				scheduledTasks.remove(this);
+				super.run();
+			}
+		}
+
+		@Override
+		public long getCreationTime() {
+			return runnable.getCreationTime();
+		}
+
+		@Override
+		public int getPriority() {
+			return runnable.getPriority();
+		}
+		
+		@Override
+		public DQPWorkContext getDqpWorkContext() {
+			return runnable.getDqpWorkContext();
+		}
+	}
+	
+	private volatile int activeCount;
+	private volatile int highestActiveCount;
+	private volatile int highestQueueSize;
+	private volatile boolean terminated;
+	private volatile int submittedCount;
+	private volatile int completedCount;
+	private Object poolLock = new Object();
+	private AtomicInteger threadCounter = new AtomicInteger();
+	private Set<Thread> threads = Collections.synchronizedSet(Collections.newSetFromMap(new IdentityHashMap<Thread, Boolean>()));
+	private Set<ScheduledFutureTask> scheduledTasks = Collections.synchronizedSet(Collections.newSetFromMap(new IdentityHashMap<ScheduledFutureTask, Boolean>()));
+	
+	private String poolName;
+	private int maximumPoolSize;
+	private Queue<PrioritizedRunnable> queue = new PriorityQueue<PrioritizedRunnable>(11, new Comparator<PrioritizedRunnable>() {
+		@Override
+		public int compare(PrioritizedRunnable pr1, PrioritizedRunnable pr2) {
+			int result = pr1.getPriority() - pr2.getPriority();
+			if (result == 0) {
+				return Long.signum(pr1.getCreationTime() - pr2.getCreationTime());
+			}
+			return result;
+		}
+	});
+	
+	public ThreadReuseExecutor(String name, int maximumPoolSize) {
+		this.maximumPoolSize = maximumPoolSize;
+		this.poolName = name;
+		
+		tpe = new ThreadPoolExecutor(0,
+				maximumPoolSize, 2, TimeUnit.MINUTES,
+				new SynchronousQueue<Runnable>(), new NamedThreadFactory("Worker")) { //$NON-NLS-1$ 
+			@Override
+			protected void afterExecute(Runnable r, Throwable t) {
+				if (t != null) {
+					LogManager.logError(LogConstants.CTX_RUNTIME, t, QueryPlugin.Util.getString("WorkerPool.uncaughtException")); //$NON-NLS-1$
+				}
+			}
+			
+		};
+	}
+	
+	public void execute(final Runnable command) {
+		executeDirect(new RunnableWrapper(command));
+	}
+
+	private void executeDirect(final PrioritizedRunnable command) {
+		boolean atMaxThreads = false;
+		boolean newMaxQueueSize = false;
+		synchronized (poolLock) {
+			checkForTermination();
+			submittedCount++;
+			atMaxThreads = activeCount == maximumPoolSize;
+			if (atMaxThreads) {
+				queue.add(command);
+				int queueSize = queue.size();
+				if (queueSize > highestQueueSize) {
+					newMaxQueueSize = true;
+					highestQueueSize = queueSize;
+				}
+			} else {
+				activeCount++;
+				highestActiveCount = Math.max(activeCount, highestActiveCount);
+			}
+		}
+		if (atMaxThreads) {
+			if (newMaxQueueSize && maximumPoolSize > 1) {
+				LogManager.logWarning(LogConstants.CTX_RUNTIME, QueryPlugin.Util.getString("WorkerPool.Max_thread", maximumPoolSize, poolName, highestQueueSize)); //$NON-NLS-1$
+			}
+			return;
+		}
+		tpe.execute(new Runnable() {
+			@Override
+			public void run() {
+				Thread t = Thread.currentThread();
+				threads.add(t);
+				String name = t.getName();
+				t.setName(name + "_" + poolName + threadCounter.getAndIncrement()); //$NON-NLS-1$
+				if (LogManager.isMessageToBeRecorded(LogConstants.CTX_RUNTIME, MessageLevel.TRACE)) {
+					LogManager.logTrace(LogConstants.CTX_RUNTIME, "Beginning work with virtual worker", t.getName()); //$NON-NLS-1$ 
+				}
+				Runnable r = command;
+				while (r != null) {
+					boolean success = false;
+					try {
+						r.run();
+						success = true;
+					} finally {
+						synchronized (poolLock) {
+							if (success) {
+								completedCount++;
+								r = queue.poll();		
+							}
+							if (!success || r == null) {
+								threads.remove(t);
+								activeCount--;
+								if (activeCount == 0 && terminated) {
+									poolLock.notifyAll();
+								}		
+							}
+						}
+						t.setName(name);
+					}
+				}
+			};
+		});
+	}
+
+	private void checkForTermination() {
+		if (terminated) {
+			throw new RejectedExecutionException();
+		}
+	}
+	
+	public int getActiveCount() {
+		return activeCount;
+	}
+	
+	public int getSubmittedCount() {
+		return submittedCount;
+	}
+	
+	public int getCompletedCount() {
+		return completedCount;
+	}
+	
+	public int getPoolSize() {
+		return activeCount;
+	}
+	
+	public boolean isTerminated() {
+		return terminated;
+	}
+	
+	public void shutdown() {
+		this.terminated = true;
+		synchronized (scheduledTasks) {
+			for (ScheduledFuture<?> future : new ArrayList<ScheduledFuture<?>>(scheduledTasks)) {
+				future.cancel(false);
+			}
+			scheduledTasks.clear();
+		}
+	}
+	
+	public int getLargestPoolSize() {
+		return this.highestActiveCount;
+	}
+	
+	public WorkerPoolStatisticsMetadata getStats() {
+		WorkerPoolStatisticsMetadata stats = new WorkerPoolStatisticsMetadata();
+		stats.setName(poolName);
+		stats.setQueued(queue.size());
+		stats.setHighestQueued(highestQueueSize);
+		stats.setActiveThreads(getActiveCount());
+		stats.setMaxThreads(this.maximumPoolSize);
+		stats.setTotalSubmitted(getSubmittedCount());
+		stats.setHighestActiveThreads(getLargestPoolSize());
+		stats.setTotalCompleted(getCompletedCount());
+		return stats;
+	}
+	
+	public boolean hasWork() {
+		synchronized (poolLock) {
+			return this.getSubmittedCount() - this.getCompletedCount() > 0 && !this.isTerminated();
+		}
+	}
+
+	public List<Runnable> shutdownNow() {
+		this.shutdown();
+		synchronized (poolLock) {
+			synchronized (threads) {
+				for (Thread t : threads) {
+					t.interrupt();
+				}
+			}
+			List<Runnable> result = new ArrayList<Runnable>(queue);
+			queue.clear();
+			return result;
+		}
+	}
+	
+	public boolean awaitTermination(long timeout, TimeUnit unit)
+			throws InterruptedException {
+		long timeoutMillis = unit.toMillis(timeout);
+		long finalMillis = System.currentTimeMillis() + timeoutMillis;
+		synchronized (poolLock) {
+			while (this.activeCount > 0 || !terminated) {
+				if (timeoutMillis < 1) {
+					return false;
+				}
+				poolLock.wait(timeoutMillis);
+				timeoutMillis = finalMillis - System.currentTimeMillis();
+			}
+		}
+		return true;
+	}
+
+	public ScheduledFuture<?> schedule(final Runnable command, long delay,
+			TimeUnit unit) {
+		checkForTermination();
+		ScheduledFutureTask sft = new ScheduledFutureTask(new RunnableWrapper(command), false);
+		synchronized (scheduledTasks) {
+			ScheduledFuture<?> future = stpe.schedule(sft.getParent(), delay, unit);
+			sft.setScheduledFuture(future);
+			return sft;
+		}
+	}
+
+	public ScheduledFuture<?> scheduleAtFixedRate(final Runnable command,
+			long initialDelay, long period, TimeUnit unit) {
+		checkForTermination();
+		ScheduledFutureTask sft = new ScheduledFutureTask(new RunnableWrapper(command), true);
+		synchronized (scheduledTasks) {
+			ScheduledFuture<?> future = stpe.scheduleAtFixedRate(sft.getParent(), initialDelay, period, unit);
+			sft.setScheduledFuture(future);
+			return sft;
+		}		
+	}
+			
+}

Deleted: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,237 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.query.processor;
-
-import java.util.List;
-
-import org.teiid.common.buffer.BlockedException;
-import org.teiid.common.buffer.BufferManager;
-import org.teiid.common.buffer.TupleBatch;
-import org.teiid.common.buffer.TupleBuffer;
-import org.teiid.common.buffer.BufferManager.BufferReserveMode;
-import org.teiid.common.buffer.BufferManager.TupleSourceType;
-import org.teiid.core.TeiidComponentException;
-import org.teiid.core.TeiidException;
-import org.teiid.core.TeiidProcessingException;
-import org.teiid.core.TeiidRuntimeException;
-import org.teiid.core.util.Assertion;
-import org.teiid.logging.LogConstants;
-import org.teiid.logging.LogManager;
-import org.teiid.logging.MessageLevel;
-import org.teiid.query.execution.QueryExecPlugin;
-import org.teiid.query.processor.BatchCollector.BatchProducer;
-import org.teiid.query.util.CommandContext;
-
-/**
- * Driver for plan processing.
- */
-public class QueryProcessor implements BatchProducer {
-	
-	public static class ExpiredTimeSliceException extends TeiidRuntimeException {
-		private static final long serialVersionUID = 4585044674826578060L;
-	}
-	
-	private static ExpiredTimeSliceException EXPIRED_TIME_SLICE = new ExpiredTimeSliceException();
-	
-	public interface ProcessorFactory {
-		QueryProcessor createQueryProcessor(String query, String recursionGroup, CommandContext commandContext) throws TeiidProcessingException, TeiidComponentException;
-	}
-	
-    private CommandContext context;
-	private ProcessorDataManager dataMgr;
-	private BufferManager bufferMgr;
-	private ProcessorPlan processPlan;
-    private boolean initialized = false;
-    private int reserved;
-    /** Flag that marks whether the request has been canceled. */
-    private volatile boolean requestCanceled = false;
-    private static final int DEFAULT_WAIT = 50;       
-    private boolean processorClosed = false;
-    
-    private boolean nonBlocking = false;
-         
-    /**
-     * Construct a processor with all necessary information to process.
-     * @param plan The plan to process
-     * @param context The context that this plan is being processed in
-     * @param bufferMgr The buffer manager that provides access to tuple sources
-     * @param dataMgr The data manager that provides access to get data
-     * @throws TeiidComponentException 
-     */
-    public QueryProcessor(ProcessorPlan plan, CommandContext context, BufferManager bufferMgr, ProcessorDataManager dataMgr) throws TeiidComponentException {
-        this.context = context;
-		this.dataMgr = dataMgr;
-		this.processPlan = plan;
-		this.bufferMgr = bufferMgr;
-		// Add data manager to all nodes in tree
-		this.processPlan.initialize(context, this.dataMgr, bufferMgr);
-    }
-    
-    public CommandContext getContext() {
-		return context;
-	}
-    
-	public Object getProcessID() {
-		return this.context.getProcessorID();
-	}
-	
-    public ProcessorPlan getProcessorPlan() {
-        return this.processPlan;
-    }
-
-	public TupleBatch nextBatch()
-		throws BlockedException, TeiidProcessingException, TeiidComponentException {
-		
-	    while (true) {
-	    	long wait = DEFAULT_WAIT;
-	    	try {
-	    		return nextBatchDirect();
-	    	} catch (ExpiredTimeSliceException e) {
-	    		if (!nonBlocking) {
-	    			throw e;
-	    		}
-	    		continue;
-	    	} catch (BlockedException e) {
-	    		if (!nonBlocking) {
-	    			throw e;
-	    		}
-	    	}
-    		try {
-                Thread.sleep(wait);
-            } catch (InterruptedException err) {
-                throw new TeiidComponentException(err);
-            }
-	    }
-	}
-	
-	private TupleBatch nextBatchDirect()
-		throws BlockedException, TeiidProcessingException, TeiidComponentException {
-		
-	    boolean done = false;
-	    TupleBatch result = null;
-		
-	    try {
-	    	// initialize if necessary
-			if(! initialized) {
-				if (reserved == 0) {
-					reserved = this.bufferMgr.reserveBuffers(this.bufferMgr.getSchemaSize(this.getOutputElements()), BufferReserveMode.FORCE);
-				}
-				// Open the top node for reading
-				processPlan.open();
-				initialized = true;
-			}
-	
-			long currentTime = System.currentTimeMillis();
-			Assertion.assertTrue(!processorClosed);
-			
-			//TODO: see if there is pending work before preempting
-			
-	        while(currentTime < context.getTimeSliceEnd() || nonBlocking) {
-	        	if (requestCanceled) {
-	                throw new TeiidProcessingException(QueryExecPlugin.Util.getString("QueryProcessor.request_cancelled", getProcessID())); //$NON-NLS-1$
-	            }
-	        	if (currentTime > context.getTimeoutEnd()) {
-	        		throw new TeiidProcessingException("Query timed out"); //$NON-NLS-1$
-	        	}
-	            result = processPlan.nextBatch();
-	
-	        	if(result.getTerminationFlag()) {
-	        		done = true;
-	        		break;
-	        	}
-	        	
-	        	if (result.getRowCount() > 0) {
-	        		break;
-	        	}
-	        	
-	        }
-	    } catch (BlockedException e) {
-	    	throw e;
-	    } catch (TeiidException e) {
-    		closeProcessing();
-	    	if (e instanceof TeiidProcessingException) {
-	    		throw (TeiidProcessingException)e;
-	    	}
-	    	if (e instanceof TeiidComponentException) {
-	    		throw (TeiidComponentException)e;
-	    	}
-	    	throw new TeiidComponentException(e);
-	    }
-		if(done) {
-			closeProcessing();
-		} 
-	    if (result == null) {
-	    	throw EXPIRED_TIME_SLICE;
-	    }
-		return result;
-	}
-
-	                   
-    /**
-     * Close processing and clean everything up.  Should only be called by the same thread that called process.
-     */
-    public void closeProcessing() {
-    	if (processorClosed) {
-    		return;
-    	}
-    	if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
-    		LogManager.logDetail(LogConstants.CTX_DQP, "QueryProcessor: closing processor"); //$NON-NLS-1$
-    	}
-		this.bufferMgr.releaseBuffers(reserved);
-		reserved = 0;
-        processorClosed = true;
-        try {
-        	processPlan.close();
-		} catch (TeiidComponentException e1){
-			LogManager.logDetail(LogConstants.CTX_DQP, e1, "Error closing processor"); //$NON-NLS-1$
-		}
-    }
-
-    @Override
-    public List getOutputElements() {
-    	return this.processPlan.getOutputElements();
-    }
-
-    public List<Exception> getAndClearWarnings() {
-        return this.processPlan.getAndClearWarnings();
-    }
-    
-    /** 
-     * Asynch shutdown of the QueryProcessor, which may trigger exceptions in the processing thread
-     */
-    public void requestCanceled() {
-        this.requestCanceled = true;
-    }
-    
-    public TupleBuffer createTupleBuffer() throws TeiidComponentException {
-    	return this.bufferMgr.createTupleBuffer(this.processPlan.getOutputElements(), context.getConnectionID(), TupleSourceType.PROCESSOR);
-    }
-    
-	public BatchCollector createBatchCollector() throws TeiidComponentException {
-		return new BatchCollector(this, createTupleBuffer());
-	}
-	
-	public void setNonBlocking(boolean nonBlocking) {
-		this.nonBlocking = nonBlocking;
-	}
-}

Copied: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java (from rev 2451, trunk/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/processor/QueryProcessor.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,231 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.query.processor;
+
+import java.util.List;
+
+import org.teiid.common.buffer.BlockedException;
+import org.teiid.common.buffer.BufferManager;
+import org.teiid.common.buffer.TupleBatch;
+import org.teiid.common.buffer.TupleBuffer;
+import org.teiid.common.buffer.BufferManager.BufferReserveMode;
+import org.teiid.common.buffer.BufferManager.TupleSourceType;
+import org.teiid.core.TeiidComponentException;
+import org.teiid.core.TeiidException;
+import org.teiid.core.TeiidProcessingException;
+import org.teiid.core.TeiidRuntimeException;
+import org.teiid.core.util.Assertion;
+import org.teiid.logging.LogConstants;
+import org.teiid.logging.LogManager;
+import org.teiid.logging.MessageLevel;
+import org.teiid.query.execution.QueryExecPlugin;
+import org.teiid.query.processor.BatchCollector.BatchProducer;
+import org.teiid.query.util.CommandContext;
+
+/**
+ * Driver for plan processing.
+ */
+public class QueryProcessor implements BatchProducer {
+	
+	public static class ExpiredTimeSliceException extends TeiidRuntimeException {
+		private static final long serialVersionUID = 4585044674826578060L;
+	}
+	
+	private static ExpiredTimeSliceException EXPIRED_TIME_SLICE = new ExpiredTimeSliceException();
+	
+	public interface ProcessorFactory {
+		QueryProcessor createQueryProcessor(String query, String recursionGroup, CommandContext commandContext) throws TeiidProcessingException, TeiidComponentException;
+	}
+	
+    private CommandContext context;
+	private ProcessorDataManager dataMgr;
+	private BufferManager bufferMgr;
+	private ProcessorPlan processPlan;
+    private boolean initialized;
+    private boolean open;
+    private int reserved;
+    /** Flag that marks whether the request has been canceled. */
+    private volatile boolean requestCanceled;
+    private static final int DEFAULT_WAIT = 50;       
+    private boolean processorClosed;
+         
+    /**
+     * Construct a processor with all necessary information to process.
+     * @param plan The plan to process
+     * @param context The context that this plan is being processed in
+     * @param bufferMgr The buffer manager that provides access to tuple sources
+     * @param dataMgr The data manager that provides access to get data
+     * @throws TeiidComponentException 
+     */
+    public QueryProcessor(ProcessorPlan plan, CommandContext context, BufferManager bufferMgr, ProcessorDataManager dataMgr) throws TeiidComponentException {
+        this.context = context;
+		this.dataMgr = dataMgr;
+		this.processPlan = plan;
+		this.bufferMgr = bufferMgr;
+    }
+    
+    public CommandContext getContext() {
+		return context;
+	}
+    
+	public Object getProcessID() {
+		return this.context.getProcessorID();
+	}
+	
+    public ProcessorPlan getProcessorPlan() {
+        return this.processPlan;
+    }
+
+	public TupleBatch nextBatch()
+		throws BlockedException, TeiidProcessingException, TeiidComponentException {
+		
+	    while (true) {
+	    	long wait = DEFAULT_WAIT;
+	    	try {
+	    		return nextBatchDirect();
+	    	} catch (BlockedException e) {
+	    		if (!this.context.isNonBlocking()) {
+	    			throw e;
+	    		}
+	    	}
+    		try {
+                Thread.sleep(wait);
+            } catch (InterruptedException err) {
+                throw new TeiidComponentException(err);
+            }
+	    }
+	}
+	
+	private TupleBatch nextBatchDirect()
+		throws BlockedException, TeiidProcessingException, TeiidComponentException {
+		
+	    boolean done = false;
+	    TupleBatch result = null;
+		
+	    try {
+	    	// initialize if necessary
+			if(!initialized) {
+				reserved = this.bufferMgr.reserveBuffers(this.bufferMgr.getSchemaSize(this.getOutputElements()), BufferReserveMode.FORCE);
+				this.processPlan.initialize(context, this.dataMgr, bufferMgr);
+				initialized = true;
+			} 
+			if (!open) {
+				// Open the top node for reading
+				processPlan.open();
+				open = true;
+			}
+	
+			long currentTime = System.currentTimeMillis();
+			Assertion.assertTrue(!processorClosed);
+			
+			//TODO: see if there is pending work before preempting
+			
+	        while(currentTime < context.getTimeSliceEnd() || context.isNonBlocking()) {
+	        	if (requestCanceled) {
+	                throw new TeiidProcessingException(QueryExecPlugin.Util.getString("QueryProcessor.request_cancelled", getProcessID())); //$NON-NLS-1$
+	            }
+	        	if (currentTime > context.getTimeoutEnd()) {
+	        		throw new TeiidProcessingException("Query timed out"); //$NON-NLS-1$
+	        	}
+	            result = processPlan.nextBatch();
+	
+	        	if(result.getTerminationFlag()) {
+	        		done = true;
+	        		break;
+	        	}
+	        	
+	        	if (result.getRowCount() > 0) {
+	        		break;
+	        	}
+	        	
+	        }
+	    } catch (BlockedException e) {
+	    	throw e;
+	    } catch (TeiidException e) {
+    		closeProcessing();
+	    	if (e instanceof TeiidProcessingException) {
+	    		throw (TeiidProcessingException)e;
+	    	}
+	    	if (e instanceof TeiidComponentException) {
+	    		throw (TeiidComponentException)e;
+	    	}
+	    	throw new TeiidComponentException(e);
+	    }
+		if(done) {
+			closeProcessing();
+		} 
+	    if (result == null) {
+	    	throw EXPIRED_TIME_SLICE;
+	    }
+		return result;
+	}
+
+	                   
+    /**
+     * Close processing and clean everything up.  Should only be called by the same thread that called process.
+     */
+    public void closeProcessing() {
+    	if (processorClosed) {
+    		return;
+    	}
+    	if (LogManager.isMessageToBeRecorded(LogConstants.CTX_DQP, MessageLevel.DETAIL)) {
+    		LogManager.logDetail(LogConstants.CTX_DQP, "QueryProcessor: closing processor"); //$NON-NLS-1$
+    	}
+		this.bufferMgr.releaseBuffers(reserved);
+		reserved = 0;
+        processorClosed = true;
+        try {
+        	processPlan.close();
+		} catch (TeiidComponentException e1){
+			LogManager.logDetail(LogConstants.CTX_DQP, e1, "Error closing processor"); //$NON-NLS-1$
+		}
+    }
+
+    @Override
+    public List getOutputElements() {
+    	return this.processPlan.getOutputElements();
+    }
+
+    public List<Exception> getAndClearWarnings() {
+        return this.processPlan.getAndClearWarnings();
+    }
+    
+    /** 
+     * Asynch shutdown of the QueryProcessor, which may trigger exceptions in the processing thread
+     */
+    public void requestCanceled() {
+        this.requestCanceled = true;
+    }
+    
+    public TupleBuffer createTupleBuffer() throws TeiidComponentException {
+    	return this.bufferMgr.createTupleBuffer(this.processPlan.getOutputElements(), context.getConnectionID(), TupleSourceType.PROCESSOR);
+    }
+    
+	public BatchCollector createBatchCollector() throws TeiidComponentException {
+		return new BatchCollector(this, createTupleBuffer());
+	}
+	
+	public void setNonBlocking(boolean nonBlocking) {
+		this.context.setNonBlocking(nonBlocking);
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/query/util/CommandContext.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,448 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.query.util;
-
-import java.io.Serializable;
-import java.util.LinkedList;
-import java.util.Properties;
-import java.util.Random;
-import java.util.Set;
-import java.util.TimeZone;
-
-import org.teiid.api.exception.query.QueryProcessingException;
-import org.teiid.common.buffer.BufferManager;
-import org.teiid.core.TeiidComponentException;
-import org.teiid.core.util.ArgCheck;
-import org.teiid.query.QueryPlugin;
-import org.teiid.query.eval.SecurityFunctionEvaluator;
-import org.teiid.query.execution.QueryExecPlugin;
-import org.teiid.query.metadata.QueryMetadataInterface;
-import org.teiid.query.optimizer.relational.PlanToProcessConverter;
-import org.teiid.query.processor.QueryProcessor;
-import org.teiid.query.sql.symbol.ElementSymbol;
-import org.teiid.query.sql.symbol.Expression;
-import org.teiid.query.sql.util.VariableContext;
-import org.teiid.query.tempdata.TempTableStore;
-
-/** 
- * Defines the context that a command is processing in.  For example, this defines
- * who is processing the command and why.  Also, this class (or subclasses) provide
- * a means to pass context-specific information between users of the query processor
- * framework.
- */
-public class CommandContext implements Cloneable, org.teiid.CommandContext {
-	
-	private static class GlobalState {
-	    /** Uniquely identify the command being processed */
-	    private Object processorID;
-	    
-	    /** Identify a group of related commands, which typically get cleaned up together */
-	    private String connectionID;
-
-	    private int processorBatchSize = BufferManager.DEFAULT_PROCESSOR_BATCH_SIZE;
-	    
-	    private int connectorBatchSize = BufferManager.DEFAULT_CONNECTOR_BATCH_SIZE;
-
-	    private String userName;
-	    
-	    private Serializable commandPayload;
-	    
-	    private String vdbName;
-	    
-	    private int vdbVersion;
-	    
-	    private Properties environmentProperties;
-	    
-	    /** Indicate whether statistics should be collected for relational node processing*/
-	    private boolean collectNodeStatistics;
-	    
-	    private Random random = null;
-	    
-	    private SecurityFunctionEvaluator securityFunctionEvaluator;
-	    
-	    private TimeZone timezone = TimeZone.getDefault();
-	    
-	    private PlanToProcessConverter planToProcessConverter;
-	    
-	    private QueryProcessor.ProcessorFactory queryProcessorFactory;
-	        
-	    private int determinismLevel;
-	    
-	    private Set<String> groups;
-	    
-	    private long timeSliceEnd = Long.MAX_VALUE;
-	    
-	    private long timeoutEnd = Long.MAX_VALUE;
-	    
-	    private QueryMetadataInterface metadata; 
-	    
-	    private boolean validateXML;
-	    
-	    private BufferManager bufferManager;
-	    
-	    private TempTableStore globalTables;
-	}
-	
-	private GlobalState globalState = new GlobalState();
-
-    private VariableContext variableContext = new VariableContext();
-    private TempTableStore tempTableStore;
-    private LinkedList<String> recursionStack;
-
-    /**
-     * Construct a new context.
-     */
-    public CommandContext(Object processorID, String connectionID, String userName, 
-        Serializable commandPayload, String vdbName, int vdbVersion, Properties envProperties, boolean collectNodeStatistics) {
-        setProcessorID(processorID);
-        setConnectionID(connectionID);
-        setUserName(userName);
-        setCommandPayload(commandPayload);
-        setVdbName(vdbName);
-        setVdbVersion(vdbVersion);  
-        setEnvironmentProperties(envProperties);        
-        setCollectNodeStatistics(collectNodeStatistics);
-    }
-
-    /**
-     * Construct a new context.
-     */
-    public CommandContext(Object processorID, String connectionID, String userName, 
-        String vdbName, int vdbVersion) {
-
-        this(processorID, connectionID, userName, null, vdbName, 
-            vdbVersion, null, false);            
-             
-    }
-
-    public CommandContext() {        
-    }
-    
-    public int getDeterminismLevel() {
-		return globalState.determinismLevel;
-	}
-    
-    public void setDeterminismLevel(int level) {
-    	globalState.determinismLevel = Math.max(globalState.determinismLevel, level);
-    }
-    
-    /**
-     * @return
-     */
-    public Object getProcessorID() {
-        return globalState.processorID;
-    }
-
-    /**
-     * @param object
-     */
-    public void setProcessorID(Object object) {
-        ArgCheck.isNotNull(object);
-        globalState.processorID = object;
-    }
-
-    public CommandContext clone() {
-    	CommandContext clone = new CommandContext();
-    	clone.globalState = this.globalState;
-    	clone.variableContext = this.variableContext;
-    	clone.tempTableStore = this.tempTableStore;
-    	if (this.recursionStack != null) {
-            clone.recursionStack = new LinkedList<String>(this.recursionStack);
-        }
-    	return clone;
-    }
-    
-    public String toString() {
-        return "CommandContext: " + globalState.processorID; //$NON-NLS-1$
-    }
-
-    /**
-     * @return String
-     */
-    public String getConnectionID() {
-        return globalState.connectionID;
-    }
-
-    /**
-     * @return String
-     */
-    public String getUserName() {
-        return globalState.userName;
-    }
-
-    /**
-     * @return String
-     */
-    public String getVdbName() {
-        return globalState.vdbName;
-    }
-
-    /**
-     * @return String
-     */
-    public int getVdbVersion() {
-        return globalState.vdbVersion;
-    }
-
-    /**
-     * Sets the connectionID.
-     * @param connectionID The connectionID to set
-     */
-    public void setConnectionID(String connectionID) {
-        this.globalState.connectionID = connectionID;
-    }
-
-    /**
-     * Sets the userName.
-     * @param userName The userName to set
-     */
-    public void setUserName(String userName) {
-        this.globalState.userName = userName;
-    }
-
-    /**
-     * Sets the vdbName.
-     * @param vdbName The vdbName to set
-     */
-    public void setVdbName(String vdbName) {
-        this.globalState.vdbName = vdbName;
-    }
-
-    /**
-     * Sets the vdbVersion.
-     * @param vdbVersion The vdbVersion to set
-     */
-    public void setVdbVersion(int vdbVersion) {
-        this.globalState.vdbVersion = vdbVersion;
-    }
-
-    public Properties getEnvironmentProperties() {
-        return globalState.environmentProperties;
-    }
-
-    public void setEnvironmentProperties(Properties properties) {
-    	globalState.environmentProperties = properties;
-    }
-    
-    public Serializable getCommandPayload() {
-        return this.globalState.commandPayload;
-    }
-    public void setCommandPayload(Serializable commandPayload) {
-        this.globalState.commandPayload = commandPayload;
-    }    
-    
-    /** 
-     * @param collectNodeStatistics The collectNodeStatistics to set.
-     * @since 4.2
-     */
-    public void setCollectNodeStatistics(boolean collectNodeStatistics) {
-        this.globalState.collectNodeStatistics = collectNodeStatistics;
-    }
-    
-    public boolean getCollectNodeStatistics() {
-        return this.globalState.collectNodeStatistics;
-    }
-    
-    public int getConnectorBatchSize() {
-        return this.globalState.connectorBatchSize;
-    }
-    
-    public void setConnectorBatchSize(int connectorBatchSize) {
-        this.globalState.connectorBatchSize = connectorBatchSize;
-    }
-
-    
-    public int getProcessorBatchSize() {
-        return this.globalState.processorBatchSize;
-    }
-
-    
-    public void setProcessorBatchSize(int processorBatchSize) {
-        this.globalState.processorBatchSize = processorBatchSize;
-    }
-    
-    public double getNextRand() {
-        if (globalState.random == null) {
-        	globalState.random = new Random();
-        }
-        return globalState.random.nextDouble();
-    }
-    
-    public double getNextRand(long seed) {
-        if (globalState.random == null) {
-        	globalState.random = new Random();
-        }
-        globalState.random.setSeed(seed);
-        return globalState.random.nextDouble();
-    }
-    
-    void setRandom(Random random) {
-        this.globalState.random = random;
-    }
-
-    public void pushCall(String value) throws QueryProcessingException {
-        if (recursionStack == null) {
-            recursionStack = new LinkedList<String>();
-        } else if (recursionStack.contains(value)) {
-			throw new QueryProcessingException(QueryExecPlugin.Util.getString("ExecDynamicSqlInstruction.3", value)); //$NON-NLS-1$
-        }
-        
-        recursionStack.push(value);
-    }
-    
-    public int getCallStackDepth() {
-    	if (this.recursionStack == null) {
-    		return 0;
-    	}
-    	return this.recursionStack.size();
-    }
-    
-    public void popCall() {
-        if (recursionStack != null) {
-            recursionStack.pop();
-        }
-    }
-
-    /** 
-     * @return Returns the securityFunctionEvaluator.
-     */
-    public SecurityFunctionEvaluator getSecurityFunctionEvaluator() {
-        return this.globalState.securityFunctionEvaluator;
-    }
-    
-    /** 
-     * @param securityFunctionEvaluator The securityFunctionEvaluator to set.
-     */
-    public void setSecurityFunctionEvaluator(SecurityFunctionEvaluator securityFunctionEvaluator) {
-        this.globalState.securityFunctionEvaluator = securityFunctionEvaluator;
-    }
-
-	public TempTableStore getTempTableStore() {
-		return tempTableStore;
-	}
-
-	public void setTempTableStore(TempTableStore tempTableStore) {
-		this.tempTableStore = tempTableStore;
-	}
-	
-	public TimeZone getServerTimeZone() {
-		return globalState.timezone;
-	}
-
-	public void setPlanToProcessConverter(PlanToProcessConverter planToProcessConverter) {
-		this.globalState.planToProcessConverter = planToProcessConverter;
-	}
-
-	public PlanToProcessConverter getPlanToProcessConverter() {
-		return globalState.planToProcessConverter;
-	}
-	
-	public QueryProcessor.ProcessorFactory getQueryProcessorFactory() {
-		return this.globalState.queryProcessorFactory;
-	}
-
-	public void setQueryProcessorFactory(QueryProcessor.ProcessorFactory queryProcessorFactory) {
-		this.globalState.queryProcessorFactory = queryProcessorFactory;
-	}
-	
-	public VariableContext getVariableContext() {
-		return variableContext;
-	}
-	
-	public void setVariableContext(VariableContext variableContext) {
-		this.variableContext = variableContext;
-	}
-	
-	public void pushVariableContext(VariableContext toPush) {
-		toPush.setParentContext(this.variableContext);
-		this.variableContext = toPush;
-	}
-	
-	public Object getFromContext(Expression expression) throws TeiidComponentException {
-		if (variableContext == null || !(expression instanceof ElementSymbol)) {
-			throw new TeiidComponentException(ErrorMessageKeys.PROCESSOR_0033, QueryPlugin.Util.getString(ErrorMessageKeys.PROCESSOR_0033, expression, "No value was available")); //$NON-NLS-1$
-		}
-		Object value = variableContext.getValue((ElementSymbol)expression);
-		if (value == null && !variableContext.containsVariable((ElementSymbol)expression)) {
-			throw new TeiidComponentException(ErrorMessageKeys.PROCESSOR_0033, QueryPlugin.Util.getString(ErrorMessageKeys.PROCESSOR_0033, expression, "No value was available")); //$NON-NLS-1$
-		}
-		return value;
-	}
-	
-	public Set<String> getGroups() {
-		return globalState.groups;
-	}
-	
-	public void setGroups(Set<String> groups) {
-		this.globalState.groups = groups;
-	}
-	
-	public long getTimeSliceEnd() {
-		return globalState.timeSliceEnd;
-	}
-	
-	public long getTimeoutEnd() {
-		return globalState.timeoutEnd;
-	}
-	
-	public void setTimeSliceEnd(long timeSliceEnd) {
-		globalState.timeSliceEnd = timeSliceEnd;
-	}
-	
-	public void setTimeoutEnd(long timeoutEnd) {
-		globalState.timeoutEnd = timeoutEnd;
-	}
-
-	public void setMetadata(QueryMetadataInterface metadata) {
-		globalState.metadata = metadata;
-	}
-	
-	public QueryMetadataInterface getMetadata() {
-		return globalState.metadata;
-	}
-    
-    public void setValidateXML(boolean validateXML) {
-    	globalState.validateXML = validateXML;
-	}
-    
-    public boolean validateXML() {
-		return globalState.validateXML;
-	}
-    
-    public BufferManager getBufferManager() {
-    	return globalState.bufferManager;
-    }
-    
-    public void setBufferManager(BufferManager bm) {
-    	globalState.bufferManager = bm;
-    }
-    
-    public TempTableStore getGlobalTableStore() {
-    	return globalState.globalTables;
-    }
-    
-    public void setGlobalTableStore(TempTableStore tempTableStore) {
-    	globalState.globalTables = tempTableStore;
-    }
-	
-}

Copied: tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java (from rev 2451, trunk/engine/src/main/java/org/teiid/query/util/CommandContext.java)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/src/main/java/org/teiid/query/util/CommandContext.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,458 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.query.util;
+
+import java.io.Serializable;
+import java.util.LinkedList;
+import java.util.Properties;
+import java.util.Random;
+import java.util.Set;
+import java.util.TimeZone;
+
+import org.teiid.api.exception.query.QueryProcessingException;
+import org.teiid.common.buffer.BufferManager;
+import org.teiid.core.TeiidComponentException;
+import org.teiid.core.util.ArgCheck;
+import org.teiid.query.QueryPlugin;
+import org.teiid.query.eval.SecurityFunctionEvaluator;
+import org.teiid.query.execution.QueryExecPlugin;
+import org.teiid.query.metadata.QueryMetadataInterface;
+import org.teiid.query.optimizer.relational.PlanToProcessConverter;
+import org.teiid.query.processor.QueryProcessor;
+import org.teiid.query.sql.symbol.ElementSymbol;
+import org.teiid.query.sql.symbol.Expression;
+import org.teiid.query.sql.util.VariableContext;
+import org.teiid.query.tempdata.TempTableStore;
+
+/** 
+ * Defines the context that a command is processing in.  For example, this defines
+ * who is processing the command and why.  Also, this class (or subclasses) provide
+ * a means to pass context-specific information between users of the query processor
+ * framework.
+ */
+public class CommandContext implements Cloneable, org.teiid.CommandContext {
+	
+	private static class GlobalState {
+	    /** Uniquely identify the command being processed */
+	    private Object processorID;
+	    
+	    /** Identify a group of related commands, which typically get cleaned up together */
+	    private String connectionID;
+
+	    private int processorBatchSize = BufferManager.DEFAULT_PROCESSOR_BATCH_SIZE;
+	    
+	    private int connectorBatchSize = BufferManager.DEFAULT_CONNECTOR_BATCH_SIZE;
+
+	    private String userName;
+	    
+	    private Serializable commandPayload;
+	    
+	    private String vdbName;
+	    
+	    private int vdbVersion;
+	    
+	    private Properties environmentProperties;
+	    
+	    /** Indicate whether statistics should be collected for relational node processing*/
+	    private boolean collectNodeStatistics;
+	    
+	    private Random random = null;
+	    
+	    private SecurityFunctionEvaluator securityFunctionEvaluator;
+	    
+	    private TimeZone timezone = TimeZone.getDefault();
+	    
+	    private PlanToProcessConverter planToProcessConverter;
+	    
+	    private QueryProcessor.ProcessorFactory queryProcessorFactory;
+	        
+	    private int determinismLevel;
+	    
+	    private Set<String> groups;
+	    
+	    private long timeSliceEnd = Long.MAX_VALUE;
+	    
+	    private long timeoutEnd = Long.MAX_VALUE;
+	    
+	    private QueryMetadataInterface metadata; 
+	    
+	    private boolean validateXML;
+	    
+	    private BufferManager bufferManager;
+	    
+	    private TempTableStore globalTables;
+	}
+	
+	private GlobalState globalState = new GlobalState();
+
+    private VariableContext variableContext = new VariableContext();
+    private TempTableStore tempTableStore;
+    private LinkedList<String> recursionStack;
+    private boolean nonBlocking;
+
+    /**
+     * Construct a new context.
+     */
+    public CommandContext(Object processorID, String connectionID, String userName, 
+        Serializable commandPayload, String vdbName, int vdbVersion, Properties envProperties, boolean collectNodeStatistics) {
+        setProcessorID(processorID);
+        setConnectionID(connectionID);
+        setUserName(userName);
+        setCommandPayload(commandPayload);
+        setVdbName(vdbName);
+        setVdbVersion(vdbVersion);  
+        setEnvironmentProperties(envProperties);        
+        setCollectNodeStatistics(collectNodeStatistics);
+    }
+
+    /**
+     * Construct a new context.
+     */
+    public CommandContext(Object processorID, String connectionID, String userName, 
+        String vdbName, int vdbVersion) {
+
+        this(processorID, connectionID, userName, null, vdbName, 
+            vdbVersion, null, false);            
+             
+    }
+
+    public CommandContext() {        
+    }
+    
+    public int getDeterminismLevel() {
+		return globalState.determinismLevel;
+	}
+    
+    public void setDeterminismLevel(int level) {
+    	globalState.determinismLevel = Math.max(globalState.determinismLevel, level);
+    }
+    
+    /**
+     * @return
+     */
+    public Object getProcessorID() {
+        return globalState.processorID;
+    }
+
+    /**
+     * @param object
+     */
+    public void setProcessorID(Object object) {
+        ArgCheck.isNotNull(object);
+        globalState.processorID = object;
+    }
+
+    public CommandContext clone() {
+    	CommandContext clone = new CommandContext();
+    	clone.globalState = this.globalState;
+    	clone.variableContext = this.variableContext;
+    	clone.tempTableStore = this.tempTableStore;
+    	if (this.recursionStack != null) {
+            clone.recursionStack = new LinkedList<String>(this.recursionStack);
+        }
+    	clone.setNonBlocking(this.nonBlocking);
+    	return clone;
+    }
+    
+    public String toString() {
+        return "CommandContext: " + globalState.processorID; //$NON-NLS-1$
+    }
+
+    /**
+     * @return String
+     */
+    public String getConnectionID() {
+        return globalState.connectionID;
+    }
+
+    /**
+     * @return String
+     */
+    public String getUserName() {
+        return globalState.userName;
+    }
+
+    /**
+     * @return String
+     */
+    public String getVdbName() {
+        return globalState.vdbName;
+    }
+
+    /**
+     * @return String
+     */
+    public int getVdbVersion() {
+        return globalState.vdbVersion;
+    }
+
+    /**
+     * Sets the connectionID.
+     * @param connectionID The connectionID to set
+     */
+    public void setConnectionID(String connectionID) {
+        this.globalState.connectionID = connectionID;
+    }
+
+    /**
+     * Sets the userName.
+     * @param userName The userName to set
+     */
+    public void setUserName(String userName) {
+        this.globalState.userName = userName;
+    }
+
+    /**
+     * Sets the vdbName.
+     * @param vdbName The vdbName to set
+     */
+    public void setVdbName(String vdbName) {
+        this.globalState.vdbName = vdbName;
+    }
+
+    /**
+     * Sets the vdbVersion.
+     * @param vdbVersion The vdbVersion to set
+     */
+    public void setVdbVersion(int vdbVersion) {
+        this.globalState.vdbVersion = vdbVersion;
+    }
+
+    public Properties getEnvironmentProperties() {
+        return globalState.environmentProperties;
+    }
+
+    public void setEnvironmentProperties(Properties properties) {
+    	globalState.environmentProperties = properties;
+    }
+    
+    public Serializable getCommandPayload() {
+        return this.globalState.commandPayload;
+    }
+    public void setCommandPayload(Serializable commandPayload) {
+        this.globalState.commandPayload = commandPayload;
+    }    
+    
+    /** 
+     * @param collectNodeStatistics The collectNodeStatistics to set.
+     * @since 4.2
+     */
+    public void setCollectNodeStatistics(boolean collectNodeStatistics) {
+        this.globalState.collectNodeStatistics = collectNodeStatistics;
+    }
+    
+    public boolean getCollectNodeStatistics() {
+        return this.globalState.collectNodeStatistics;
+    }
+    
+    public int getConnectorBatchSize() {
+        return this.globalState.connectorBatchSize;
+    }
+    
+    public void setConnectorBatchSize(int connectorBatchSize) {
+        this.globalState.connectorBatchSize = connectorBatchSize;
+    }
+
+    
+    public int getProcessorBatchSize() {
+        return this.globalState.processorBatchSize;
+    }
+
+    
+    public void setProcessorBatchSize(int processorBatchSize) {
+        this.globalState.processorBatchSize = processorBatchSize;
+    }
+    
+    public double getNextRand() {
+        if (globalState.random == null) {
+        	globalState.random = new Random();
+        }
+        return globalState.random.nextDouble();
+    }
+    
+    public double getNextRand(long seed) {
+        if (globalState.random == null) {
+        	globalState.random = new Random();
+        }
+        globalState.random.setSeed(seed);
+        return globalState.random.nextDouble();
+    }
+    
+    void setRandom(Random random) {
+        this.globalState.random = random;
+    }
+
+    public void pushCall(String value) throws QueryProcessingException {
+        if (recursionStack == null) {
+            recursionStack = new LinkedList<String>();
+        } else if (recursionStack.contains(value)) {
+			throw new QueryProcessingException(QueryExecPlugin.Util.getString("ExecDynamicSqlInstruction.3", value)); //$NON-NLS-1$
+        }
+        
+        recursionStack.push(value);
+    }
+    
+    public int getCallStackDepth() {
+    	if (this.recursionStack == null) {
+    		return 0;
+    	}
+    	return this.recursionStack.size();
+    }
+    
+    public void popCall() {
+        if (recursionStack != null) {
+            recursionStack.pop();
+        }
+    }
+
+    /** 
+     * @return Returns the securityFunctionEvaluator.
+     */
+    public SecurityFunctionEvaluator getSecurityFunctionEvaluator() {
+        return this.globalState.securityFunctionEvaluator;
+    }
+    
+    /** 
+     * @param securityFunctionEvaluator The securityFunctionEvaluator to set.
+     */
+    public void setSecurityFunctionEvaluator(SecurityFunctionEvaluator securityFunctionEvaluator) {
+        this.globalState.securityFunctionEvaluator = securityFunctionEvaluator;
+    }
+
+	public TempTableStore getTempTableStore() {
+		return tempTableStore;
+	}
+
+	public void setTempTableStore(TempTableStore tempTableStore) {
+		this.tempTableStore = tempTableStore;
+	}
+	
+	public TimeZone getServerTimeZone() {
+		return globalState.timezone;
+	}
+
+	public void setPlanToProcessConverter(PlanToProcessConverter planToProcessConverter) {
+		this.globalState.planToProcessConverter = planToProcessConverter;
+	}
+
+	public PlanToProcessConverter getPlanToProcessConverter() {
+		return globalState.planToProcessConverter;
+	}
+	
+	public QueryProcessor.ProcessorFactory getQueryProcessorFactory() {
+		return this.globalState.queryProcessorFactory;
+	}
+
+	public void setQueryProcessorFactory(QueryProcessor.ProcessorFactory queryProcessorFactory) {
+		this.globalState.queryProcessorFactory = queryProcessorFactory;
+	}
+	
+	public VariableContext getVariableContext() {
+		return variableContext;
+	}
+	
+	public void setVariableContext(VariableContext variableContext) {
+		this.variableContext = variableContext;
+	}
+	
+	public void pushVariableContext(VariableContext toPush) {
+		toPush.setParentContext(this.variableContext);
+		this.variableContext = toPush;
+	}
+	
+	public Object getFromContext(Expression expression) throws TeiidComponentException {
+		if (variableContext == null || !(expression instanceof ElementSymbol)) {
+			throw new TeiidComponentException(ErrorMessageKeys.PROCESSOR_0033, QueryPlugin.Util.getString(ErrorMessageKeys.PROCESSOR_0033, expression, "No value was available")); //$NON-NLS-1$
+		}
+		Object value = variableContext.getValue((ElementSymbol)expression);
+		if (value == null && !variableContext.containsVariable((ElementSymbol)expression)) {
+			throw new TeiidComponentException(ErrorMessageKeys.PROCESSOR_0033, QueryPlugin.Util.getString(ErrorMessageKeys.PROCESSOR_0033, expression, "No value was available")); //$NON-NLS-1$
+		}
+		return value;
+	}
+	
+	public Set<String> getGroups() {
+		return globalState.groups;
+	}
+	
+	public void setGroups(Set<String> groups) {
+		this.globalState.groups = groups;
+	}
+	
+	public long getTimeSliceEnd() {
+		return globalState.timeSliceEnd;
+	}
+	
+	public long getTimeoutEnd() {
+		return globalState.timeoutEnd;
+	}
+	
+	public void setTimeSliceEnd(long timeSliceEnd) {
+		globalState.timeSliceEnd = timeSliceEnd;
+	}
+	
+	public void setTimeoutEnd(long timeoutEnd) {
+		globalState.timeoutEnd = timeoutEnd;
+	}
+
+	public void setMetadata(QueryMetadataInterface metadata) {
+		globalState.metadata = metadata;
+	}
+	
+	public QueryMetadataInterface getMetadata() {
+		return globalState.metadata;
+	}
+    
+    public void setValidateXML(boolean validateXML) {
+    	globalState.validateXML = validateXML;
+	}
+    
+    public boolean validateXML() {
+		return globalState.validateXML;
+	}
+    
+    public BufferManager getBufferManager() {
+    	return globalState.bufferManager;
+    }
+    
+    public void setBufferManager(BufferManager bm) {
+    	globalState.bufferManager = bm;
+    }
+    
+    public TempTableStore getGlobalTableStore() {
+    	return globalState.globalTables;
+    }
+    
+    public void setGlobalTableStore(TempTableStore tempTableStore) {
+    	globalState.globalTables = tempTableStore;
+    }
+    
+    public boolean isNonBlocking() {
+		return nonBlocking;
+	}
+    
+    public void setNonBlocking(boolean nonBlocking) {
+		this.nonBlocking = nonBlocking;
+	}
+	
+}

Deleted: tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties
===================================================================
--- trunk/engine/src/main/resources/org/teiid/query/execution/i18n.properties	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,232 +0,0 @@
-#
-# JBoss, Home of Professional Open Source.
-# See the COPYRIGHT.txt file distributed with this work for information
-# regarding copyright ownership.  Some portions may be licensed
-# to Red Hat, Inc. under one or more contributor license agreements.
-# 
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-# 
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-# 
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 USA.
-#
-
-# Error messages for query (015) project to address internationalization
-# Format:
-# ERR.015.001.0001=Doh! You blew it!
-#
-
-# optimizer (004)
-ERR.015.004.0002= Current program shouldn''t equal recursive program in recursive block: {0}
-ERR.015.004.0005= Unknown command type: {0}
-ERR.015.004.0006= Error finding max set size for model containing {0}
-ERR.015.004.0007= Can''t convert plan node of type {0}
-ERR.015.004.0008= Error determining if command is accessing staging table: {0}
-ERR.015.004.0009= Error finding connectorBindingID for command
-ERR.015.004.0010= Unknown group specified in OPTION MAKEDEP/MAKENOTDEP: {0}
-ERR.015.004.0011= Unknown type ({0}) for Node
-ERR.015.004.0012= Group has an access pattern which has not been met: group(s) {0}; access pattern(s) {1}
-ERR.015.004.0014= Could not find a valid join plan for this query.
-ERR.015.004.0015= The groups {0} and {1} have both an inner and outer join, which cannot be computed.
-ERR.015.004.0016= Unable to join between groups {0} and {1} as join contains both outer and inner joins.
-ERR.015.004.0017= Unexpected error evaluating no element criteria: {0}
-ERR.015.004.0019= Unknown criteria type: {0}
-ERR.015.004.0020= Error getting model for {0}
-ERR.015.004.0021= Error checking model''s abilities for {0}
-ERR.015.004.0023= Error rewriting criteria: {0}
-ERR.015.004.0024= Unable to create a query plan that sends a criteria to \"{0}\".  This connection factory requires criteria set to true indicating that a query against this model requires criteria.  
-ERR.015.004.0029= Could not resolve group symbol {0}
-ERR.015.004.0030= Could not parse query transformation {0}
-ERR.015.004.0033= Found two different contexts with {0}: {1} and {2}
-ERR.015.004.0034= Found two different criteria result sets for {0}: {1} and {2}
-ERR.015.004.0035= The criteria {0} has elements from the root staging table and the document nodes which is not allowed.
-ERR.015.004.0037= No mapping node found named, ''{0}', in use of ''context''
-ERR.015.004.0038= The criteria result set {0} is not in the scope of the context result set {1}
-ERR.015.004.0040= Couldn''t parse binding symbol {0}
-ERR.015.004.0041= Couldn''t resolve binding symbol {0}
-ERR.015.004.0042= The context argument, ''{0}'', is not in the scope of any mapping class of the XML document model.
-ERR.015.004.0043= Could not map symbols in ''context'' criteria: {0}
-ERR.015.004.0044= Could not combine criteria when processing context criteria: {0}
-ERR.015.004.0045= Could not find ancestor node with result set
-ERR.015.004.0046= The XML document element(s) {0} are not mapped to data and cannot be used in the criteria \"{1}\".
-ERR.015.004.0047= The criteria: ''{0}'' maps to more than one source result set.
-ERR.015.004.0048= The criteria: ''{0}'' maps to no source result set.
-ERR.015.004.0051= Could not bind references of staging table {0}: {1}
-ERR.015.004.0053= Could not resolve staging table criteria {0}: {1}
-ERR.015.004.0054= Could not parse query transformation for {0}: {1}
-ERR.015.004.0055= Planner cannot parse criteria string {0}
-ERR.015.004.0056= Planner cannot resolve criteria string {0}
-ERR.015.004.0057= Parent has more than 2 children
-ERR.015.004.0058= Unable to find a symbol with matching short name {0}
-ERR.015.004.0059= Node with no elements has no children
-ERR.015.004.0060= Failed to find a clause path to {0}
-ERR.015.004.0061= Found recursive node {0} without recursive root node.
-ERR.015.004.0063= No mapping node found in mapping document with result set name {0}
-ERR.015.004.0064= Metadata doesn''t have corresponding full name for element {0}
-ERR.015.004.0066= Cannot get fully resolved select elements.
-ERR.015.004.0067= The context mapping node argument cannot be null.
-ERR.015.004.0068= Context functions within the same conjunct refer to different contexts: {0}
-ERR.015.004.0070= Could not resolve correlated reference symbol during planning.
-ERR.015.004.0071= Error checking if group is physical or virtual: {0}
-
-# processor (006)
-ERR.015.006.0001= XMLPlan toString couldn''t print entire Program.
-ERR.015.006.0003= ProcedurePlan toString couldn''t print entire Program.
-ERR.015.006.0010= Unknown criteria type: {0}
-ERR.015.006.0011= Unable to evaluate {0} expression of {1}
-ERR.015.006.0012= Unknown compare criteria operator: {0}
-ERR.015.006.0014= Failed to create regular expression from match pattern: {0}. {1}
-ERR.015.006.0015= Unable to evaluate expression of {0}
-ERR.015.006.0016= Unknown expression type: {0}
-ERR.015.006.0017= Error trying to substitute the reference element :{0} with its value, unable to find the element in the variable context.
-ERR.015.006.0019= Error processing the AssignmentStatement in stored procedure language, expected to get a single row of data to be assigned to the variable {0} but got more.
-ERR.015.006.0020= Error trying to evaluate the criteria used on the IF statement.
-ERR.015.006.0021= Tuple Source not found for result set named {0}
-ERR.015.006.0022= Unable to remove tuple source for result set named {0}
-ERR.015.006.0023= Unexpected exception processing plan: {0}
-ERR.015.006.0024= Failed to evaluate expressions in atomic command
-ERR.015.006.0025= Unexpected error evaluating no element criteria: {0}
-ERR.015.006.0026= Error evaluating join expression while producing dependent join values
-ERR.015.006.0027= Unable to process this query without a criteria.
-ERR.015.006.0029= Exception finding temporary tuple source for subquery processor plan {0}
-ERR.015.006.0032= No input symbol was found for the output symbol: {0}
-ERR.015.006.0033= Unable to evaluate {0}: {1}
-ERR.015.006.0034= Unexpected symbol type while updating tuple: {0}
-ERR.015.006.0035= Failed attempting to project {0} from {1}
-ERR.015.006.0037= Tuple source does not exist: {0}
-ERR.015.006.0038= Unable to get schema from the tuple source
-ERR.015.006.0039= Instructed to abort processing when recursion limit reached.
-ERR.015.006.0040= Validation features of xerces parser are not recognized, please make sure the xerces parser supports validation ({0})
-ERR.015.006.0041= Validation features of xerces parser are not supported, please make sure the xerces parser supports validation ({0})
-ERR.015.006.0042= No xml schema to validate document against
-ERR.015.006.0046= Error while performing XSLT transformation on the XML results
-ERR.015.006.0047= Unexpected exception processing plan: {0}
-ERR.015.006.0048= Fatal Error: {0}
-ERR.015.006.0049= Error: {0}
-ERR.015.006.0050= Got invalid command type - expected processor plan {0}
-ERR.015.006.0051= Invalid direction for MoveDocInstruction: {0}
-ERR.015.006.0052= Got invalid command type - expected processor plan
-ERR.015.006.0054= Instructed to abort processing as default of choice.
-ERR.015.006.0056= The subquery of this compare criteria has to be scalar, but returned more than one value: {0}
-ERR.015.006.0057= Unknown subquery comparison predicate quantifier: {0}
-ERR.015.006.0058= The command of this scalar subquery returned more than one value: {0}
-ERR.015.006.0060= The query for the virtual document {0} produced more than one result document; each virtual document or virtual document query used by an XQuery may only return exactly one result document.
-ERR.015.006.0061= The query for the virtual document {0} produced zero result documents; each virtual document or virtual document query used by an XQuery must return exactly one result document.
-
-# rewriter (009)
-ERR.015.009.0001= Error evaluating criteria: {0}
-ERR.015.009.0002= Error translating criteria on the user''s command, the criteria translated to {0} is not valid
-ERR.015.009.0003= Error simplifying mathematical expression: {0}
-ERR.015.009.0004= Unable to {0} {1} of type [{2}] to the expected type [{3}].
-ERR.015.009.0005= Unexpected error evaluating {0}
-QueryRewriter.criteriaError= Error simplifying criteria: {0}
-QueryRewriter.infinite_while=Infinite loop detected, procedure will not be executed.
-
-BatchedUpdatePlanner.unrecognized_command=The batch contained an unrecognized command: {0}
-CacheFinder.Didnt_find_caps=Unable to find capabilities for {0}
-ProcedurePlanner.wrong_type=The ProcedurePlanner could not be used for planning commands of the type: {0}
-ProcedurePlanner.bad_stmt=Error while planning update procedure, unknown statement type encountered: {0}
-RuleBreakMultiJoin.Unable_find_join_plan=Unable to find join plan for join region
-RulePushSelectCriteria.Error_getting_modelID=Error getting modelID
-RelatePlanner.mixed_wrappers=Criteria conjunct uses a mixture of source and target wrappers, which is invalid: ''{0}''.
-RelatePlanner.misapplied_wrapper=Criteria conjunct is applied against the {0} entity fragment but uses the {1} function wrapper: ''{2}''. 
-RelatePlanner.misapplied_relateSource=Function relateSource refers to a fragment in only the target entity: {0}
-RelatePlanner.misapplied_relateTarget=Function relateTarget refers to a fragment in only the source entity: {0}
-RelatePlanner.misapplied_ToMappingEntity=Function relateSource or relateTarget refers to a mapping entity fragment: {0}
-RelatePlanner.bad_mapping_rs_for_relate=When using the relate() function, the relationship mapping class {0} must include INPUT set criteria referring back to the entity mapping classes {1} and {2}
-XMLPlanner.no_uri=Cannot find namespace URI for namespace {0} of element {1}
-
-XMLPlanner.The_XML_document_element_{0}_is_not_mapped_to_data_and_cannot_be_used_in_the_ORDER_BY_clause__{1}_1=The XML document element {0} is not mapped to data and cannot be used in the ORDER BY clause: {1}
-XMLPlanner.The_rowlimit_parameter_{0}_is_not_in_the_scope_of_any_mapping_class=The ''rowlimit'' or ''rowlimitexception'' function parameter ''{0}'' is not an XML node within the scope of any mapping class.
-XMLPlanner.Criteria_{0}_contains_conflicting_row_limits=The criteria ''{0}'' contains conflicting row limits for an XML mapping class.
-BatchedUpdatePlan.cannot_connect_tuplesource=Unable to deliver results for nodeID {0}
-AccessNode.rewrite_failed=Failed to rewrite the command: {0}
-BatchedUpdateNode.unexpected_end_of_batch=Unexpectedly reached the end of the batched update counts at {0}, expected {1}.
-DependentAccessNode.Cannot_apply_required_criteria=Cannot apply required criteria to meet the access pattern because the number of values exceeds the "Set Criteria Max Size" property of model "{0}".
-DuplicateFilter.remoteException=Received RemoteException from BufferManager, but shouldn''t have: {0}
-AbstractProcessorEnvironment.No_ts_found=No tuple source {0} found during processing
-AbstractProcessorEnvironment.row_limit_passed=More then expected number rows found in resultset {1}.  The limit is set at {0} rows.
-row_limit_passed=The row limit {0} has been exceeded for XML mapping class {1}.
-row_limit_low=The minimum row limit {0} has not been met for XML mapping class {1}.
-AddNodeInstruction.element__1=element
-AddNodeInstruction.attribute__2=attribute
-AddNodeInstruction.Unable_to_add_xml_{0}_{1},_namespace_{2},_namespace_declarations_{3}_3=Unable to add xml {0} {1}, namespace {2}, namespace declarations {3}
-MappingNodeConstants.XMLSchemaInstance_Prefix=xsi
-ProxyDataManager.Proxy_Data_Manager_connected_tuple_source_for_group_symbol_2=Proxy Data Manager connected tuple source for group symbol
-ProxyDataManager.Proxy_Data_Manager,_group_symbol_3=Proxy Data Manager, group symbol
-ProxyDataManager.is_not_temp_group_symbol_4=is not temp group symbol
-XMLPlan.Validation_feature=http://xml.org/sax/features/validation
-XMLPlan.Schema_validation_feature=http://apache.org/xml/features/validation/schema
-XMLPlan.Namespaces_features=http://xml.org/sax/features/namespaces
-XMLPlan.No_namespace_property=http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation
-XMLPlan.External_schema_location=http://apache.org/xml/properties/schema/external-schemaLocation
-QueryProcessor.request_cancelled=The request {0} has been cancelled.
-VariableSubstitutionVisitor.Error_lookup_default_value=Error trying to lookup the default value for the element 
-VariableSubstitutionVisitor.Input_vars_should_have_same_changing_state=INPUT variables used in the expression should all have same CHANGING state: {0}
-SqlEval.Dynamic_sql_doesnt_return_xml=Dynamic sql does not return XML: {0}
-
-ExecDynamicSqlInstruction.0=Evaluated dynamic SQL expression value was null.
-ExecDynamicSqlInstruction.1=The actual model update count ''{0}'' is greater than the expected value of ''{1}''.  This is potentially unsafe in OPTIMISTIC transaction mode.  Please adjust the UPDATE clause of the dynamic SQL statement.
-ExecDynamicSqlInstruction.3=There is a recursive invocation of group ''{0}''. Please correct the SQL.
-ExecDynamicSqlInstruction.4=The dynamic sql string contains an incorrect number of elements.
-ExecDynamicSqlInstruction.5=No match found for expected symbol ''{0}'' in the dynamic SQL.
-ExecDynamicSqlInstruction.6=The datatype ''{0}'' for element ''{1}'' in the dynamic SQL cannot be implicitly converted to ''{2}''.
-ExecDynamicSqlInstruction.couldnt_execute=Couldn''t execute the dynamic SQL command "{0}" with the SQL statement "{1}" due to: {2}
-
-RulePlanJoins.cantSatisfy=Join region with unsatisfied access patterns cannot be satisfied by the join criteria, Access patterns: {0} 
-TempTableStore.table_exist_error=Temporary table "{0}" already exists.
-TempTableStore.table_doesnt_exist_error=Temporary table "{0}" does not exist.
-
-XMLQueryPlanner.cannot_plan=Cannot create a query for MappingClass with user criteria {0}
-XMLQueryPlanner.staging_table_has_input_set=Staging table ''{0}'' is not allowed to have an input set.
-CriteriaPlanner.staging_context=Staging table criteria cannot contian context functions
-CriteriaPlanner.multiple_staging=Staging table criteria {0} was not specified against a single staging table
-CriteriaPlanner.invalid_context=Element {0} is not in the scope of the context {1}
-CriteriaPlanner.invalid_element=Element {0} is not a valid data node
-results_not_found=Results for the mapping class {0} are not found; 
-tuple_not_found=Tuple source results for the mapping class {0} are not found;
-unmapped_reference=Reference value for {0} is not supplied; can not continue.
-RulePlanProcedures.no_values=No valid criteria specified for procedure parameter {0}
-ProcedurePlan.nonNullableParam=The procedure parameter is not nullable, but is set to null: {0}
- 
-BufferManagerImpl.no_memory_available=No memory available
-BufferManagerImpl.tuple_source_not_found=Tuple source does not exist: {0}
-FileStoreageManager.file_exists=Unable to create {0} as it already exists
-FileStoreageManager.error_creating=Error creating {0}
-FileStoreageManager.error_reading=Error reading {0}
-FileStoreageManager.no_directory=No directory specified for the file storage manager.
-FileStoreageManager.not_a_directory={0} is not a valid storage manager directory.
-FileStorageManager.error_getting_free_disk_space=Error while seeking free disk space for directory: {0}
-FileStorageManager.can_not_save_lobs=Can not save *Reference Lobs* into persistent disk storage.
-FileStorageManager.batch_error=Error while converting batched data to file storage.
-FileStoreageManager.space_exhausted=Max buffer space of {0} bytes has been exceed.  The current operation will be aborted.
-
-TextTableNode.no_value=No value found for column \"{0}\" in the row ending on text line {1} in {2}.
-TextTableNode.conversion_error=Could not convert value for column \"{0}\" in the row ending on text line {1} in {2}.
-TextTableNode.header_missing=HEADER entry missing for column name \"{0}\" in {1}. 
-TextTableNode.unclosed=Text parse error: Unclosed qualifier at end of text in {0}.
-TextTableNode.character_not_allowed=Text parse error: Non-whitespace character found between the qualifier and the delimiter in text line {0} in {1}.
-TextTableNode.unknown_escape=Text parse error: Unknown escape sequence \\{0} in text line {1} in {2}.
-TextTableNode.invalid_width=Text parse error: Fixed width line width {0} is smaller than the expected {1} on text line {2} in {3}.
-
-XMLTableNode.error=Error evaluating XQuery row context for XMLTable: {0}
-XMLTableNode.path_error=Error evaluating XMLTable column path expression for column: {0}
-XMLTableName.multi_value=Unexpected multi-valued result was returned for XMLTable column "{0}".  Path expressions for non-XML type columns should return at most a single result.
-
-TempTableDataManager.failed_load=Failed to load materialized view table {0}.
-TempTableDataManager.loaded=Loaded materialized view table {0} with row count {1}.
-TempTableDataManager.loading=Loading MatView {0}
-TempTableDataManager.not_implicit_matview={0} does not taget an internal materialized view.
-TempTableDataManager.row_refresh_pk=Materialized view {0} cannot have a row refreshed since there is no primary key.
-TempTableDataManager.row_refresh_composite=Materialized view {0} cannot have a row refreshed because it uses a composite key.
-TempTableDataManager.row_refresh_updatable=Materialized view {0} cannot have a row refreshed because it's cache hint did not specify \"updatable\".
-TempTableDataManager.row_refresh=Refreshing row {1} for materialized view {0}.
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties (from rev 2451, trunk/engine/src/main/resources/org/teiid/query/execution/i18n.properties)
===================================================================
--- tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/engine/src/main/resources/org/teiid/query/execution/i18n.properties	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,232 @@
+#
+# JBoss, Home of Professional Open Source.
+# See the COPYRIGHT.txt file distributed with this work for information
+# regarding copyright ownership.  Some portions may be licensed
+# to Red Hat, Inc. under one or more contributor license agreements.
+# 
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+# 
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+# 
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 USA.
+#
+
+# Error messages for query (015) project to address internationalization
+# Format:
+# ERR.015.001.0001=Doh! You blew it!
+#
+
+# optimizer (004)
+ERR.015.004.0002= Current program shouldn''t equal recursive program in recursive block: {0}
+ERR.015.004.0005= Unknown command type: {0}
+ERR.015.004.0006= Error finding max set size for model containing {0}
+ERR.015.004.0007= Can''t convert plan node of type {0}
+ERR.015.004.0008= Error determining if command is accessing staging table: {0}
+ERR.015.004.0009= Error finding connectorBindingID for command
+ERR.015.004.0010= Unknown group specified in OPTION MAKEDEP/MAKENOTDEP: {0}
+ERR.015.004.0011= Unknown type ({0}) for Node
+ERR.015.004.0012= Group has an access pattern which has not been met: group(s) {0}; access pattern(s) {1}
+ERR.015.004.0014= Could not find a valid join plan for this query.
+ERR.015.004.0015= The groups {0} and {1} have both an inner and outer join, which cannot be computed.
+ERR.015.004.0016= Unable to join between groups {0} and {1} as join contains both outer and inner joins.
+ERR.015.004.0017= Unexpected error evaluating no element criteria: {0}
+ERR.015.004.0019= Unknown criteria type: {0}
+ERR.015.004.0020= Error getting model for {0}
+ERR.015.004.0021= Error checking model''s abilities for {0}
+ERR.015.004.0023= Error rewriting criteria: {0}
+ERR.015.004.0024= Unable to create a query plan that sends a criteria to \"{0}\".  This connection factory requires criteria set to true indicating that a query against this model requires criteria.  
+ERR.015.004.0029= Could not resolve group symbol {0}
+ERR.015.004.0030= Could not parse query transformation {0}
+ERR.015.004.0033= Found two different contexts with {0}: {1} and {2}
+ERR.015.004.0034= Found two different criteria result sets for {0}: {1} and {2}
+ERR.015.004.0035= The criteria {0} has elements from the root staging table and the document nodes which is not allowed.
+ERR.015.004.0037= No mapping node found named, ''{0}', in use of ''context''
+ERR.015.004.0038= The criteria result set {0} is not in the scope of the context result set {1}
+ERR.015.004.0040= Couldn''t parse binding symbol {0}
+ERR.015.004.0041= Couldn''t resolve binding symbol {0}
+ERR.015.004.0042= The context argument, ''{0}'', is not in the scope of any mapping class of the XML document model.
+ERR.015.004.0043= Could not map symbols in ''context'' criteria: {0}
+ERR.015.004.0044= Could not combine criteria when processing context criteria: {0}
+ERR.015.004.0045= Could not find ancestor node with result set
+ERR.015.004.0046= The XML document element(s) {0} are not mapped to data and cannot be used in the criteria \"{1}\".
+ERR.015.004.0047= The criteria: ''{0}'' maps to more than one source result set.
+ERR.015.004.0048= The criteria: ''{0}'' maps to no source result set.
+ERR.015.004.0051= Could not bind references of staging table {0}: {1}
+ERR.015.004.0053= Could not resolve staging table criteria {0}: {1}
+ERR.015.004.0054= Could not parse query transformation for {0}: {1}
+ERR.015.004.0055= Planner cannot parse criteria string {0}
+ERR.015.004.0056= Planner cannot resolve criteria string {0}
+ERR.015.004.0057= Parent has more than 2 children
+ERR.015.004.0058= Unable to find a symbol with matching short name {0}
+ERR.015.004.0059= Node with no elements has no children
+ERR.015.004.0060= Failed to find a clause path to {0}
+ERR.015.004.0061= Found recursive node {0} without recursive root node.
+ERR.015.004.0063= No mapping node found in mapping document with result set name {0}
+ERR.015.004.0064= Metadata doesn''t have corresponding full name for element {0}
+ERR.015.004.0066= Cannot get fully resolved select elements.
+ERR.015.004.0067= The context mapping node argument cannot be null.
+ERR.015.004.0068= Context functions within the same conjunct refer to different contexts: {0}
+ERR.015.004.0070= Could not resolve correlated reference symbol during planning.
+ERR.015.004.0071= Error checking if group is physical or virtual: {0}
+
+# processor (006)
+ERR.015.006.0001= XMLPlan toString couldn''t print entire Program.
+ERR.015.006.0003= ProcedurePlan toString couldn''t print entire Program.
+ERR.015.006.0010= Unknown criteria type: {0}
+ERR.015.006.0011= Unable to evaluate {0} expression of {1}
+ERR.015.006.0012= Unknown compare criteria operator: {0}
+ERR.015.006.0014= Failed to create regular expression from match pattern: {0}. {1}
+ERR.015.006.0015= Unable to evaluate expression of {0}
+ERR.015.006.0016= Unknown expression type: {0}
+ERR.015.006.0017= Error trying to substitute the reference element :{0} with its value, unable to find the element in the variable context.
+ERR.015.006.0019= Error processing the AssignmentStatement in stored procedure language, expected to get a single row of data to be assigned to the variable {0} but got more.
+ERR.015.006.0020= Error trying to evaluate the criteria used on the IF statement.
+ERR.015.006.0021= Tuple Source not found for result set named {0}
+ERR.015.006.0022= Unable to remove tuple source for result set named {0}
+ERR.015.006.0023= Unexpected exception processing plan: {0}
+ERR.015.006.0024= Failed to evaluate expressions in atomic command
+ERR.015.006.0025= Unexpected error evaluating no element criteria: {0}
+ERR.015.006.0026= Error evaluating join expression while producing dependent join values
+ERR.015.006.0027= Unable to process this query without a criteria.
+ERR.015.006.0029= Exception finding temporary tuple source for subquery processor plan {0}
+ERR.015.006.0032= No input symbol was found for the output symbol: {0}
+ERR.015.006.0033= Unable to evaluate {0}: {1}
+ERR.015.006.0034= Unexpected symbol type while updating tuple: {0}
+ERR.015.006.0035= Failed attempting to project {0} from {1}
+ERR.015.006.0037= Tuple source does not exist: {0}
+ERR.015.006.0038= Unable to get schema from the tuple source
+ERR.015.006.0039= Instructed to abort processing when recursion limit reached.
+ERR.015.006.0040= Validation features of xerces parser are not recognized, please make sure the xerces parser supports validation ({0})
+ERR.015.006.0041= Validation features of xerces parser are not supported, please make sure the xerces parser supports validation ({0})
+ERR.015.006.0042= No xml schema to validate document against
+ERR.015.006.0046= Error while performing XSLT transformation on the XML results
+ERR.015.006.0047= Unexpected exception processing plan: {0}
+ERR.015.006.0048= Fatal Error: {0}
+ERR.015.006.0049= Error: {0}
+ERR.015.006.0050= Got invalid command type - expected processor plan {0}
+ERR.015.006.0051= Invalid direction for MoveDocInstruction: {0}
+ERR.015.006.0052= Got invalid command type - expected processor plan
+ERR.015.006.0054= Instructed to abort processing as default of choice.
+ERR.015.006.0056= The subquery of this compare criteria has to be scalar, but returned more than one value: {0}
+ERR.015.006.0057= Unknown subquery comparison predicate quantifier: {0}
+ERR.015.006.0058= The command of this scalar subquery returned more than one value: {0}
+ERR.015.006.0060= The query for the virtual document {0} produced more than one result document; each virtual document or virtual document query used by an XQuery may only return exactly one result document.
+ERR.015.006.0061= The query for the virtual document {0} produced zero result documents; each virtual document or virtual document query used by an XQuery must return exactly one result document.
+
+# rewriter (009)
+ERR.015.009.0001= Error evaluating criteria: {0}
+ERR.015.009.0002= Error translating criteria on the user''s command, the criteria translated to {0} is not valid
+ERR.015.009.0003= Error simplifying mathematical expression: {0}
+ERR.015.009.0004= Unable to {0} {1} of type [{2}] to the expected type [{3}].
+ERR.015.009.0005= Unexpected error evaluating {0}
+QueryRewriter.criteriaError= Error simplifying criteria: {0}
+QueryRewriter.infinite_while=Infinite loop detected, procedure will not be executed.
+
+BatchedUpdatePlanner.unrecognized_command=The batch contained an unrecognized command: {0}
+CacheFinder.Didnt_find_caps=Unable to find capabilities for {0}
+ProcedurePlanner.wrong_type=The ProcedurePlanner could not be used for planning commands of the type: {0}
+ProcedurePlanner.bad_stmt=Error while planning update procedure, unknown statement type encountered: {0}
+RuleBreakMultiJoin.Unable_find_join_plan=Unable to find join plan for join region
+RulePushSelectCriteria.Error_getting_modelID=Error getting modelID
+RelatePlanner.mixed_wrappers=Criteria conjunct uses a mixture of source and target wrappers, which is invalid: ''{0}''.
+RelatePlanner.misapplied_wrapper=Criteria conjunct is applied against the {0} entity fragment but uses the {1} function wrapper: ''{2}''. 
+RelatePlanner.misapplied_relateSource=Function relateSource refers to a fragment in only the target entity: {0}
+RelatePlanner.misapplied_relateTarget=Function relateTarget refers to a fragment in only the source entity: {0}
+RelatePlanner.misapplied_ToMappingEntity=Function relateSource or relateTarget refers to a mapping entity fragment: {0}
+RelatePlanner.bad_mapping_rs_for_relate=When using the relate() function, the relationship mapping class {0} must include INPUT set criteria referring back to the entity mapping classes {1} and {2}
+XMLPlanner.no_uri=Cannot find namespace URI for namespace {0} of element {1}
+
+XMLPlanner.The_XML_document_element_{0}_is_not_mapped_to_data_and_cannot_be_used_in_the_ORDER_BY_clause__{1}_1=The XML document element {0} is not mapped to data and cannot be used in the ORDER BY clause: {1}
+XMLPlanner.The_rowlimit_parameter_{0}_is_not_in_the_scope_of_any_mapping_class=The ''rowlimit'' or ''rowlimitexception'' function parameter ''{0}'' is not an XML node within the scope of any mapping class.
+XMLPlanner.Criteria_{0}_contains_conflicting_row_limits=The criteria ''{0}'' contains conflicting row limits for an XML mapping class.
+BatchedUpdatePlan.cannot_connect_tuplesource=Unable to deliver results for nodeID {0}
+AccessNode.rewrite_failed=Failed to rewrite the command: {0}
+BatchedUpdateNode.unexpected_end_of_batch=Unexpectedly reached the end of the batched update counts at {0}, expected {1}.
+DependentAccessNode.Cannot_apply_required_criteria=Cannot apply required criteria to meet the access pattern because the number of values exceeds the "Set Criteria Max Size" property of model "{0}".
+DuplicateFilter.remoteException=Received RemoteException from BufferManager, but shouldn''t have: {0}
+AbstractProcessorEnvironment.No_ts_found=No tuple source {0} found during processing
+AbstractProcessorEnvironment.row_limit_passed=More then expected number rows found in resultset {1}.  The limit is set at {0} rows.
+row_limit_passed=The row limit {0} has been exceeded for XML mapping class {1}.
+row_limit_low=The minimum row limit {0} has not been met for XML mapping class {1}.
+AddNodeInstruction.element__1=element
+AddNodeInstruction.attribute__2=attribute
+AddNodeInstruction.Unable_to_add_xml_{0}_{1},_namespace_{2},_namespace_declarations_{3}_3=Unable to add xml {0} {1}, namespace {2}, namespace declarations {3}
+MappingNodeConstants.XMLSchemaInstance_Prefix=xsi
+ProxyDataManager.Proxy_Data_Manager_connected_tuple_source_for_group_symbol_2=Proxy Data Manager connected tuple source for group symbol
+ProxyDataManager.Proxy_Data_Manager,_group_symbol_3=Proxy Data Manager, group symbol
+ProxyDataManager.is_not_temp_group_symbol_4=is not temp group symbol
+XMLPlan.Validation_feature=http://xml.org/sax/features/validation
+XMLPlan.Schema_validation_feature=http://apache.org/xml/features/validation/schema
+XMLPlan.Namespaces_features=http://xml.org/sax/features/namespaces
+XMLPlan.No_namespace_property=http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation
+XMLPlan.External_schema_location=http://apache.org/xml/properties/schema/external-schemaLocation
+QueryProcessor.request_cancelled=The request {0} has been cancelled.
+VariableSubstitutionVisitor.Error_lookup_default_value=Error trying to lookup the default value for the element 
+VariableSubstitutionVisitor.Input_vars_should_have_same_changing_state=INPUT variables used in the expression should all have same CHANGING state: {0}
+SqlEval.Dynamic_sql_doesnt_return_xml=Dynamic sql does not return XML: {0}
+
+ExecDynamicSqlInstruction.0=Evaluated dynamic SQL expression value was null.
+ExecDynamicSqlInstruction.1=The actual model update count ''{0}'' is greater than the expected value of ''{1}''.  This is potentially unsafe in OPTIMISTIC transaction mode.  Please adjust the UPDATE clause of the dynamic SQL statement.
+ExecDynamicSqlInstruction.3=There is a recursive invocation of group ''{0}''. Please correct the SQL.
+ExecDynamicSqlInstruction.4=The dynamic sql string contains an incorrect number of elements.
+ExecDynamicSqlInstruction.5=No match found for expected symbol ''{0}'' in the dynamic SQL.
+ExecDynamicSqlInstruction.6=The datatype ''{0}'' for element ''{1}'' in the dynamic SQL cannot be implicitly converted to ''{2}''.
+ExecDynamicSqlInstruction.couldnt_execute=Couldn''t execute the dynamic SQL command "{0}" with the SQL statement "{1}" due to: {2}
+
+RulePlanJoins.cantSatisfy=Join region with unsatisfied access patterns cannot be satisfied by the join criteria, Access patterns: {0} 
+TempTableStore.table_exist_error=Temporary table "{0}" already exists.
+TempTableStore.table_doesnt_exist_error=Temporary table "{0}" does not exist.
+
+XMLQueryPlanner.cannot_plan=Cannot create a query for MappingClass with user criteria {0}
+XMLQueryPlanner.staging_table_has_input_set=Staging table ''{0}'' is not allowed to have an input set.
+CriteriaPlanner.staging_context=Staging table criteria cannot contian context functions
+CriteriaPlanner.multiple_staging=Staging table criteria {0} was not specified against a single staging table
+CriteriaPlanner.invalid_context=Element {0} is not in the scope of the context {1}
+CriteriaPlanner.invalid_element=Element {0} is not a valid data node
+results_not_found=Results for the mapping class {0} are not found; 
+tuple_not_found=Tuple source results for the mapping class {0} are not found;
+unmapped_reference=Reference value for {0} is not supplied; can not continue.
+RulePlanProcedures.no_values=No valid criteria specified for procedure parameter {0}
+ProcedurePlan.nonNullableParam=The procedure parameter is not nullable, but is set to null: {0}
+ 
+BufferManagerImpl.no_memory_available=No memory available
+BufferManagerImpl.tuple_source_not_found=Tuple source does not exist: {0}
+FileStoreageManager.file_exists=Unable to create {0} as it already exists
+FileStoreageManager.error_creating=Error creating {0}
+FileStoreageManager.error_reading=Error reading {0}
+FileStoreageManager.no_directory=No directory specified for the file storage manager.
+FileStoreageManager.not_a_directory={0} is not a valid storage manager directory.
+FileStorageManager.error_getting_free_disk_space=Error while seeking free disk space for directory: {0}
+FileStorageManager.can_not_save_lobs=Can not save *Reference Lobs* into persistent disk storage.
+FileStorageManager.batch_error=Error while converting batched data to file storage.
+FileStoreageManager.space_exhausted=Max buffer space of {0} bytes has been exceed.  The current operation will be aborted.
+
+TextTableNode.no_value=No value found for column \"{0}\" in the row ending on text line {1} in {2}.
+TextTableNode.conversion_error=Could not convert value for column \"{0}\" in the row ending on text line {1} in {2}.
+TextTableNode.header_missing=HEADER entry missing for column name \"{0}\" in {1}. 
+TextTableNode.unclosed=Text parse error: Unclosed qualifier at end of text in {0}.
+TextTableNode.character_not_allowed=Text parse error: Non-whitespace character found between the qualifier and the delimiter in text line {0} in {1}.
+TextTableNode.unknown_escape=Text parse error: Unknown escape sequence \\{0} in text line {1} in {2}.
+TextTableNode.invalid_width=Text parse error: Fixed width line width {0} is smaller than the expected {1} on text line {2} in {3}.
+
+XMLTableNode.error=Error evaluating XQuery row context for XMLTable: {0}
+XMLTableNode.path_error=Error evaluating XMLTable column path expression for column: {0}
+XMLTableName.multi_value=Unexpected multi-valued result was returned for XMLTable column "{0}".  Path expressions for non-XML type columns should return at most a single result.
+
+TempTableDataManager.failed_load=Failed to load materialized view table {0}.
+TempTableDataManager.loaded=Loaded materialized view table {0} with row count {1}.
+TempTableDataManager.loading=Loading materialized view table {0}
+TempTableDataManager.not_implicit_matview={0} does not target an internal materialized view.
+TempTableDataManager.row_refresh_pk=Materialized view {0} cannot have a row refreshed since there is no primary key.
+TempTableDataManager.row_refresh_composite=Materialized view {0} cannot have a row refreshed because it uses a composite key.
+TempTableDataManager.row_refresh_updatable=Materialized view {0} cannot have a row refreshed because it's cache hint did not specify \"updatable\".
+TempTableDataManager.row_refresh=Refreshing row {1} for materialized view {0}.
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml
===================================================================
--- trunk/hibernate-dialect/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,18 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-hibernate-dialect</artifactId>
-	<name>Hibernate Dialect</name>
-	<description>Teiid Hibernate Dialect</description>
-	<dependencies>
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-core</artifactId>
-			<version>3.5.2-Final</version>
-		</dependency>
-	</dependencies>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml (from rev 2453, trunk/hibernate-dialect/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/hibernate-dialect/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,18 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-hibernate-dialect</artifactId>
+	<name>Hibernate Dialect</name>
+	<description>Teiid Hibernate Dialect</description>
+	<dependencies>
+		<dependency>
+			<groupId>org.hibernate</groupId>
+			<artifactId>hibernate-core</artifactId>
+			<version>3.5.2-Final</version>
+		</dependency>
+	</dependencies>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/jboss-integration/pom.xml
===================================================================
--- trunk/jboss-integration/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/jboss-integration/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,142 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.jboss.teiid</groupId>
-  <artifactId>teiid-jboss-integration</artifactId>
-  <name>teiid-jboss-integration</name>
-  <version>7.1.0.CR2-SNAPSHOT</version>
-  <description>JBoss specific integration layer for teiid</description>
-  
-  <dependencies>
- 
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-runtime</artifactId>
-    </dependency>
- 
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-api</artifactId>
-    </dependency>
-               
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-cache-jbosscache</artifactId>
-    </dependency>
-                    
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-client</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    
-    <dependency>
-        <groupId>javax.resource</groupId>
-        <artifactId>connector-api</artifactId>
-        <scope>provided</scope>
-    </dependency>
-    
-    <dependency>
-        <groupId>org.jboss</groupId>
-        <artifactId>jboss-reflect</artifactId>
-        <scope>provided</scope>
-    </dependency>                            
-    
-    <dependency>
-        <groupId>org.jboss.man</groupId>
-        <artifactId>jboss-managed</artifactId>
-        <scope>provided</scope>
-    </dependency>     
-    
-    <dependency>
-        <groupId>org.jboss.integration</groupId>
-        <artifactId>jboss-profileservice-spi</artifactId>
-        <scope>provided</scope>
-    </dependency>    
-
-    <dependency>
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-connector</artifactId>
-      <scope>provided</scope>      
-    </dependency>
-    
-    <dependency>
-        <groupId>org.jboss.microcontainer</groupId>
-        <artifactId>jboss-aop-mc-int</artifactId>
-        <version>2.0.6.GA</version>
-        <scope>provided</scope>
-    </dependency>       
-
-    <!--  these for just running profile service remotely -->
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>    
-
-    <dependency>
-        <groupId>org.jboss.naming</groupId>
-        <artifactId>jnp-client</artifactId>
-        <version>5.0.3.GA</version>
-        <scope>test</scope>
-    </dependency>
-<!-- 
-    <dependency>
-        <groupId>org.jboss.aop</groupId>
-        <artifactId>jboss-aop</artifactId>
-        <classifier>client</classifier>
-        <version>2.1.1.GA</version>
-        <scope>test</scope>
-    </dependency>    
--->
-
-    <dependency>
-        <groupId>org.jboss.remoting</groupId>
-        <artifactId>jboss-remoting</artifactId>
-        <version>2.5.1</version>
-        <scope>test</scope>
-    </dependency>
-
-    <dependency>
-        <groupId>org.jboss.aspects</groupId>
-        <artifactId>jboss-security-aspects</artifactId>
-        <version>1.0.0.GA</version>
-        <scope>test</scope>
-    </dependency>
-
-    <dependency>
-        <groupId>org.jboss.aspects</groupId>
-        <artifactId>jboss-remoting-aspects</artifactId>
-        <version>1.0.1.GA</version>
-        <scope>test</scope>
-    </dependency>
-
-    <dependency>
-        <groupId>oswego-concurrent</groupId>
-        <artifactId>concurrent</artifactId>
-        <version>1.3.4-jboss-update1</version>
-        <scope>test</scope>
-    </dependency>
-
-    <dependency>
-        <groupId>org.jboss.jbossas</groupId>
-        <artifactId>jboss-as-server</artifactId>
-        <version>5.1.0.GA</version>
-        <scope>test</scope>
-    </dependency>    
-    
-    <dependency>            
-      <groupId>org.jboss.jbossas</groupId>
-      <artifactId>jboss-as-profileservice</artifactId>  
-      <version>5.1.0.GA</version>
-      <scope>test</scope>
-    </dependency>    
-
-  </dependencies>
-  
-</project>

Copied: tags/teiid-7.1.0.CR2/jboss-integration/pom.xml (from rev 2453, trunk/jboss-integration/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/jboss-integration/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/jboss-integration/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,142 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.jboss.teiid</groupId>
+  <artifactId>teiid-jboss-integration</artifactId>
+  <name>teiid-jboss-integration</name>
+  <version>7.1.0.CR2</version>
+  <description>JBoss specific integration layer for teiid</description>
+  
+  <dependencies>
+ 
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-runtime</artifactId>
+    </dependency>
+ 
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-api</artifactId>
+    </dependency>
+               
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-cache-jbosscache</artifactId>
+    </dependency>
+                    
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-client</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    
+    <dependency>
+        <groupId>javax.resource</groupId>
+        <artifactId>connector-api</artifactId>
+        <scope>provided</scope>
+    </dependency>
+    
+    <dependency>
+        <groupId>org.jboss</groupId>
+        <artifactId>jboss-reflect</artifactId>
+        <scope>provided</scope>
+    </dependency>                            
+    
+    <dependency>
+        <groupId>org.jboss.man</groupId>
+        <artifactId>jboss-managed</artifactId>
+        <scope>provided</scope>
+    </dependency>     
+    
+    <dependency>
+        <groupId>org.jboss.integration</groupId>
+        <artifactId>jboss-profileservice-spi</artifactId>
+        <scope>provided</scope>
+    </dependency>    
+
+    <dependency>
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-connector</artifactId>
+      <scope>provided</scope>      
+    </dependency>
+    
+    <dependency>
+        <groupId>org.jboss.microcontainer</groupId>
+        <artifactId>jboss-aop-mc-int</artifactId>
+        <version>2.0.6.GA</version>
+        <scope>provided</scope>
+    </dependency>       
+
+    <!--  these for just running profile service remotely -->
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <type>test-jar</type>
+      <scope>test</scope>
+    </dependency>    
+
+    <dependency>
+        <groupId>org.jboss.naming</groupId>
+        <artifactId>jnp-client</artifactId>
+        <version>5.0.3.GA</version>
+        <scope>test</scope>
+    </dependency>
+<!-- 
+    <dependency>
+        <groupId>org.jboss.aop</groupId>
+        <artifactId>jboss-aop</artifactId>
+        <classifier>client</classifier>
+        <version>2.1.1.GA</version>
+        <scope>test</scope>
+    </dependency>    
+-->
+
+    <dependency>
+        <groupId>org.jboss.remoting</groupId>
+        <artifactId>jboss-remoting</artifactId>
+        <version>2.5.1</version>
+        <scope>test</scope>
+    </dependency>
+
+    <dependency>
+        <groupId>org.jboss.aspects</groupId>
+        <artifactId>jboss-security-aspects</artifactId>
+        <version>1.0.0.GA</version>
+        <scope>test</scope>
+    </dependency>
+
+    <dependency>
+        <groupId>org.jboss.aspects</groupId>
+        <artifactId>jboss-remoting-aspects</artifactId>
+        <version>1.0.1.GA</version>
+        <scope>test</scope>
+    </dependency>
+
+    <dependency>
+        <groupId>oswego-concurrent</groupId>
+        <artifactId>concurrent</artifactId>
+        <version>1.3.4-jboss-update1</version>
+        <scope>test</scope>
+    </dependency>
+
+    <dependency>
+        <groupId>org.jboss.jbossas</groupId>
+        <artifactId>jboss-as-server</artifactId>
+        <version>5.1.0.GA</version>
+        <scope>test</scope>
+    </dependency>    
+    
+    <dependency>            
+      <groupId>org.jboss.jbossas</groupId>
+      <artifactId>jboss-as-profileservice</artifactId>  
+      <version>5.1.0.GA</version>
+      <scope>test</scope>
+    </dependency>    
+
+  </dependencies>
+  
+</project>

Deleted: tags/teiid-7.1.0.CR2/metadata/pom.xml
===================================================================
--- trunk/metadata/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/metadata/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>teiid-metadata</artifactId>
-  <name>Metadata</name>
-  <description>Provides vdb metadata from index files.</description>
-  
-  <dependencies>
-
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <scope>provided</scope>
-    </dependency>    
-
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <type>test-jar</type>
-    </dependency>    
-        
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-engine</artifactId>
-    </dependency>
-    
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-engine</artifactId>
-      <type>test-jar</type>
-    </dependency>
-           
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-client</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-        
-    <dependency>
-      <groupId>javax.resource</groupId>
-      <artifactId>connector-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    
-    <dependency>
-        <groupId>org.jboss</groupId>
-        <artifactId>jboss-vfs</artifactId>
-        <scope>provided</scope>
-    </dependency>
-
-	<dependency>
-		<groupId>org.jboss.man</groupId>
-		<artifactId>jboss-managed</artifactId>
-	</dependency>
-  
-  </dependencies>
-  
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/metadata/pom.xml (from rev 2453, trunk/metadata/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/metadata/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/metadata/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>teiid-metadata</artifactId>
+  <name>Metadata</name>
+  <description>Provides vdb metadata from index files.</description>
+  
+  <dependencies>
+
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <scope>provided</scope>
+    </dependency>    
+
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <type>test-jar</type>
+    </dependency>    
+        
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-engine</artifactId>
+    </dependency>
+    
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-engine</artifactId>
+      <type>test-jar</type>
+    </dependency>
+           
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-client</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+        
+    <dependency>
+      <groupId>javax.resource</groupId>
+      <artifactId>connector-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    
+    <dependency>
+        <groupId>org.jboss</groupId>
+        <artifactId>jboss-vfs</artifactId>
+        <scope>provided</scope>
+    </dependency>
+
+	<dependency>
+		<groupId>org.jboss.man</groupId>
+		<artifactId>jboss-managed</artifactId>
+	</dependency>
+  
+  </dependencies>
+  
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/metadata/src/main/resources/System.vdb
===================================================================
(Binary files differ)

Copied: tags/teiid-7.1.0.CR2/metadata/src/main/resources/System.vdb (from rev 2451, trunk/metadata/src/main/resources/System.vdb)
===================================================================
(Binary files differ)

Deleted: tags/teiid-7.1.0.CR2/pom.xml
===================================================================
--- trunk/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,520 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>org.jboss.teiid</groupId>
-	<artifactId>teiid</artifactId>
-	<packaging>pom</packaging>
-	<name>Teiid</name>
-	<version>7.1.0.CR2-SNAPSHOT</version>
-	<description>Federated SQL and XML query engine.</description>
-	<properties>
-		<ant.version>1.7.0</ant.version>
-		<site.url>http://www.jboss.org/teiid</site.url>
-	</properties>
-	<scm>
-        <connection>scm:svn:https://anonsvn.jboss.org/repos/teiid/trunk</connection>
-		<developerConnection>scm:svn:https://svn.jboss.org/repos/teiid/trunk</developerConnection>
-	</scm>
-	<licenses>
-		<license>
-			<name>GNU Lesser General Public License</name>
-			<url>http://www.gnu.org/licenses/lgpl.html</url>
-			<distribution>repo</distribution>
-			<comments>A business-friendly OSS license</comments>
-		</license>
-	</licenses>
-	<url>${site.url}</url>
-	<developers>
-		<developer>
-			<name>Steve Hawkins</name>
-			<id>steve</id>
-			<email>shawkins at redhat.com</email>
-			<organization>Red Hat</organization>
-			<roles>
-				<role>Project Lead</role>
-			</roles>
-			<timezone>-6</timezone>
-		</developer>
-		<developer>
-			<name>Ramesh Reddy</name>
-			<id>ramesh</id>
-			<email>rareddy at redhat.com</email>
-			<organization>Red Hat</organization>
-			<roles>
-				<role>Project Lead</role>
-			</roles>
-			<timezone>-6</timezone>
-		</developer>
-		<developer>
-			<name>Van Halbert</name>
-			<id>van</id>
-			<email>vhalbert at redhat.com</email>
-			<organization>Red Hat</organization>
-			<roles>
-				<role>Developer</role>
-			</roles>
-			<timezone>-6</timezone>
-		</developer>
-		<developer>
-			<name>Ted Jones</name>
-			<id>ted</id>
-			<email>tejones at redhat.com</email>
-			<organization>Red Hat</organization>
-			<roles>
-				<role>Developer</role>
-			</roles>
-			<timezone>-6</timezone>
-		</developer>
-	</developers>
-	<profiles>
-		<profile>
-		  <!-- 
-          This profile is activated manually, as in "mvn ... -P release ..."
-		  -->
-			<id>release</id>
-			<build>
-				<plugins>
-					<plugin>
-						<artifactId>maven-assembly-plugin</artifactId>
-						<version>2.2-beta-5</version>
-						<configuration>
-							<descriptors>
-								<descriptor>build/assembly/src.xml</descriptor>
-                                <descriptor>build/assembly/docs.xml</descriptor>                                
-								<descriptor>build/assembly/client-jar.xml</descriptor>
-                                <descriptor>build/assembly/jboss-container/dist.xml</descriptor>
-                                <descriptor>build/assembly/adminshell/adminshell-dist.xml</descriptor>								
-							</descriptors>
-							<outputDirectory>target/distribution</outputDirectory>
-							<workDirectory>target/assembly/work</workDirectory>
-						</configuration>
-					</plugin>
-				</plugins>
-			</build>
-			<modules>
-                <module>build</module>
-				<module>documentation</module>
-			</modules>
-		</profile>
-        <profile>
-          <!--
-          This is to enable faster build for development time.
-          -->
-            <id>dev</id>
-            <build>
-                <plugins>
-                    <plugin>
-                        <artifactId>maven-assembly-plugin</artifactId>
-                        <version>2.2-beta-5</version>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>build/assembly/client-jar.xml</descriptor>
-                                <descriptor>build/assembly/jboss-container/dist.xml</descriptor>
-                                <descriptor>build/assembly/adminshell/adminshell-dist.xml</descriptor>
-                            </descriptors>
-                            <outputDirectory>target/distribution</outputDirectory>
-                            <workDirectory>target/assembly/work</workDirectory>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-            <modules>
-                <module>build</module>
-            </modules>
-        </profile>        
-	</profiles>
-	<build>
-	<!-- This section defines the default plugin settings inherited by child projects. -->
-		<pluginManagement>
-			<plugins>
-		<!-- Fixes how test resources of a project can be used in projects dependent on it  -->
-				<plugin>
-					<groupId>org.apache.maven.plugins</groupId>
-					<artifactId>maven-jar-plugin</artifactId>
-					<version>2.2</version>
-				</plugin>
-			</plugins>
-		</pluginManagement>
-		<plugins>
-	  <!-- Specify the compiler options and settings -->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-compiler-plugin</artifactId>
-				<configuration>
-					<source>1.6</source>
-					<target>1.6</target>
-					<showDeprecation>false</showDeprecation>
-					<showWarnings>false</showWarnings>
-				</configuration>
-			</plugin>
-			<plugin>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<configuration>
-					<includes>
-						<include>**/*TestCase.java</include>
-						<include>**/*Test.java</include>
-						<include>**/Test*.java</include>
-					</includes>
-					<excludes>
-						<exclude>**/Abstract*TestCase.java</exclude>
-			<!-- hack to prevent anonymous inner classes in Tests from being run as tests -->
-						<include>**/Test*$*.java</include>
-					</excludes>
-					<systemProperties>
-						<property>
-							<name>user.dir</name>
-							<value>${basedir}/target</value>
-						</property>
-						<property>
-							<name>java.io.tmpdir</name>
-							<value>${basedir}/target</value>
-						</property>
-					</systemProperties>
-				</configuration>
-			</plugin>
-      <!-- 
-      Build a test-jar for each project, so that src/test/* resources and classes can be used
-      in other projects.  Also customize how the jar files are assembled.
-      -->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-jar-plugin</artifactId>
-				<executions>
-					<execution>
-						<goals>
-							<goal>test-jar</goal>
-						</goals>
-					</execution>
-				</executions>
-				<configuration>
-					<archive>
-						<manifest>
-							<addDefaultSpecificationEntries> true</addDefaultSpecificationEntries>
-							<addDefaultImplementationEntries> true</addDefaultImplementationEntries>
-						</manifest>
-						<manifestEntries>
-							<Implementation-URL>${pom.url}</Implementation-URL>
-						</manifestEntries>
-					</archive>
-				</configuration>
-			</plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.5</version>
-			</plugin>            
-		</plugins>
-	</build>
-	<reporting>
-		<plugins>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<configuration>
-					<aggregate>true</aggregate>
-					<maxmemory>512m</maxmemory>
-					<excludePackageNames>*.internal</excludePackageNames>
-				</configuration>
-			</plugin>
-		</plugins>
-	</reporting>
-	<repositories>
-		<repository>
-			<id>jboss-public-repository</id>
-            <name>JBoss Public Maven Repository Group</name>
-			<url>http://repository.jboss.org/nexus/content/groups/public/</url>
-		</repository>
-	</repositories>
-	<dependencies>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<version>4.4</version>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.mockito</groupId>
-			<artifactId>mockito-all</artifactId>
-			<version>1.5</version>
-			<scope>test</scope>
-		</dependency>
-	</dependencies>
-	<dependencyManagement>
-		<dependencies>
-      <!--
-      Declare all dependency versions and default scopes here, but not optional.
-      Each module should declare it's direct dependency and possibily overwrite scope/optional.
-      -->
-      
-      <!-- Internal dependencies -->
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-common-core</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-common-core</artifactId>
-				<type>test-jar</type>
-				<version>${project.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-api</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-api</artifactId>
-				<type>test-jar</type>
-				<version>${project.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-console</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-console</artifactId>
-				<type>test-jar</type>
-				<version>${project.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-client</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-client</artifactId>
-				<type>test-jar</type>
-				<version>${project.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-engine</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-engine</artifactId>
-				<type>test-jar</type>
-				<version>${project.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-metadata</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-metadata</artifactId>
-				<type>test-jar</type>
-				<version>${project.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-txn-jbossts</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.teiid</groupId>
-				<artifactId>teiid-cache-jbosscache</artifactId>
-				<version>${project.version}</version>
-			</dependency>
-            <dependency>
-                <groupId>org.jboss.teiid</groupId>
-                <artifactId>teiid-jboss-integration</artifactId>
-                <version>${project.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.jboss.teiid</groupId>
-                <artifactId>teiid-runtime</artifactId>
-                <version>${project.version}</version>
-            </dependency>    
-      
-      <!-- External dependencies -->
-			<dependency>
-				<groupId>javax.resource</groupId>
-				<artifactId>connector-api</artifactId>
-				<version>1.5</version>
-				<scope>provided</scope>
-			</dependency>
-			<dependency>
-				<groupId>javax.transaction</groupId>
-                <artifactId>jta</artifactId>
-				<version>1.1</version>
-				<scope>provided</scope>
-			</dependency>
-			<dependency>
-				<groupId>log4j</groupId>
-				<artifactId>log4j</artifactId>
-				<version>1.2.14</version>
-			</dependency>
-			<dependency>
-				<groupId>commons-logging</groupId>
-				<artifactId>commons-logging</artifactId>
-				<version>1.1</version>
-				<exclusions>
-					<exclusion>
-						<groupId>logkit</groupId>
-						<artifactId>logkit</artifactId>
-					</exclusion>
-					<exclusion>
-						<groupId>avalon-framework</groupId>
-						<artifactId>avalon-framework</artifactId>
-					</exclusion>
-                    <exclusion>
-                        <groupId>javax.servlet</groupId>
-                        <artifactId>servlet-api</artifactId>
-                    </exclusion>       
-				</exclusions>
-			</dependency>
-			<dependency>
-				<groupId>jgroups</groupId>
-				<artifactId>jgroups</artifactId>
-				<version>2.6.10.GA</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.cache</groupId>
-				<artifactId>jbosscache-core</artifactId>
-				<version>3.1.0.GA</version>
-                <exclusions>
-                    <exclusion>
-                      <groupId>javax.transaction</groupId>
-                      <artifactId>jta</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>commons-logging</groupId>
-                        <artifactId>commons-logging</artifactId>
-                    </exclusion>       
-                    <exclusion>
-                        <groupId>org.jboss</groupId>
-                        <artifactId>jboss-common-core</artifactId>
-                    </exclusion>                          
-                </exclusions>                
-			</dependency>
-            <dependency>
-                <groupId>org.jboss.man</groupId>
-                <artifactId>jboss-managed</artifactId>
-                <version>2.1.0.SP1</version>
-                <scope>provided</scope>
-            </dependency>        
-            <dependency>
-              <groupId>org.jboss.man</groupId>
-              <artifactId>jboss-metatype</artifactId>
-              <version>2.1.0.SP1</version>
-              <scope>provided</scope>
-            </dependency>            
-            <dependency>
-                <groupId>org.jboss.integration</groupId>
-                <artifactId>jboss-profileservice-spi</artifactId>
-                <version>5.1.0.GA</version>
-                <scope>provided</scope>
-            </dependency>      
-            <dependency>    
-                <groupId>org.jboss</groupId>
-                <artifactId>jboss-vfs</artifactId>
-                <version>2.1.2.GA</version>
-                <scope>provided</scope>
-            </dependency>
-            <dependency>    
-                <groupId>org.jboss.deployers</groupId>
-                <artifactId>jboss-deployers-vfs-spi</artifactId>
-                <version>2.0.7.GA</version>
-                <scope>provided</scope>
-            </dependency>      
-            <dependency>    
-                <groupId>org.jboss.deployers</groupId>
-                <artifactId>jboss-deployers-vfs</artifactId>
-                <version>2.0.7.GA</version>
-                <scope>provided</scope>
-            </dependency>              
-            <dependency>
-              <groupId>org.jboss.jbossas</groupId>
-              <artifactId>jboss-as-connector</artifactId>
-              <version>5.1.0.GA</version>
-              <scope>provided</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.jboss</groupId>
-                <artifactId>jboss-reflect</artifactId>
-                <version>2.0.2.GA</version>
-                <scope>provided</scope>
-            </dependency>             
-            <dependency>
-              <groupId>org.jboss.remoting</groupId>
-              <artifactId>jboss-remoting</artifactId>
-              <version>2.5.1</version>
-              <scope>provided</scope>
-            </dependency>            
-			<dependency>
-				<groupId>net.sourceforge.saxon</groupId>
-				<artifactId>saxon</artifactId>
-				<version>9.1.0.8</version>
-			</dependency>
-			<dependency>
-				<groupId>net.sourceforge.saxon</groupId>
-				<artifactId>saxon</artifactId>
-				<classifier>dom</classifier>
-				<version>9.1.0.8</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jboss.netty</groupId>
-				<artifactId>netty</artifactId>
-				<version>3.2.0.Final</version>
-			</dependency>
-			<dependency>
-				<groupId>org.apache.ant</groupId>
-				<artifactId>ant</artifactId>
-				<version>${ant.version}</version>
-			</dependency>
-		</dependencies>
-	</dependencyManagement>
-	<modules>
-		<module>common-core</module>
-		<module>api</module>
-		<module>client</module>
-		<module>engine</module>
-		<module>connectors</module>
-		<module>console</module>
-		<module>metadata</module>
-		<module>runtime</module>
-		<module>adminshell</module>
-		<module>cache-jbosscache</module>
-		<module>hibernate-dialect</module>
-        <module>jboss-integration</module>
-		<module>test-integration</module>
-	</modules>
-    <distributionManagement>
-        <repository>
-            <id>jboss-releases-repository</id>
-            <name>JBoss Releases Repository</name>
-            <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>
-        </repository>
-        <snapshotRepository>
-            <id>jboss-snapshots-repository</id>
-            <name>JBoss Snapshots Repository</name>
-            <url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
-        </snapshotRepository>
-    </distributionManagement>
-</project>

Copied: tags/teiid-7.1.0.CR2/pom.xml (from rev 2453, trunk/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,520 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.jboss.teiid</groupId>
+	<artifactId>teiid</artifactId>
+	<packaging>pom</packaging>
+	<name>Teiid</name>
+	<version>7.1.0.CR2</version>
+	<description>Federated SQL and XML query engine.</description>
+	<properties>
+		<ant.version>1.7.0</ant.version>
+		<site.url>http://www.jboss.org/teiid</site.url>
+	</properties>
+	<scm>
+        <connection>scm:svn:https://anonsvn.jboss.org/repos/teiid/tags/teiid-7.1.0.CR2</connection>
+		<developerConnection>scm:svn:https://svn.jboss.org/repos/teiid/tags/teiid-7.1.0.CR2</developerConnection>
+	</scm>
+	<licenses>
+		<license>
+			<name>GNU Lesser General Public License</name>
+			<url>http://www.gnu.org/licenses/lgpl.html</url>
+			<distribution>repo</distribution>
+			<comments>A business-friendly OSS license</comments>
+		</license>
+	</licenses>
+	<url>${site.url}</url>
+	<developers>
+		<developer>
+			<name>Steve Hawkins</name>
+			<id>steve</id>
+			<email>shawkins at redhat.com</email>
+			<organization>Red Hat</organization>
+			<roles>
+				<role>Project Lead</role>
+			</roles>
+			<timezone>-6</timezone>
+		</developer>
+		<developer>
+			<name>Ramesh Reddy</name>
+			<id>ramesh</id>
+			<email>rareddy at redhat.com</email>
+			<organization>Red Hat</organization>
+			<roles>
+				<role>Project Lead</role>
+			</roles>
+			<timezone>-6</timezone>
+		</developer>
+		<developer>
+			<name>Van Halbert</name>
+			<id>van</id>
+			<email>vhalbert at redhat.com</email>
+			<organization>Red Hat</organization>
+			<roles>
+				<role>Developer</role>
+			</roles>
+			<timezone>-6</timezone>
+		</developer>
+		<developer>
+			<name>Ted Jones</name>
+			<id>ted</id>
+			<email>tejones at redhat.com</email>
+			<organization>Red Hat</organization>
+			<roles>
+				<role>Developer</role>
+			</roles>
+			<timezone>-6</timezone>
+		</developer>
+	</developers>
+	<profiles>
+		<profile>
+		  <!-- 
+          This profile is activated manually, as in "mvn ... -P release ..."
+		  -->
+			<id>release</id>
+			<build>
+				<plugins>
+					<plugin>
+						<artifactId>maven-assembly-plugin</artifactId>
+						<version>2.2-beta-5</version>
+						<configuration>
+							<descriptors>
+								<descriptor>build/assembly/src.xml</descriptor>
+                                <descriptor>build/assembly/docs.xml</descriptor>                                
+								<descriptor>build/assembly/client-jar.xml</descriptor>
+                                <descriptor>build/assembly/jboss-container/dist.xml</descriptor>
+                                <descriptor>build/assembly/adminshell/adminshell-dist.xml</descriptor>								
+							</descriptors>
+							<outputDirectory>target/distribution</outputDirectory>
+							<workDirectory>target/assembly/work</workDirectory>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+			<modules>
+                <module>build</module>
+				<module>documentation</module>
+			</modules>
+		</profile>
+        <profile>
+          <!--
+          This is to enable faster build for development time.
+          -->
+            <id>dev</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <version>2.2-beta-5</version>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>build/assembly/client-jar.xml</descriptor>
+                                <descriptor>build/assembly/jboss-container/dist.xml</descriptor>
+                                <descriptor>build/assembly/adminshell/adminshell-dist.xml</descriptor>
+                            </descriptors>
+                            <outputDirectory>target/distribution</outputDirectory>
+                            <workDirectory>target/assembly/work</workDirectory>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+            <modules>
+                <module>build</module>
+            </modules>
+        </profile>        
+	</profiles>
+	<build>
+	<!-- This section defines the default plugin settings inherited by child projects. -->
+		<pluginManagement>
+			<plugins>
+		<!-- Fixes how test resources of a project can be used in projects dependent on it  -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-jar-plugin</artifactId>
+					<version>2.2</version>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+		<plugins>
+	  <!-- Specify the compiler options and settings -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<configuration>
+					<source>1.6</source>
+					<target>1.6</target>
+					<showDeprecation>false</showDeprecation>
+					<showWarnings>false</showWarnings>
+				</configuration>
+			</plugin>
+			<plugin>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<configuration>
+					<includes>
+						<include>**/*TestCase.java</include>
+						<include>**/*Test.java</include>
+						<include>**/Test*.java</include>
+					</includes>
+					<excludes>
+						<exclude>**/Abstract*TestCase.java</exclude>
+			<!-- hack to prevent anonymous inner classes in Tests from being run as tests -->
+						<include>**/Test*$*.java</include>
+					</excludes>
+					<systemProperties>
+						<property>
+							<name>user.dir</name>
+							<value>${basedir}/target</value>
+						</property>
+						<property>
+							<name>java.io.tmpdir</name>
+							<value>${basedir}/target</value>
+						</property>
+					</systemProperties>
+				</configuration>
+			</plugin>
+      <!-- 
+      Build a test-jar for each project, so that src/test/* resources and classes can be used
+      in other projects.  Also customize how the jar files are assembled.
+      -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-jar-plugin</artifactId>
+				<executions>
+					<execution>
+						<goals>
+							<goal>test-jar</goal>
+						</goals>
+					</execution>
+				</executions>
+				<configuration>
+					<archive>
+						<manifest>
+							<addDefaultSpecificationEntries> true</addDefaultSpecificationEntries>
+							<addDefaultImplementationEntries> true</addDefaultImplementationEntries>
+						</manifest>
+						<manifestEntries>
+							<Implementation-URL>${pom.url}</Implementation-URL>
+						</manifestEntries>
+					</archive>
+				</configuration>
+			</plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-source-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>attach-sources</id>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-javadoc-plugin</artifactId>
+				<version>2.5</version>
+			</plugin>            
+		</plugins>
+	</build>
+	<reporting>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-javadoc-plugin</artifactId>
+				<configuration>
+					<aggregate>true</aggregate>
+					<maxmemory>512m</maxmemory>
+					<excludePackageNames>*.internal</excludePackageNames>
+				</configuration>
+			</plugin>
+		</plugins>
+	</reporting>
+	<repositories>
+		<repository>
+			<id>jboss-public-repository</id>
+            <name>JBoss Public Maven Repository Group</name>
+			<url>http://repository.jboss.org/nexus/content/groups/public/</url>
+		</repository>
+	</repositories>
+	<dependencies>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.4</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.mockito</groupId>
+			<artifactId>mockito-all</artifactId>
+			<version>1.5</version>
+			<scope>test</scope>
+		</dependency>
+	</dependencies>
+	<dependencyManagement>
+		<dependencies>
+      <!--
+      Declare all dependency versions and default scopes here, but not optional.
+      Each module should declare it's direct dependency and possibily overwrite scope/optional.
+      -->
+      
+      <!-- Internal dependencies -->
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-common-core</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-common-core</artifactId>
+				<type>test-jar</type>
+				<version>${project.version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-api</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-api</artifactId>
+				<type>test-jar</type>
+				<version>${project.version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-console</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-console</artifactId>
+				<type>test-jar</type>
+				<version>${project.version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-client</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-client</artifactId>
+				<type>test-jar</type>
+				<version>${project.version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-engine</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-engine</artifactId>
+				<type>test-jar</type>
+				<version>${project.version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-metadata</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-metadata</artifactId>
+				<type>test-jar</type>
+				<version>${project.version}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-txn-jbossts</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.teiid</groupId>
+				<artifactId>teiid-cache-jbosscache</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+            <dependency>
+                <groupId>org.jboss.teiid</groupId>
+                <artifactId>teiid-jboss-integration</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.jboss.teiid</groupId>
+                <artifactId>teiid-runtime</artifactId>
+                <version>${project.version}</version>
+            </dependency>    
+      
+      <!-- External dependencies -->
+			<dependency>
+				<groupId>javax.resource</groupId>
+				<artifactId>connector-api</artifactId>
+				<version>1.5</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>javax.transaction</groupId>
+                <artifactId>jta</artifactId>
+				<version>1.1</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>log4j</groupId>
+				<artifactId>log4j</artifactId>
+				<version>1.2.14</version>
+			</dependency>
+			<dependency>
+				<groupId>commons-logging</groupId>
+				<artifactId>commons-logging</artifactId>
+				<version>1.1</version>
+				<exclusions>
+					<exclusion>
+						<groupId>logkit</groupId>
+						<artifactId>logkit</artifactId>
+					</exclusion>
+					<exclusion>
+						<groupId>avalon-framework</groupId>
+						<artifactId>avalon-framework</artifactId>
+					</exclusion>
+                    <exclusion>
+                        <groupId>javax.servlet</groupId>
+                        <artifactId>servlet-api</artifactId>
+                    </exclusion>       
+				</exclusions>
+			</dependency>
+			<dependency>
+				<groupId>jgroups</groupId>
+				<artifactId>jgroups</artifactId>
+				<version>2.6.10.GA</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.cache</groupId>
+				<artifactId>jbosscache-core</artifactId>
+				<version>3.1.0.GA</version>
+                <exclusions>
+                    <exclusion>
+                      <groupId>javax.transaction</groupId>
+                      <artifactId>jta</artifactId>
+                    </exclusion>
+                    <exclusion>
+                        <groupId>commons-logging</groupId>
+                        <artifactId>commons-logging</artifactId>
+                    </exclusion>       
+                    <exclusion>
+                        <groupId>org.jboss</groupId>
+                        <artifactId>jboss-common-core</artifactId>
+                    </exclusion>                          
+                </exclusions>                
+			</dependency>
+            <dependency>
+                <groupId>org.jboss.man</groupId>
+                <artifactId>jboss-managed</artifactId>
+                <version>2.1.0.SP1</version>
+                <scope>provided</scope>
+            </dependency>        
+            <dependency>
+              <groupId>org.jboss.man</groupId>
+              <artifactId>jboss-metatype</artifactId>
+              <version>2.1.0.SP1</version>
+              <scope>provided</scope>
+            </dependency>            
+            <dependency>
+                <groupId>org.jboss.integration</groupId>
+                <artifactId>jboss-profileservice-spi</artifactId>
+                <version>5.1.0.GA</version>
+                <scope>provided</scope>
+            </dependency>      
+            <dependency>    
+                <groupId>org.jboss</groupId>
+                <artifactId>jboss-vfs</artifactId>
+                <version>2.1.2.GA</version>
+                <scope>provided</scope>
+            </dependency>
+            <dependency>    
+                <groupId>org.jboss.deployers</groupId>
+                <artifactId>jboss-deployers-vfs-spi</artifactId>
+                <version>2.0.7.GA</version>
+                <scope>provided</scope>
+            </dependency>      
+            <dependency>    
+                <groupId>org.jboss.deployers</groupId>
+                <artifactId>jboss-deployers-vfs</artifactId>
+                <version>2.0.7.GA</version>
+                <scope>provided</scope>
+            </dependency>              
+            <dependency>
+              <groupId>org.jboss.jbossas</groupId>
+              <artifactId>jboss-as-connector</artifactId>
+              <version>5.1.0.GA</version>
+              <scope>provided</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.jboss</groupId>
+                <artifactId>jboss-reflect</artifactId>
+                <version>2.0.2.GA</version>
+                <scope>provided</scope>
+            </dependency>             
+            <dependency>
+              <groupId>org.jboss.remoting</groupId>
+              <artifactId>jboss-remoting</artifactId>
+              <version>2.5.1</version>
+              <scope>provided</scope>
+            </dependency>            
+			<dependency>
+				<groupId>net.sourceforge.saxon</groupId>
+				<artifactId>saxon</artifactId>
+				<version>9.1.0.8</version>
+			</dependency>
+			<dependency>
+				<groupId>net.sourceforge.saxon</groupId>
+				<artifactId>saxon</artifactId>
+				<classifier>dom</classifier>
+				<version>9.1.0.8</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jboss.netty</groupId>
+				<artifactId>netty</artifactId>
+				<version>3.2.0.Final</version>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.ant</groupId>
+				<artifactId>ant</artifactId>
+				<version>${ant.version}</version>
+			</dependency>
+		</dependencies>
+	</dependencyManagement>
+	<modules>
+		<module>common-core</module>
+		<module>api</module>
+		<module>client</module>
+		<module>engine</module>
+		<module>connectors</module>
+		<module>console</module>
+		<module>metadata</module>
+		<module>runtime</module>
+		<module>adminshell</module>
+		<module>cache-jbosscache</module>
+		<module>hibernate-dialect</module>
+        <module>jboss-integration</module>
+		<module>test-integration</module>
+	</modules>
+    <distributionManagement>
+        <repository>
+            <id>jboss-releases-repository</id>
+            <name>JBoss Releases Repository</name>
+            <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>
+        </repository>
+        <snapshotRepository>
+            <id>jboss-snapshots-repository</id>
+            <name>JBoss Snapshots Repository</name>
+            <url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
+        </snapshotRepository>
+    </distributionManagement>
+</project>

Deleted: tags/teiid-7.1.0.CR2/runtime/pom.xml
===================================================================
--- trunk/runtime/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/runtime/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <artifactId>teiid</artifactId>
-    <groupId>org.jboss.teiid</groupId>
-    <version>7.1.0.CR2-SNAPSHOT</version>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.jboss.teiid</groupId>
-  <artifactId>teiid-runtime</artifactId>
-  <name>Runtime Engine</name>
-  <description>Teiid Runtime Engine</description>
-  <dependencies>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-common-core</artifactId>
-      <type>test-jar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-client</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-engine</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-engine</artifactId>
-      <type>test-jar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jboss.teiid</groupId>
-      <artifactId>teiid-metadata</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-      <scope>provided</scope>
-    </dependency>    
-    <dependency>
-        <groupId>commons-logging</groupId>
-        <artifactId>commons-logging</artifactId>
-        <scope>provided</scope>
-    </dependency>
-    <dependency>
-        <groupId>org.jboss.netty</groupId>
-        <artifactId>netty</artifactId>
-    </dependency>
-        
-    <dependency>
-        <groupId>org.jboss.cache</groupId>
-        <artifactId>jbosscache-core</artifactId>
-        <scope>test</scope>
-    </dependency>        
-    
-    <dependency>
-        <groupId>javax.resource</groupId>
-        <artifactId>connector-api</artifactId>
-        <scope>provided</scope>
-    </dependency>
-    <dependency>
-        <groupId>org.jboss</groupId>
-        <artifactId>jboss-vfs</artifactId>
-        <scope>provided</scope>
-    </dependency>    
-    <dependency>
-        <groupId>org.jboss.deployers</groupId>
-        <artifactId>jboss-deployers-vfs-spi</artifactId>
-        <scope>provided</scope>
-    </dependency> 
-    <dependency>    
-        <groupId>org.jboss.deployers</groupId>
-        <artifactId>jboss-deployers-vfs</artifactId>
-        <scope>provided</scope>
-    </dependency>    
-    <dependency>
-        <groupId>org.jboss.integration</groupId>
-        <artifactId>jboss-profileservice-spi</artifactId>
-        <scope>provided</scope>
-    </dependency>      
-  </dependencies>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/runtime/pom.xml (from rev 2453, trunk/runtime/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/runtime/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/runtime/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>teiid</artifactId>
+    <groupId>org.jboss.teiid</groupId>
+    <version>7.1.0.CR2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.jboss.teiid</groupId>
+  <artifactId>teiid-runtime</artifactId>
+  <name>Runtime Engine</name>
+  <description>Teiid Runtime Engine</description>
+  <dependencies>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-common-core</artifactId>
+      <type>test-jar</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-client</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-engine</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-engine</artifactId>
+      <type>test-jar</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.teiid</groupId>
+      <artifactId>teiid-metadata</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <scope>provided</scope>
+    </dependency>    
+    <dependency>
+        <groupId>commons-logging</groupId>
+        <artifactId>commons-logging</artifactId>
+        <scope>provided</scope>
+    </dependency>
+    <dependency>
+        <groupId>org.jboss.netty</groupId>
+        <artifactId>netty</artifactId>
+    </dependency>
+        
+    <dependency>
+        <groupId>org.jboss.cache</groupId>
+        <artifactId>jbosscache-core</artifactId>
+        <scope>test</scope>
+    </dependency>        
+    
+    <dependency>
+        <groupId>javax.resource</groupId>
+        <artifactId>connector-api</artifactId>
+        <scope>provided</scope>
+    </dependency>
+    <dependency>
+        <groupId>org.jboss</groupId>
+        <artifactId>jboss-vfs</artifactId>
+        <scope>provided</scope>
+    </dependency>    
+    <dependency>
+        <groupId>org.jboss.deployers</groupId>
+        <artifactId>jboss-deployers-vfs-spi</artifactId>
+        <scope>provided</scope>
+    </dependency> 
+    <dependency>    
+        <groupId>org.jboss.deployers</groupId>
+        <artifactId>jboss-deployers-vfs</artifactId>
+        <scope>provided</scope>
+    </dependency>    
+    <dependency>
+        <groupId>org.jboss.integration</groupId>
+        <artifactId>jboss-profileservice-spi</artifactId>
+        <scope>provided</scope>
+    </dependency>      
+  </dependencies>
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java
===================================================================
--- trunk/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,417 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-package org.teiid.deployers;
-
-import org.teiid.core.CoreConstants;
-import org.teiid.core.types.DataTypeManager;
-import org.teiid.metadata.Column;
-import org.teiid.metadata.ColumnSet;
-import org.teiid.metadata.MetadataFactory;
-import org.teiid.metadata.MetadataStore;
-import org.teiid.metadata.Schema;
-import org.teiid.metadata.Table;
-import org.teiid.metadata.Table.Type;
-import org.teiid.translator.TranslatorException;
-
-public class PgCatalogMetadataStore {
-
-	private static final long serialVersionUID = 5391872008395637166L;
-	private MetadataFactory factory;
-	
-	public PgCatalogMetadataStore(MetadataFactory factory) throws TranslatorException {
-		this.factory = factory;
-		
-		Schema schema = factory.getMetadataStore().getSchemas().get(CoreConstants.ODBC_MODEL);
-		schema.setUUID("mmuuid:8294601c-9fe9-4244-9499-4a012c5e1476"); //$NON-NLS-1$
-		
-		add_pg_namespace();			
-		add_pg_class();			
-		add_pg_attribute();
-		add_pg_type();			
-		add_pg_index();
-		add_pg_am();
-		add_pg_proc();
-		add_pg_trigger();
-		add_pg_attrdef();
-		add_pg_database();
-		add_pg_user();
-	}
-	
-	public MetadataStore getMetadataStore()  {
-		return factory.getMetadataStore();
-	}
-
-	private Table createView(String name, String uuid) throws TranslatorException {
-		Table t = this.factory.addTable(name);
-		t.setSystem(true);
-		t.setSupportsUpdate(false);
-		t.setVirtual(true);
-		t.setTableType(Type.Table);
-		t.setUUID(uuid);
-		return t;
-	}
-	
-	private void addColumn(String name, String type, ColumnSet<?> table, String uuid) throws TranslatorException {
-		Column c = this.factory.addColumn(name, type, table);
-		c.setUUID(uuid);
-	}
-	
-	//index access methods
-	private Table add_pg_am() throws TranslatorException {
-		Table t = createView("pg_am", "mmuuid:069bf3d5-79ab-4c78-9ede-b6802e5a0dea"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:644ce6f8-a75f-46e6-a03a-294b02feb6fc"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("amname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:ed5b2740-5024-4c3c-a1ac-9187d0ab16c7"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		String transformation = "SELECT 0 as oid, 'btree' as amname"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);
-		
-		return t;		
-	}
-
-	// column defaul values
-	private Table add_pg_attrdef() throws TranslatorException {
-		Table t = createView("pg_attrdef", "mmuuid:a54429c7-cc41-4112-982b-df76ef3a507d"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:280c0f10-ed7b-4d36-95a4-1409f22c3839"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("adsrc", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:1f29af59-2a39-4cad-b6ff-986ff224db27"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("adrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:54648256-35de-4dd3-9d23-1cf7d14aac1f"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("adnum", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:520aa08f-1341-4e8e-8abd-5785128d79ab"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT 0 as oid, 0 as adsrc, 0 as adrelid, 0 as adnum"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);
-		return t;		
-	}
-	
-	//	table columns ("attributes")
-	private Table add_pg_attribute() throws TranslatorException {
-		Table t = createView("pg_attribute", "mmuuid:7f89ff91-4ae6-40ff-926d-346c5a61f817"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:5142b0b5-b166-4e17-b18c-5bbdb023e1c3"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// OID, The table this column belongs to
-		addColumn("attrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:5f18b807-9eef-41fa-b6d0-b83e2bf6fa5d"); //$NON-NLS-1$ //$NON-NLS-2$
-		// 	The column name
-		addColumn("attname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:7099d08f-4206-400e-ba65-fbeeb2066070"); //$NON-NLS-1$ //$NON-NLS-2$
-		// OID, The data type of this column
-		addColumn("atttypid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:8ef029fe-6410-4c34-8f35-301d25d7bd59"); //$NON-NLS-1$ //$NON-NLS-2$
-		// A copy of pg_type.typlen of this column's type 
-		addColumn("attlen", DataTypeManager.DefaultDataTypes.SHORT, t, "mmuuid:36973b20-e707-460e-aaa5-ed38f9a1d90a"); //$NON-NLS-1$ //$NON-NLS-2$
-		// The number of the column. Ordinary columns are numbered from 1 up. System columns, 
-		// such as oid, have (arbitrary) negative numbers 
-		addColumn("attnum", DataTypeManager.DefaultDataTypes.SHORT, t, "mmuuid:ca1c8121-21d7-4a19-b009-a0ef482f5657"); //$NON-NLS-1$ //$NON-NLS-2$
-		// atttypmod records type-specific data supplied at table creation time (for example, 
-		// the maximum length of a varchar column). It is passed to type-specific input functions and 
-		// length coercion functions. The value will generally be -1 for types that do not need atttypmod
-		addColumn("atttypmod", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:455e727b-8276-4bcd-bd65-9a43b990416a"); //$NON-NLS-1$ //$NON-NLS-2$
-		// This represents a not-null constraint. It is possible to change this column to enable or disable the constraint 
-		addColumn("attnotnull", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:e9230efa-bde9-49ea-b6da-6ede8c5fb3ee"); //$NON-NLS-1$ //$NON-NLS-2$
-		// This column has been dropped and is no longer valid. A dropped column is still physically present in the table, 
-		// but is ignored by the parser and so cannot be accessed via SQL
-		addColumn("attisdropped", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:910c0c60-63be-44fb-bc30-1ba5528cf471"); //$NON-NLS-1$ //$NON-NLS-2$
-		// This column has a default value, in which case there will be a corresponding entry in the pg_attrdef 
-		// catalog that actually defines the value 
-		addColumn("atthasdef", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:be916cb0-0f48-44d7-ae5c-003822ee3e57"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT t1.OID as oid, " + //$NON-NLS-1$
-				"(SELECT OID FROM SYS.Tables WHERE Name = t1.TableName AND SchemaName = t1.SchemaName) as attrelid, " + //$NON-NLS-1$
-				"t1.Name as attname, " + //$NON-NLS-1$
-				"(SELECT pt.oid FROM pg_catalog.pg_type pt, SYS.DataTypes dt WHERE (dt.Name = t1.DataType AND dt.Name = pt.typname) " + //$NON-NLS-1$
-				"OR ((t1.DataType = 'clob' OR t1.DataType = 'blob') AND pt.typname = 'lo')) as atttypid, " + //$NON-NLS-1$
-				"convert(t1.Length, short) as attlen, " + //$NON-NLS-1$
-				"convert(t1.Position, short) as attnum, " + //$NON-NLS-1$
-				"t1.Length as atttypmod, " + //$NON-NLS-1$
-				"false as attnotnull, " + //$NON-NLS-1$
-				"false as attisdropped, " + //$NON-NLS-1$
-				"false as atthasdef " + //$NON-NLS-1$
-				"FROM SYS.Columns as t1"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);
-		return t;		
-	}
-	
-	// tables, indexes, sequences ("relations")
-	private Table add_pg_class() throws TranslatorException {
-		Table t = createView("pg_class", "mmuuid:ad51e389-9443-4a7b-984a-5c1875fbd329"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:2a19b579-70b9-4923-a5df-6bbbbc642042"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// Name of the table, index, view, etc
-		addColumn("relname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:e6534fee-6712-4574-b228-2787fb960e46"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// The OID of the namespace that contains this relation (pg_namespace.oid)
-		addColumn("relnamespace", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:6881bd36-92b9-4552-b953-028036d59f50"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// r = ordinary table, i = index, S = sequence, v = view, c = composite type, t = TOAST table
-		addColumn("relkind", DataTypeManager.DefaultDataTypes.CHAR, t, "mmuuid:0a280f97-8dce-4123-bbc9-54bf3b5fd8f6"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// 	If this is an index, the access method used (B-tree, hash, etc.)
-		addColumn("relam", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:6d59ce95-63ef-445d-bf17-6bcb45850623"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// Number of rows in the table. This is only an estimate used by the planner. It is updated 
-		// by VACUUM, ANALYZE, and a few DDL commands such as CREATE INDEX
-		addColumn("reltuples", DataTypeManager.DefaultDataTypes.FLOAT, t, "mmuuid:d1b54420-5e09-41e0-a177-181e6a6b94d4"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// Size of the on-disk representation of this table in pages (of size BLCKSZ). This is only an estimate 
-		// used by the planner. It is updated by VACUUM, ANALYZE, and a few DDL commands such as CREATE INDEX
-		addColumn("relpages", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:a74a4a3b-20b0-4a62-ac3a-4bd2047979fc"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		// True if table has (or once had) rules; see pg_rewrite catalog 
-		addColumn("relhasrules", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:712a6f1e-0c49-48dc-99ed-9f55a7c3d6d4"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// 	True if we generate an OID for each row of the relation
-		addColumn("relhasoids", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:e099cd49-b50b-4573-a931-9c9eb95d75ae"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT t1.OID as oid, t1.name as relname, " +  //$NON-NLS-1$
-				"(SELECT OID FROM SYS.Schemas WHERE Name = t1.SchemaName) as relnamespace, " + //$NON-NLS-1$
-				"convert((CASE t1.isPhysical WHEN true THEN 'r' ELSE 'v' END), char) as relkind," + //$NON-NLS-1$
-				"0 as relam, " + //$NON-NLS-1$
-				"convert(0, float) as reltuples, " + //$NON-NLS-1$
-				"0 as relpages, " + //$NON-NLS-1$
-				"false as relhasrules, " + //$NON-NLS-1$
-				"false as relhasoids " + //$NON-NLS-1$
-				"FROM SYS.Tables t1"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);
-		return t;		
-	}
-	
-	// additional index information
-	private Table add_pg_index() throws TranslatorException {
-		Table t = createView("pg_index", "mmuuid:a3e60b50-8282-4562-81a3-164e2e1481ad"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:f846b870-445f-4263-905b-f43ebdea385e"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// 	The OID of the pg_class entry for this index
-		addColumn("indexrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:16e440fd-616a-4437-a630-abc2d90c728e"); //$NON-NLS-1$ //$NON-NLS-2$
-		// 	The OID of the pg_class entry for the table this index is for
-		addColumn("indrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:94eed371-461a-47b8-8ca1-0494fa0108fb"); //$NON-NLS-1$ //$NON-NLS-2$
-		// 	If true, the table was last clustered on this index
-		addColumn("indisclustered", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:bce548a8-ac4a-4c71-a7ab-2ca0235e81ed"); //$NON-NLS-1$ //$NON-NLS-2$
-		// If true, this is a unique index
-		addColumn("indisunique", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:48d79b76-983b-4291-89c2-41222c2f1296"); //$NON-NLS-1$ //$NON-NLS-2$
-		// If true, this index represents the primary key of the table (indisunique should always be true when this is true)
-		addColumn("indisprimary", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:37e53c0f-08b4-403f-a8c6-5b28c367b62c"); //$NON-NLS-1$ //$NON-NLS-2$
-		// Expression trees (in nodeToString() representation) for index attributes that are not simple 
-		// column references. This is a list with one element for each zero entry in indkey. 
-		// NULL if all index attributes are simple references
-		addColumn("indexprs", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:b99ce838-8576-423a-b5b7-e58080e3e65d"); //$NON-NLS-1$ //$NON-NLS-2$
-		// This is an array of indnatts values that indicate which table columns this index indexes.
-		addColumn("indkey", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:4dfcc8eb-a131-4234-993f-051dfa15934e"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT t1.OID as oid, " + //$NON-NLS-1$
-				"t1.OID as indexrelid, " + //$NON-NLS-1$
-				"(SELECT OID FROM SYS.Tables WHERE SchemaName = t1.SchemaName AND Name = t1.TableName) as indrelid, " + //$NON-NLS-1$
-				"false indisclustered, " + //$NON-NLS-1$
-				"(CASE t1.KeyType WHEN 'Unique' THEN true ELSE false END) as indisunique, " + //$NON-NLS-1$
-				"(CASE t1.KeyType WHEN 'Primary' THEN true ELSE false END) as indisprimary, " + //$NON-NLS-1$
-				"'' as indexprs, " + //$NON-NLS-1$
-				"0 as indkey " + //$NON-NLS-1$
-				"FROM SYS.KeyColumns as t1"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);
-		return t;		
-	}
-
-	// schemas
-	private Table add_pg_namespace() throws TranslatorException {
-		Table t = createView("pg_namespace", "mmuuid:38438f3b-7664-4449-8f06-be69b2555a4c"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:36d8ca5a-4747-4bb0-8b7b-9f50f6eb9a0e"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("nspname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:8e2c1f9f-359d-4c33-afa5-20fa87585442"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT t1.OID as oid, t1.Name as nspname " + //$NON-NLS-1$
-		"FROM SYS.Schemas as t1"; //$NON-NLS-1$
-
-		t.setSelectTransformation(transformation);
-
-		return t;		
-	}
-	
-	// functions and procedures
-	private Table add_pg_proc() throws TranslatorException {
-		Table t = createView("pg_proc", "mmuuid:3cffb0db-f326-40e6-890f-9ef7a0980784"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:246f56c3-5268-42b8-a486-d3c77653f603"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// Name of the function or procedure
-		addColumn("proname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:b9c340ba-bf6f-41ba-aa40-f3c607077280"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		// Function returns a set (i.e., multiple values of the specified data type)
-		addColumn("proretset", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:0e2c6601-ecc9-41e2-be0d-3a27565b3714"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		// OID of 	Data type of the return value
-		addColumn("prorettype", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:d5e2bf27-a413-4146-a059-37bf651a1b97"); //$NON-NLS-1$ //$NON-NLS-2$
-
-		// Number of input arguments
-		addColumn("pronargs", DataTypeManager.DefaultDataTypes.SHORT, t, "mmuuid:1490582b-6223-44df-8b20-9bcd5d241aa8"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		addColumn("proargtypes", DataTypeManager.DefaultDataTypes.OBJECT, t, "mmuuid:4af1aac3-5d4c-47c5-ab6c-4a52b5b551b7"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("proargnames", DataTypeManager.DefaultDataTypes.OBJECT, t, "mmuuid:bfc2e071-c49d-40b1-b3e9-d4891af6a77c"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("proargmodes", DataTypeManager.DefaultDataTypes.OBJECT, t, "mmuuid:fd6e0be2-e336-4d3b-8217-f85cfcd0999b"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("proallargtypes", DataTypeManager.DefaultDataTypes.OBJECT, t, "mmuuid:f0e04ef7-1a8b-4007-bce2-e2beba667d53"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		// The OID of the namespace that contains this function 
-		addColumn("pronamespace", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:458f5136-4128-47e8-8063-3c97fb1add5c"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT t1.OID as oid, t1.Name as proname, false as proretset, " + //$NON-NLS-1$
-				"(SELECT dt.OID FROM ProcedureParams pp, DataTypes dt WHERE pp.ProcedureName = t1.Name AND pp.SchemaName = t1.SchemaName AND pp.Type = 'ResultSet' AND pp.Position = 1 AND dt.Name = pp.DataType) as prorettype, " + //$NON-NLS-1$ 
-				"(SELECT count(*) FROM ProcedureParams pp WHERE pp.ProcedureName = t1.Name AND pp.SchemaName = t1.SchemaName ) as pronargs, " + //$NON-NLS-1$
-				"null as proargtypes, " + //$NON-NLS-1$
-				"null as proargnames, " + //$NON-NLS-1$
-				"null as proargmodes, " + //$NON-NLS-1$
-				"null as proallargtypes, " + //$NON-NLS-1$
-				"(SELECT OID FROM SYS.Schemas WHERE Name = t1.SchemaName) as pronamespace " + //$NON-NLS-1$
-				"FROM SYS.Procedures as t1"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);
-		return t;		
-	}
-
-	
-	// triggers
-	private Table add_pg_trigger() throws TranslatorException  {
-		Table t = createView("pg_trigger", "mmuuid:dbdacb28-7e78-4ae5-8a99-3e3e1c59f641"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:7b1632d0-8357-47d6-9233-24291059f37d"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgconstrrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:f78e6a3c-5c27-4381-9d76-870fd3b6b510"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgfoid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:9a9d2791-506e-4e06-88e2-fadb90cb8d8c"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgargs", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:6ab14a63-9aa3-416c-872b-8f6a37131fa4"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgnargs", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:ec283b19-42a0-441f-8198-b80f353720d1"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgdeferrable", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:264a3677-584c-4ecd-808b-b837acd9c129"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tginitdeferred", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:034bb072-1571-4953-bc18-216478346304"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgconstrname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:ad972784-8dc3-4151-b113-3d95967dc19f"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("tgrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:3aecc7ac-d54a-4bf7-be75-f64b37eb59ab"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT 1 as oid, 1 as tgconstrrelid, " +//$NON-NLS-1$
-				"1 as tgfoid, " +//$NON-NLS-1$
-				"1 as tgargs, " +//$NON-NLS-1$
-				"1 as tgnargs, " +//$NON-NLS-1$
-				"false as tgdeferrable, " +//$NON-NLS-1$
-				"false as tginitdeferred, " +//$NON-NLS-1$
-				"'dummy' as tgconstrname, " +//$NON-NLS-1$
-				"1 as tgrelid " +//$NON-NLS-1$
-				"FROM SYS.Tables WHERE 1=2"; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);		
-		return t;		
-	}
-	
-	//data types
-	private Table add_pg_type	() throws TranslatorException {
-		Table t = createView("pg_type", "mmuuid:8024e6eb-ba32-41a0-a250-95a36eb4b71f"); //$NON-NLS-1$ //$NON-NLS-2$
-		// Data type name
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:83240e67-acd6-49d3-be86-a4e186d110ea"); //$NON-NLS-1$ //$NON-NLS-2$
-		// Data type name
-		addColumn("typname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:e9f471d8-7ad0-48a9-ab64-7adbe922ff9b"); //$NON-NLS-1$ //$NON-NLS-2$
-		// The OID of the namespace that contains this type 
-		addColumn("typnamespace", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:e1723124-4e26-4971-a407-ceefaf0f624d"); //$NON-NLS-1$ //$NON-NLS-2$
-		// For a fixed-size type, typlen is the number of bytes in the internal representation of the type. 
-		// But for a variable-length type, typlen is negative. -1 indicates a "varlena" type (one that 
-		// has a length word), -2 indicates a null-terminated C string. 
-		addColumn("typlen", DataTypeManager.DefaultDataTypes.SHORT, t, "mmuuid:33b00d6a-aae5-4bcd-80cc-ec7052bdeca2"); //$NON-NLS-1$ //$NON-NLS-2$
-		// 	 typtype is b for a base type, c for a composite type (e.g., a table's row type), d for a domain, 
-		// e for an enum type, or p for a pseudo-type. See also typrelid and typbasetype
-		addColumn("typtype", DataTypeManager.DefaultDataTypes.CHAR, t, "mmuuid:496eb63b-7fb2-4d56-90ac-11e5717acadd"); //$NON-NLS-1$ //$NON-NLS-2$
-		// if this is a domain (see typtype), then typbasetype identifies the type that this one is based on. 
-		// Zero if this type is not a domain 
-		addColumn("typbasetype", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:e7df7d7a-1ddd-4a56-8514-82272eef5aa3"); //$NON-NLS-1$ //$NON-NLS-2$
-		// Domains use typtypmod to record the typmod to be applied to their base type 
-		// (-1 if base type does not use a typmod). -1 if this type is not a domain 
-		addColumn("typtypmod", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:800d1b55-c775-4a63-b5ed-e76d3b112f60"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		addColumn("typrelid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:d44fc440-a677-463f-a403-f04f1896a705"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation =
-			"SELECT 16 as oid,  'boolean' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			//"SELECT 17 as oid,  'blob' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			//"   union " + //$NON-NLS-1$
-			"SELECT 1043 as oid,  'string' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 25 as oid,  'text' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 1042 as oid,  'char' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 21 as oid,  'short' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(2, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 20 as oid,  'long' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(8, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 23 as oid,  'int' as typname,   (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 26 as oid,  'oid' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typname,    convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 700 as oid,  'float' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$ 
-			"   union " + //$NON-NLS-1$
-			"SELECT 701 as oid,  'double' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(8, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			//"SELECT 1009 as oid,  'clob' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			//"   union " + //$NON-NLS-1$
-			"SELECT 1082 as oid,  'date' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 1083 as oid,  'datetime' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(8, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 1114 as oid,  'timestamp' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace, convert(8, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 1700 as oid,  'decimal' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X"  + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 142 as oid,  'xml' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
-			"   union " + //$NON-NLS-1$
-			"SELECT 14939 as oid,  'lo' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X"; //$NON-NLS-1$
-		
-		t.setSelectTransformation(transformation);			
-		return t;		
-	}
-	
-	private Table add_pg_database() throws TranslatorException  {
-		Table t = createView("pg_database", "mmuuid:6ae73c29-0c6f-4ec3-9c09-a262d8e41ac2"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:a2be6d15-b504-4257-962e-2c3fa90e3c16"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("datname", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:e751d595-6afe-430e-9f57-a56cee474765"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("encoding", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:637b6fec-e56a-461b-b714-7c88976d7cde"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("datlastsysoid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:c93379b9-1b4d-4068-890f-deed28338a54"); //$NON-NLS-1$ //$NON-NLS-2$
-		// this is is boolean type but the query coming in is in the form dataallowconn = 't'
-		addColumn("datallowconn", DataTypeManager.DefaultDataTypes.CHAR, t, "mmuuid:7be945c4-6bca-4f65-b655-b055b6d31c56"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("datconfig", DataTypeManager.DefaultDataTypes.OBJECT, t, "mmuuid:dde7619f-7071-490f-85c8-ba8c68cb0e78"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("datacl", DataTypeManager.DefaultDataTypes.OBJECT, t, "mmuuid:80ed5897-0b9c-4b3a-95ee-0e5ff4faad34"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("datdba", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:1190357d-63d4-4b19-a0cd-f9f23b11e23e"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("dattablespace", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:6261ae76-3d53-4bda-bb5c-a353818292ae"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT 0 as oid, " + //$NON-NLS-1$
-				"'teiid' as datname, " + //$NON-NLS-1$
-				"6 as encoding, " + //$NON-NLS-1$
-				"100000 as datlastsysoid, " + //$NON-NLS-1$
-				"convert('t', char) as datallowconn, " + //$NON-NLS-1$
-				"null, " + //$NON-NLS-1$
-				"null, " + //$NON-NLS-1$
-				"0 as datdba, " + //$NON-NLS-1$
-				"0 as dattablespace" ; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);	
-		return t;
-	}
-	
-	private Table add_pg_user() throws TranslatorException  {
-		Table t = createView("pg_user", "mmuuid:0da462b7-bacf-41da-9335-9a12224c462a"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t, "mmuuid:dcebd4db-ba52-4909-ab57-528c818e94b7"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("usename", DataTypeManager.DefaultDataTypes.STRING, t, "mmuuid:8d148996-16a1-44d8-b5ff-06f9421415d4"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("usecreatedb", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:7f20dc11-f376-4da5-9fe5-139c2562b4c2"); //$NON-NLS-1$ //$NON-NLS-2$
-		addColumn("usesuper", DataTypeManager.DefaultDataTypes.BOOLEAN, t, "mmuuid:f3434529-3e9a-4f11-90c0-b74374947902"); //$NON-NLS-1$ //$NON-NLS-2$
-		
-		String transformation = "SELECT 0 as oid, " + //$NON-NLS-1$
-				"null as usename, " + //$NON-NLS-1$
-				"false as usecreatedb, " + //$NON-NLS-1$
-				"false as usesuper "; //$NON-NLS-1$
-		t.setSelectTransformation(transformation);	
-		return t;
-	}
-}

Copied: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java (from rev 2451, trunk/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java)
===================================================================
--- tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/PgCatalogMetadataStore.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,437 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+package org.teiid.deployers;
+
+import java.math.BigInteger;
+import java.util.Arrays;
+import java.util.Map;
+import java.util.Properties;
+import java.util.Random;
+import java.util.UUID;
+
+import org.teiid.core.types.DataTypeManager;
+import org.teiid.metadata.AbstractMetadataRecord;
+import org.teiid.metadata.Datatype;
+import org.teiid.metadata.MetadataFactory;
+import org.teiid.metadata.Table;
+import org.teiid.metadata.Table.Type;
+import org.teiid.translator.TranslatorException;
+
+public class PgCatalogMetadataStore extends MetadataFactory {
+
+	private static final long serialVersionUID = 5391872008395637166L;
+	private Random random;
+	
+	public PgCatalogMetadataStore(String modelName, Map<String, Datatype> dataTypes, Properties importProperties) throws TranslatorException {
+		super(modelName, dataTypes, importProperties);
+		
+		add_pg_namespace();			
+		add_pg_class();			
+		add_pg_attribute();
+		add_pg_type();			
+		add_pg_index();
+		add_pg_am();
+		add_pg_proc();
+		add_pg_trigger();
+		add_pg_attrdef();
+		add_pg_database();
+		add_pg_user();
+	}
+	
+	@Override
+	protected void setUUID(AbstractMetadataRecord record) {
+        byte[] randomBytes = new byte[8];
+        if (random == null) {
+        	random = new Random(2010);
+        }
+        random.nextBytes(randomBytes);
+        randomBytes[6]  &= 0x0f;  /* clear version        */
+        randomBytes[6]  |= 0x40;  /* set to version 4     */
+        long msb = new BigInteger(randomBytes).longValue();
+        random.nextBytes(randomBytes);
+        randomBytes[0]  &= 0x3f;  /* clear variant        */
+        randomBytes[0]  |= 0x80;  /* set to IETF variant  */
+        long lsb = new BigInteger(randomBytes).longValue();
+        record.setUUID("mmuid:"+new UUID(msb, lsb)); //$NON-NLS-1$
+	}
+	
+	private Table createView(String name) throws TranslatorException {
+		Table t = addTable(name);
+		t.setSystem(true);
+		t.setSupportsUpdate(false);
+		t.setVirtual(true);
+		t.setTableType(Type.Table);
+		return t;
+	}
+	
+	//index access methods
+	private Table add_pg_am() throws TranslatorException {
+		Table t = createView("pg_am"); //$NON-NLS-1$ 
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("amname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+
+		String transformation = "SELECT 0 as oid, 'btree' as amname"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);
+		
+		return t;		
+	}
+
+	// column defaul values
+	private Table add_pg_attrdef() throws TranslatorException {
+		Table t = createView("pg_attrdef"); //$NON-NLS-1$ 
+		
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("adsrc", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("adrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("adnum", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		String transformation = "SELECT 0 as oid, 0 as adsrc, 0 as adrelid, 0 as adnum"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);
+		return t;		
+	}
+	
+	//	table columns ("attributes")
+	private Table add_pg_attribute() throws TranslatorException {
+		Table t = createView("pg_attribute"); //$NON-NLS-1$ 
+
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		// OID, The table this column belongs to
+		addColumn("attrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// 	The column name
+		addColumn("attname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		// OID, The data type of this column
+		addColumn("atttypid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// A copy of pg_type.typlen of this column's type 
+		addColumn("attlen", DataTypeManager.DefaultDataTypes.SHORT, t); //$NON-NLS-1$ 
+		// The number of the column. Ordinary columns are numbered from 1 up. System columns, 
+		// such as oid, have (arbitrary) negative numbers 
+		addColumn("attnum", DataTypeManager.DefaultDataTypes.SHORT, t); //$NON-NLS-1$ 
+		// atttypmod records type-specific data supplied at table creation time (for example, 
+		// the maximum length of a varchar column). It is passed to type-specific input functions and 
+		// length coercion functions. The value will generally be -1 for types that do not need atttypmod
+		addColumn("atttypmod", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// This represents a not-null constraint. It is possible to change this column to enable or disable the constraint 
+		addColumn("attnotnull", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		// This column has been dropped and is no longer valid. A dropped column is still physically present in the table, 
+		// but is ignored by the parser and so cannot be accessed via SQL
+		addColumn("attisdropped", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		// This column has a default value, in which case there will be a corresponding entry in the pg_attrdef 
+		// catalog that actually defines the value 
+		addColumn("atthasdef", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		
+		addPrimaryKey("pk_pg_attr", Arrays.asList("oid"), t); //$NON-NLS-1$ //$NON-NLS-2$
+		
+		String transformation = "SELECT t1.OID as oid, " + //$NON-NLS-1$
+				"(SELECT OID FROM SYS.Tables WHERE Name = t1.TableName AND SchemaName = t1.SchemaName) as attrelid, " + //$NON-NLS-1$
+				"t1.Name as attname, " + //$NON-NLS-1$
+				"(SELECT pt.oid FROM pg_catalog.pg_type pt, SYS.DataTypes dt WHERE (dt.Name = t1.DataType AND dt.Name = pt.typname) " + //$NON-NLS-1$
+				"OR ((t1.DataType = 'clob' OR t1.DataType = 'blob') AND pt.typname = 'lo')) as atttypid, " + //$NON-NLS-1$
+				"convert(t1.Length, short) as attlen, " + //$NON-NLS-1$
+				"convert(t1.Position, short) as attnum, " + //$NON-NLS-1$
+				"t1.Length as atttypmod, " + //$NON-NLS-1$
+				"false as attnotnull, " + //$NON-NLS-1$
+				"false as attisdropped, " + //$NON-NLS-1$
+				"false as atthasdef " + //$NON-NLS-1$
+				"FROM SYS.Columns as t1"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);
+		t.setMaterialized(true);
+		return t;		
+	}
+	
+	// tables, indexes, sequences ("relations")
+	private Table add_pg_class() throws TranslatorException {
+		Table t = createView("pg_class"); //$NON-NLS-1$ 
+		
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		// Name of the table, index, view, etc
+		addColumn("relname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		
+		// The OID of the namespace that contains this relation (pg_namespace.oid)
+		addColumn("relnamespace", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		// r = ordinary table, i = index, S = sequence, v = view, c = composite type, t = TOAST table
+		addColumn("relkind", DataTypeManager.DefaultDataTypes.CHAR, t); //$NON-NLS-1$ 
+		
+		// 	If this is an index, the access method used (B-tree, hash, etc.)
+		addColumn("relam", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		// Number of rows in the table. This is only an estimate used by the planner. It is updated 
+		// by VACUUM, ANALYZE, and a few DDL commands such as CREATE INDEX
+		addColumn("reltuples", DataTypeManager.DefaultDataTypes.FLOAT, t); //$NON-NLS-1$ 
+		
+		// Size of the on-disk representation of this table in pages (of size BLCKSZ). This is only an estimate 
+		// used by the planner. It is updated by VACUUM, ANALYZE, and a few DDL commands such as CREATE INDEX
+		addColumn("relpages", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+
+		// True if table has (or once had) rules; see pg_rewrite catalog 
+		addColumn("relhasrules", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		
+		// 	True if we generate an OID for each row of the relation
+		addColumn("relhasoids", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+
+		addPrimaryKey("pk_pg_class", Arrays.asList("oid"), t); //$NON-NLS-1$ //$NON-NLS-2$
+
+		String transformation = "SELECT t1.OID as oid, t1.name as relname, " +  //$NON-NLS-1$
+				"(SELECT OID FROM SYS.Schemas WHERE Name = t1.SchemaName) as relnamespace, " + //$NON-NLS-1$
+				"convert((CASE t1.isPhysical WHEN true THEN 'r' ELSE 'v' END), char) as relkind," + //$NON-NLS-1$
+				"0 as relam, " + //$NON-NLS-1$
+				"convert(0, float) as reltuples, " + //$NON-NLS-1$
+				"0 as relpages, " + //$NON-NLS-1$
+				"false as relhasrules, " + //$NON-NLS-1$
+				"false as relhasoids " + //$NON-NLS-1$
+				"FROM SYS.Tables t1"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);
+		t.setMaterialized(true);
+		return t;		
+	}
+	
+	// additional index information
+	private Table add_pg_index() throws TranslatorException {
+		Table t = createView("pg_index"); //$NON-NLS-1$ 
+		
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		// 	The OID of the pg_class entry for this index
+		addColumn("indexrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// 	The OID of the pg_class entry for the table this index is for
+		addColumn("indrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// 	If true, the table was last clustered on this index
+		addColumn("indisclustered", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		// If true, this is a unique index
+		addColumn("indisunique", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		// If true, this index represents the primary key of the table (indisunique should always be true when this is true)
+		addColumn("indisprimary", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		// Expression trees (in nodeToString() representation) for index attributes that are not simple 
+		// column references. This is a list with one element for each zero entry in indkey. 
+		// NULL if all index attributes are simple references
+		addColumn("indexprs", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		// This is an array of indnatts values that indicate which table columns this index indexes.
+		addColumn("indkey", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		
+		addPrimaryKey("pk_pg_index", Arrays.asList("oid"), t); //$NON-NLS-1$ //$NON-NLS-2$
+		
+		String transformation = "SELECT t1.OID as oid, " + //$NON-NLS-1$
+				"t1.OID as indexrelid, " + //$NON-NLS-1$
+				"(SELECT OID FROM SYS.Tables WHERE SchemaName = t1.SchemaName AND Name = t1.TableName) as indrelid, " + //$NON-NLS-1$
+				"false indisclustered, " + //$NON-NLS-1$
+				"(CASE t1.KeyType WHEN 'Unique' THEN true ELSE false END) as indisunique, " + //$NON-NLS-1$
+				"(CASE t1.KeyType WHEN 'Primary' THEN true ELSE false END) as indisprimary, " + //$NON-NLS-1$
+				"'' as indexprs, " + //$NON-NLS-1$
+				"0 as indkey " + //$NON-NLS-1$
+				"FROM SYS.KeyColumns as t1"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);
+		t.setMaterialized(true);
+		return t;		
+	}
+
+	// schemas
+	private Table add_pg_namespace() throws TranslatorException {
+		Table t = createView("pg_namespace"); //$NON-NLS-1$ 
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("nspname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		
+		String transformation = "SELECT t1.OID as oid, t1.Name as nspname " + //$NON-NLS-1$
+		"FROM SYS.Schemas as t1"; //$NON-NLS-1$
+
+		t.setSelectTransformation(transformation);
+
+		return t;		
+	}
+	
+	// functions and procedures
+	private Table add_pg_proc() throws TranslatorException {
+		Table t = createView("pg_proc"); //$NON-NLS-1$ 
+
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		// Name of the function or procedure
+		addColumn("proname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+
+		// Function returns a set (i.e., multiple values of the specified data type)
+		addColumn("proretset", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+
+		// OID of 	Data type of the return value
+		addColumn("prorettype", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+
+		// Number of input arguments
+		addColumn("pronargs", DataTypeManager.DefaultDataTypes.SHORT, t); //$NON-NLS-1$ 
+		
+		addColumn("proargtypes", DataTypeManager.DefaultDataTypes.OBJECT, t); //$NON-NLS-1$ 
+		addColumn("proargnames", DataTypeManager.DefaultDataTypes.OBJECT, t); //$NON-NLS-1$ 
+		addColumn("proargmodes", DataTypeManager.DefaultDataTypes.OBJECT, t); //$NON-NLS-1$ 
+		addColumn("proallargtypes", DataTypeManager.DefaultDataTypes.OBJECT, t); //$NON-NLS-1$ 
+		
+		// The OID of the namespace that contains this function 
+		addColumn("pronamespace", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		addPrimaryKey("pk_pg_proc", Arrays.asList("oid"), t); //$NON-NLS-1$ //$NON-NLS-2$
+		
+		String transformation = "SELECT t1.OID as oid, t1.Name as proname, false as proretset, " + //$NON-NLS-1$
+				"(SELECT dt.OID FROM ProcedureParams pp, DataTypes dt WHERE pp.ProcedureName = t1.Name AND pp.SchemaName = t1.SchemaName AND pp.Type = 'ResultSet' AND pp.Position = 1 AND dt.Name = pp.DataType) as prorettype, " + //$NON-NLS-1$ 
+				"convert((SELECT count(*) FROM ProcedureParams pp WHERE pp.ProcedureName = t1.Name AND pp.SchemaName = t1.SchemaName ), short) as pronargs, " + //$NON-NLS-1$
+				"null as proargtypes, " + //$NON-NLS-1$
+				"null as proargnames, " + //$NON-NLS-1$
+				"null as proargmodes, " + //$NON-NLS-1$
+				"null as proallargtypes, " + //$NON-NLS-1$
+				"(SELECT OID FROM SYS.Schemas WHERE Name = t1.SchemaName) as pronamespace " + //$NON-NLS-1$
+				"FROM SYS.Procedures as t1"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);
+		t.setMaterialized(true);
+		return t;		
+	}
+
+	
+	// triggers
+	private Table add_pg_trigger() throws TranslatorException  {
+		Table t = createView("pg_trigger"); //$NON-NLS-1$ 
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("tgconstrrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("tgfoid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("tgargs", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("tgnargs", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("tgdeferrable", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		addColumn("tginitdeferred", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		addColumn("tgconstrname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		addColumn("tgrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		String transformation = "SELECT 1 as oid, 1 as tgconstrrelid, " +//$NON-NLS-1$
+				"1 as tgfoid, " +//$NON-NLS-1$
+				"1 as tgargs, " +//$NON-NLS-1$
+				"1 as tgnargs, " +//$NON-NLS-1$
+				"false as tgdeferrable, " +//$NON-NLS-1$
+				"false as tginitdeferred, " +//$NON-NLS-1$
+				"'dummy' as tgconstrname, " +//$NON-NLS-1$
+				"1 as tgrelid " +//$NON-NLS-1$
+				"FROM SYS.Tables WHERE 1=2"; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);		
+		return t;		
+	}
+	
+	//data types
+	private Table add_pg_type() throws TranslatorException {
+		Table t = createView("pg_type"); //$NON-NLS-1$ 
+		// Data type name
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// Data type name
+		addColumn("typname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		// The OID of the namespace that contains this type 
+		addColumn("typnamespace", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// For a fixed-size type, typlen is the number of bytes in the internal representation of the type. 
+		// But for a variable-length type, typlen is negative. -1 indicates a "varlena" type (one that 
+		// has a length word), -2 indicates a null-terminated C string. 
+		addColumn("typlen", DataTypeManager.DefaultDataTypes.SHORT, t); //$NON-NLS-1$ 
+		// 	 typtype is b for a base type, c for a composite type (e.g., a table's row type), d for a domain, 
+		// e for an enum type, or p for a pseudo-type. See also typrelid and typbasetype
+		addColumn("typtype", DataTypeManager.DefaultDataTypes.CHAR, t); //$NON-NLS-1$ 
+		// if this is a domain (see typtype), then typbasetype identifies the type that this one is based on. 
+		// Zero if this type is not a domain 
+		addColumn("typbasetype", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// Domains use typtypmod to record the typmod to be applied to their base type 
+		// (-1 if base type does not use a typmod). -1 if this type is not a domain 
+		addColumn("typtypmod", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		addColumn("typrelid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		String transformation =
+			"SELECT 16 as oid,  'boolean' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			//"SELECT 17 as oid,  'blob' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			//"   union " + //$NON-NLS-1$
+			"SELECT 1043 as oid,  'string' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 25 as oid,  'text' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 1042 as oid,  'char' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 21 as oid,  'short' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(2, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 20 as oid,  'long' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(8, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 23 as oid,  'int' as typname,   (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 26 as oid,  'oid' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typname,    convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 700 as oid,  'float' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$ 
+			"   union " + //$NON-NLS-1$
+			"SELECT 701 as oid,  'double' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(8, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			//"SELECT 1009 as oid,  'clob' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen, convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			//"   union " + //$NON-NLS-1$
+			"SELECT 1082 as oid,  'date' as typname,  (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(4, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 1083 as oid,  'datetime' as typname,(SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(8, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 1114 as oid,  'timestamp' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace, convert(8, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 1700 as oid,  'decimal' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X"  + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 142 as oid,  'xml' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X" + //$NON-NLS-1$
+			"   union " + //$NON-NLS-1$
+			"SELECT 14939 as oid,  'lo' as typname, (SELECT OID FROM SYS.Schemas where Name = 'SYS') as typnamespace,  convert(-1, short) as typlen,  convert('b', char) as typtype, 0 as typbasetype, -1 as typtypmod, 0 as typrelid  FROM (SELECT 1) X"; //$NON-NLS-1$
+		
+		t.setSelectTransformation(transformation);			
+		return t;		
+	}
+	
+	private Table add_pg_database() throws TranslatorException  {
+		Table t = createView("pg_database"); //$NON-NLS-1$ 
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("datname", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		addColumn("encoding", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("datlastsysoid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		// this is is boolean type but the query coming in is in the form dataallowconn = 't'
+		addColumn("datallowconn", DataTypeManager.DefaultDataTypes.CHAR, t); //$NON-NLS-1$ 
+		addColumn("datconfig", DataTypeManager.DefaultDataTypes.OBJECT, t); //$NON-NLS-1$ 
+		addColumn("datacl", DataTypeManager.DefaultDataTypes.OBJECT, t); //$NON-NLS-1$ 
+		addColumn("datdba", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("dattablespace", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		
+		String transformation = "SELECT 0 as oid, " + //$NON-NLS-1$
+				"'teiid' as datname, " + //$NON-NLS-1$
+				"6 as encoding, " + //$NON-NLS-1$
+				"100000 as datlastsysoid, " + //$NON-NLS-1$
+				"convert('t', char) as datallowconn, " + //$NON-NLS-1$
+				"null, " + //$NON-NLS-1$
+				"null, " + //$NON-NLS-1$
+				"0 as datdba, " + //$NON-NLS-1$
+				"0 as dattablespace" ; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);	
+		return t;
+	}
+	
+	private Table add_pg_user() throws TranslatorException  {
+		Table t = createView("pg_user"); //$NON-NLS-1$ 
+		addColumn("oid", DataTypeManager.DefaultDataTypes.INTEGER, t); //$NON-NLS-1$ 
+		addColumn("usename", DataTypeManager.DefaultDataTypes.STRING, t); //$NON-NLS-1$ 
+		addColumn("usecreatedb", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		addColumn("usesuper", DataTypeManager.DefaultDataTypes.BOOLEAN, t); //$NON-NLS-1$ 
+		
+		String transformation = "SELECT 0 as oid, " + //$NON-NLS-1$
+				"null as usename, " + //$NON-NLS-1$
+				"false as usecreatedb, " + //$NON-NLS-1$
+				"false as usesuper "; //$NON-NLS-1$
+		t.setSelectTransformation(transformation);	
+		return t;
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java
===================================================================
--- trunk/runtime/src/main/java/org/teiid/deployers/VDBRepository.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,238 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-package org.teiid.deployers;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.LinkedHashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.NavigableMap;
-import java.util.Properties;
-import java.util.concurrent.ConcurrentSkipListMap;
-
-import org.jboss.deployers.spi.DeploymentException;
-import org.teiid.adminapi.AdminException;
-import org.teiid.adminapi.AdminProcessingException;
-import org.teiid.adminapi.Model;
-import org.teiid.adminapi.impl.ModelMetaData;
-import org.teiid.adminapi.impl.VDBMetaData;
-import org.teiid.core.CoreConstants;
-import org.teiid.core.types.DataTypeManager;
-import org.teiid.dqp.internal.datamgr.ConnectorManagerRepository;
-import org.teiid.logging.LogConstants;
-import org.teiid.logging.LogManager;
-import org.teiid.metadata.Datatype;
-import org.teiid.metadata.MetadataFactory;
-import org.teiid.metadata.MetadataStore;
-import org.teiid.query.metadata.TransformationMetadata.Resource;
-import org.teiid.runtime.RuntimePlugin;
-import org.teiid.translator.TranslatorException;
-import org.teiid.vdb.runtime.VDBKey;
-
-
-/**
- * Repository for VDBs
- */
-public class VDBRepository implements Serializable{
-	private static final long serialVersionUID = 312177538191772674L;
-	
-	private NavigableMap<VDBKey, CompositeVDB> vdbRepo = new ConcurrentSkipListMap<VDBKey, CompositeVDB>();
-	private MetadataStore systemStore;
-	private MetadataStore odbcStore;
-	private boolean odbcEnabled = false;
-	
-	public void addVDB(VDBMetaData vdb, MetadataStoreGroup stores, LinkedHashMap<String, Resource> visibilityMap, UDFMetaData udf, ConnectorManagerRepository cmr) throws DeploymentException {
-		if (getVDB(vdb.getName(), vdb.getVersion()) != null) {
-			throw new DeploymentException(RuntimePlugin.Util.getString("duplicate_vdb", vdb.getName(), vdb.getVersion())); //$NON-NLS-1$
-		}
-		
-		// get the system VDB metadata store
-		if (this.systemStore == null) {
-			throw new DeploymentException(RuntimePlugin.Util.getString("system_vdb_load_error")); //$NON-NLS-1$
-		}	
-		
-		if (this.odbcEnabled && odbcStore == null) {
-			this.odbcStore = getODBCMetadataStore();
-		}
-		
-		if (this.odbcStore == null) {
-			addSystemModel(vdb);
-			this.vdbRepo.put(vdbId(vdb), new CompositeVDB(vdb, stores, visibilityMap, udf, cmr, this.systemStore));
-		}
-		else {
-			addSystemModel(vdb);
-			addODBCModel(vdb);
-			this.vdbRepo.put(vdbId(vdb), new CompositeVDB(vdb, stores, visibilityMap, udf, cmr, this.systemStore, odbcStore));
-		}
-	}
-
-	private void addODBCModel(VDBMetaData vdb) {
-		// add the ODBC model
-		ModelMetaData odbcSystem = new ModelMetaData();
-		odbcSystem.setName(CoreConstants.ODBC_MODEL);
-		odbcSystem.setVisible(true);
-		odbcSystem.setModelType(Model.Type.VIRTUAL);
-		vdb.addModel(odbcSystem);
-	}
-	
-	private void addSystemModel(VDBMetaData vdb) {
-		// Add system model to the deployed VDB
-		ModelMetaData system = new ModelMetaData();
-		system.setName(CoreConstants.SYSTEM_MODEL);
-		system.setVisible(true);
-		system.setModelType(Model.Type.PHYSICAL);
-		system.addSourceMapping(CoreConstants.SYSTEM_MODEL, CoreConstants.SYSTEM_MODEL, CoreConstants.SYSTEM_MODEL); 
-		system.setSupportsMultiSourceBindings(false);
-		vdb.addModel(system);		
-	}
-	
-	public VDBMetaData getVDB(String name, int version) {
-		CompositeVDB v = this.vdbRepo.get(new VDBKey(name, version));
-		if (v != null) {
-			return v.getVDB();
-		}
-		return null;
-	}
-	
-	public List<VDBMetaData> getVDBs(){
-		ArrayList<VDBMetaData> vdbs = new ArrayList<VDBMetaData>();
-		for(CompositeVDB cVDB:this.vdbRepo.values()) {
-			vdbs.add(cVDB.getVDB());
-		}
-		return vdbs;
-	}
-
-    protected VDBKey vdbId(VDBMetaData vdb) {
-        return new VDBKey(vdb.getName(), vdb.getVersion());
-    } 	
-		
-	public VDBMetaData getVDB(String vdbName) throws VirtualDatabaseException {
-    	int latestVersion = 0;
-        for (VDBKey key:this.vdbRepo.tailMap(new VDBKey(vdbName, 0)).keySet()) {
-            if(!key.getName().equalsIgnoreCase(vdbName)) {
-            	break;
-            }
-        	VDBMetaData vdb = this.vdbRepo.get(key).getVDB();
-        	switch (vdb.getConnectionType()) {
-        	case ANY:
-        		latestVersion = Math.max(vdb.getVersion(), latestVersion);
-        		break;
-        	case BY_VERSION:
-                if (latestVersion == 0) {
-            		latestVersion = vdb.getVersion();
-                }            	
-                break;
-        	}
-        }
-        if(latestVersion == 0) {
-            throw new VirtualDatabaseException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, "latest")); //$NON-NLS-1$ //$NON-NLS-2$ 
-        }
-
-        return getVDB(vdbName, latestVersion);
-	}
-	
-	public MetadataStore getSystemStore() {
-		return systemStore;
-	}
-	
-	public MetadataStore getODBCStore() {
-		return this.odbcStore;
-	}	
-	
-	public void setSystemStore(MetadataStore store) {
-		this.systemStore = store;
-	}
-
-	private MetadataStore getODBCMetadataStore() {
-		MetadataFactory factory = new MetadataFactory(CoreConstants.ODBC_MODEL, getBuiltinDatatypes(), new Properties()); 
-		try {
-			PgCatalogMetadataStore pg = new PgCatalogMetadataStore(factory);
-			return  pg.getMetadataStore();
-		} catch (TranslatorException e) {
-			LogManager.logError(LogConstants.CTX_DQP, RuntimePlugin.Util.getString("failed_to_load_odbc_metadata")); //$NON-NLS-1$
-		}
-		return null;
-	}
-	
-	public void odbcEnabled() {
-		this.odbcEnabled = true;
-	}
-	
-	public synchronized boolean removeVDB(String vdbName, int vdbVersion) {
-		VDBKey key = new VDBKey(vdbName, vdbVersion);
-		CompositeVDB removed = this.vdbRepo.remove(key);
-		if (removed != null) {
-			// if this VDB was part of another VDB; then remove them.
-			for (CompositeVDB other:this.vdbRepo.values()) {
-				other.removeChild(key);
-			}
-			return true;
-		}
-		return false;
-	}	
-	
-	public Map<String, Datatype> getBuiltinDatatypes() {
-		Collection<Datatype> datatypes = this.systemStore.getDatatypes();
-		Map<String, Datatype> datatypeMap = new HashMap<String, Datatype>();
-		for (Class<?> typeClass : DataTypeManager.getAllDataTypeClasses()) {
-			for (Datatype datatypeRecordImpl : datatypes) {
-				if (datatypeRecordImpl.getJavaClassName().equals(typeClass.getName())) {
-					datatypeMap.put(DataTypeManager.getDataTypeName(typeClass), datatypeRecordImpl);
-					break;
-				}
-			}
-		}
-		return datatypeMap;
-	}
-	
-	public void mergeVDBs(String sourceVDBName, int sourceVDBVersion, String targetVDBName, int targetVDBVersion) throws AdminException{
-		CompositeVDB source = this.vdbRepo.get(new VDBKey(sourceVDBName, sourceVDBVersion));
-		if (source == null) {
-			throw new AdminProcessingException(RuntimePlugin.Util.getString("vdb_not_found", sourceVDBName, sourceVDBVersion)); //$NON-NLS-1$
-		}
-		
-		CompositeVDB target = this.vdbRepo.get(new VDBKey(targetVDBName, targetVDBVersion));
-		if (target == null) {
-			throw new AdminProcessingException(RuntimePlugin.Util.getString("vdb_not_found", sourceVDBName, sourceVDBVersion)); //$NON-NLS-1$
-		}		
-		
-		// merge them
-		target.addChild(source);
-	}
-	
-	// this is called by mc
-	public void start() {
-		if (this.odbcEnabled) {
-			this.odbcStore = getODBCMetadataStore();
-		}
-	}
-	
-	public void updateVDB(String name, int version) {
-		CompositeVDB v = this.vdbRepo.get(new VDBKey(name, version));
-		if (v!= null) {
-			v.update(v.getVDB());
-		}
-	}
-}

Copied: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java (from rev 2451, trunk/runtime/src/main/java/org/teiid/deployers/VDBRepository.java)
===================================================================
--- tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/deployers/VDBRepository.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,237 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+package org.teiid.deployers;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.LinkedHashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.NavigableMap;
+import java.util.Properties;
+import java.util.concurrent.ConcurrentSkipListMap;
+
+import org.jboss.deployers.spi.DeploymentException;
+import org.teiid.adminapi.AdminException;
+import org.teiid.adminapi.AdminProcessingException;
+import org.teiid.adminapi.Model;
+import org.teiid.adminapi.impl.ModelMetaData;
+import org.teiid.adminapi.impl.VDBMetaData;
+import org.teiid.core.CoreConstants;
+import org.teiid.core.types.DataTypeManager;
+import org.teiid.dqp.internal.datamgr.ConnectorManagerRepository;
+import org.teiid.logging.LogConstants;
+import org.teiid.logging.LogManager;
+import org.teiid.metadata.Datatype;
+import org.teiid.metadata.MetadataFactory;
+import org.teiid.metadata.MetadataStore;
+import org.teiid.query.metadata.TransformationMetadata.Resource;
+import org.teiid.runtime.RuntimePlugin;
+import org.teiid.translator.TranslatorException;
+import org.teiid.vdb.runtime.VDBKey;
+
+
+/**
+ * Repository for VDBs
+ */
+public class VDBRepository implements Serializable{
+	private static final long serialVersionUID = 312177538191772674L;
+	
+	private NavigableMap<VDBKey, CompositeVDB> vdbRepo = new ConcurrentSkipListMap<VDBKey, CompositeVDB>();
+	private MetadataStore systemStore;
+	private MetadataStore odbcStore;
+	private boolean odbcEnabled = false;
+	
+	public void addVDB(VDBMetaData vdb, MetadataStoreGroup stores, LinkedHashMap<String, Resource> visibilityMap, UDFMetaData udf, ConnectorManagerRepository cmr) throws DeploymentException {
+		if (getVDB(vdb.getName(), vdb.getVersion()) != null) {
+			throw new DeploymentException(RuntimePlugin.Util.getString("duplicate_vdb", vdb.getName(), vdb.getVersion())); //$NON-NLS-1$
+		}
+		
+		// get the system VDB metadata store
+		if (this.systemStore == null) {
+			throw new DeploymentException(RuntimePlugin.Util.getString("system_vdb_load_error")); //$NON-NLS-1$
+		}	
+		
+		if (this.odbcEnabled && odbcStore == null) {
+			this.odbcStore = getODBCMetadataStore();
+		}
+		
+		if (this.odbcStore == null) {
+			addSystemModel(vdb);
+			this.vdbRepo.put(vdbId(vdb), new CompositeVDB(vdb, stores, visibilityMap, udf, cmr, this.systemStore));
+		}
+		else {
+			addSystemModel(vdb);
+			addODBCModel(vdb);
+			this.vdbRepo.put(vdbId(vdb), new CompositeVDB(vdb, stores, visibilityMap, udf, cmr, this.systemStore, odbcStore));
+		}
+	}
+
+	private void addODBCModel(VDBMetaData vdb) {
+		// add the ODBC model
+		ModelMetaData odbcSystem = new ModelMetaData();
+		odbcSystem.setName(CoreConstants.ODBC_MODEL);
+		odbcSystem.setVisible(true);
+		odbcSystem.setModelType(Model.Type.VIRTUAL);
+		vdb.addModel(odbcSystem);
+	}
+	
+	private void addSystemModel(VDBMetaData vdb) {
+		// Add system model to the deployed VDB
+		ModelMetaData system = new ModelMetaData();
+		system.setName(CoreConstants.SYSTEM_MODEL);
+		system.setVisible(true);
+		system.setModelType(Model.Type.PHYSICAL);
+		system.addSourceMapping(CoreConstants.SYSTEM_MODEL, CoreConstants.SYSTEM_MODEL, CoreConstants.SYSTEM_MODEL); 
+		system.setSupportsMultiSourceBindings(false);
+		vdb.addModel(system);		
+	}
+	
+	public VDBMetaData getVDB(String name, int version) {
+		CompositeVDB v = this.vdbRepo.get(new VDBKey(name, version));
+		if (v != null) {
+			return v.getVDB();
+		}
+		return null;
+	}
+	
+	public List<VDBMetaData> getVDBs(){
+		ArrayList<VDBMetaData> vdbs = new ArrayList<VDBMetaData>();
+		for(CompositeVDB cVDB:this.vdbRepo.values()) {
+			vdbs.add(cVDB.getVDB());
+		}
+		return vdbs;
+	}
+
+    protected VDBKey vdbId(VDBMetaData vdb) {
+        return new VDBKey(vdb.getName(), vdb.getVersion());
+    } 	
+		
+	public VDBMetaData getVDB(String vdbName) throws VirtualDatabaseException {
+    	int latestVersion = 0;
+        for (VDBKey key:this.vdbRepo.tailMap(new VDBKey(vdbName, 0)).keySet()) {
+            if(!key.getName().equalsIgnoreCase(vdbName)) {
+            	break;
+            }
+        	VDBMetaData vdb = this.vdbRepo.get(key).getVDB();
+        	switch (vdb.getConnectionType()) {
+        	case ANY:
+        		latestVersion = Math.max(vdb.getVersion(), latestVersion);
+        		break;
+        	case BY_VERSION:
+                if (latestVersion == 0) {
+            		latestVersion = vdb.getVersion();
+                }            	
+                break;
+        	}
+        }
+        if(latestVersion == 0) {
+            throw new VirtualDatabaseException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, "latest")); //$NON-NLS-1$ //$NON-NLS-2$ 
+        }
+
+        return getVDB(vdbName, latestVersion);
+	}
+	
+	public MetadataStore getSystemStore() {
+		return systemStore;
+	}
+	
+	public MetadataStore getODBCStore() {
+		return this.odbcStore;
+	}	
+	
+	public void setSystemStore(MetadataStore store) {
+		this.systemStore = store;
+	}
+
+	private MetadataStore getODBCMetadataStore() {
+		try {
+			PgCatalogMetadataStore pg = new PgCatalogMetadataStore(CoreConstants.ODBC_MODEL, getBuiltinDatatypes(), new Properties());
+			return  pg.getMetadataStore();
+		} catch (TranslatorException e) {
+			LogManager.logError(LogConstants.CTX_DQP, RuntimePlugin.Util.getString("failed_to_load_odbc_metadata")); //$NON-NLS-1$
+		}
+		return null;
+	}
+	
+	public void odbcEnabled() {
+		this.odbcEnabled = true;
+	}
+	
+	public synchronized boolean removeVDB(String vdbName, int vdbVersion) {
+		VDBKey key = new VDBKey(vdbName, vdbVersion);
+		CompositeVDB removed = this.vdbRepo.remove(key);
+		if (removed != null) {
+			// if this VDB was part of another VDB; then remove them.
+			for (CompositeVDB other:this.vdbRepo.values()) {
+				other.removeChild(key);
+			}
+			return true;
+		}
+		return false;
+	}	
+	
+	public Map<String, Datatype> getBuiltinDatatypes() {
+		Collection<Datatype> datatypes = this.systemStore.getDatatypes();
+		Map<String, Datatype> datatypeMap = new HashMap<String, Datatype>();
+		for (Class<?> typeClass : DataTypeManager.getAllDataTypeClasses()) {
+			for (Datatype datatypeRecordImpl : datatypes) {
+				if (datatypeRecordImpl.getJavaClassName().equals(typeClass.getName())) {
+					datatypeMap.put(DataTypeManager.getDataTypeName(typeClass), datatypeRecordImpl);
+					break;
+				}
+			}
+		}
+		return datatypeMap;
+	}
+	
+	public void mergeVDBs(String sourceVDBName, int sourceVDBVersion, String targetVDBName, int targetVDBVersion) throws AdminException{
+		CompositeVDB source = this.vdbRepo.get(new VDBKey(sourceVDBName, sourceVDBVersion));
+		if (source == null) {
+			throw new AdminProcessingException(RuntimePlugin.Util.getString("vdb_not_found", sourceVDBName, sourceVDBVersion)); //$NON-NLS-1$
+		}
+		
+		CompositeVDB target = this.vdbRepo.get(new VDBKey(targetVDBName, targetVDBVersion));
+		if (target == null) {
+			throw new AdminProcessingException(RuntimePlugin.Util.getString("vdb_not_found", sourceVDBName, sourceVDBVersion)); //$NON-NLS-1$
+		}		
+		
+		// merge them
+		target.addChild(source);
+	}
+	
+	// this is called by mc
+	public void start() {
+		if (this.odbcEnabled) {
+			this.odbcStore = getODBCMetadataStore();
+		}
+	}
+	
+	public void updateVDB(String name, int version) {
+		CompositeVDB v = this.vdbRepo.get(new VDBKey(name, version));
+		if (v!= null) {
+			v.update(v.getVDB());
+		}
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java
===================================================================
--- trunk/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,371 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.services;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Map;
-import java.util.Properties;
-import java.util.Timer;
-import java.util.TimerTask;
-import java.util.concurrent.ConcurrentHashMap;
-
-import javax.security.auth.login.LoginContext;
-import javax.security.auth.login.LoginException;
-
-import org.jboss.managed.api.annotation.ManagementComponent;
-import org.jboss.managed.api.annotation.ManagementObject;
-import org.jboss.managed.api.annotation.ManagementProperties;
-import org.jboss.managed.api.annotation.ManagementProperty;
-import org.teiid.adminapi.VDB;
-import org.teiid.adminapi.VDB.ConnectionType;
-import org.teiid.adminapi.impl.SessionMetadata;
-import org.teiid.adminapi.impl.VDBMetaData;
-import org.teiid.client.security.InvalidSessionException;
-import org.teiid.client.security.SessionToken;
-import org.teiid.core.util.ArgCheck;
-import org.teiid.deployers.VDBRepository;
-import org.teiid.deployers.VirtualDatabaseException;
-import org.teiid.dqp.internal.process.DQPCore;
-import org.teiid.dqp.service.SessionService;
-import org.teiid.dqp.service.SessionServiceException;
-import org.teiid.logging.LogConstants;
-import org.teiid.logging.LogManager;
-import org.teiid.net.ServerConnection;
-import org.teiid.net.TeiidURL;
-import org.teiid.runtime.RuntimePlugin;
-import org.teiid.security.Credentials;
-import org.teiid.security.SecurityHelper;
-
-
-/**
- * This class serves as the primary implementation of the Session Service.
- */
- at ManagementObject(name="SessionService", componentType=@ManagementComponent(type="teiid",subtype="dqp"), properties=ManagementProperties.EXPLICIT)
-public class SessionServiceImpl implements SessionService {
-	public static final String SECURITY_DOMAINS = "securitydomains"; //$NON-NLS-1$
-	
-	/*
-	 * Configuration state
-	 */
-    private long sessionMaxLimit = DEFAULT_MAX_SESSIONS;
-	private long sessionExpirationTimeLimit = DEFAULT_SESSION_EXPIRATION;
-	
-	/*
-	 * Injected state
-	 */
-	private VDBRepository vdbRepository;
-    private SecurityHelper securityHelper;
-
-    private DQPCore dqp;
-
-    private Map<String, SessionMetadata> sessionCache = new ConcurrentHashMap<String, SessionMetadata>();
-    private Timer sessionMonitor = new Timer("SessionMonitor", true); //$NON-NLS-1$
-    private LinkedList<String> securityDomains = new LinkedList<String>();
-    private LinkedList<String> adminSecurityDomains = new LinkedList<String>();
-    
-    
-    // -----------------------------------------------------------------------------------
-    // S E R V I C E - R E L A T E D M E T H O D S
-    // -----------------------------------------------------------------------------------
-
-    private void monitorSessions() {
-		long currentTime = System.currentTimeMillis();
-		for (SessionMetadata info : sessionCache.values()) {
-			try {
-    			if (!info.isEmbedded() && currentTime - info.getLastPingTime() > ServerConnection.PING_INTERVAL * 5) {
-    				LogManager.logInfo(LogConstants.CTX_SECURITY, RuntimePlugin.Util.getString( "SessionServiceImpl.keepaliveFailed", info.getSessionId())); //$NON-NLS-1$
-    				closeSession(info.getSessionId());
-    			} else if (sessionExpirationTimeLimit > 0 && currentTime - info.getCreatedTime() > sessionExpirationTimeLimit) {
-    				LogManager.logInfo(LogConstants.CTX_SECURITY, RuntimePlugin.Util.getString( "SessionServiceImpl.expireSession", info.getSessionId())); //$NON-NLS-1$
-    				closeSession(info.getSessionId());
-    			}
-			} catch (Exception e) {
-				LogManager.logDetail(LogConstants.CTX_SECURITY, e, "error running session monitor, unable to monitor: " + info.getSessionId()); //$NON-NLS-1$
-			}
-		}
-	}
-
-	@Override
-	public void closeSession(String sessionID) throws InvalidSessionException {
-		LogManager.logDetail(LogConstants.CTX_SECURITY, new Object[] {"closeSession", sessionID}); //$NON-NLS-1$
-		SessionMetadata info = this.sessionCache.remove(sessionID);
-		if (info == null) {
-			throw new InvalidSessionException(RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", sessionID)); //$NON-NLS-1$
-		}
-		if (info.getVDBName() != null) {
-            try {
-    			dqp.terminateSession(info.getSessionId());
-            } catch (Exception e) {
-                LogManager.logWarning(LogConstants.CTX_SECURITY,e,"Exception terminitating session"); //$NON-NLS-1$
-            }
-		}
-
-        // try to log out of the context.
-        try {
-        	LoginContext context = info.getLoginContext();
-        	if (context != null) {
-        		context.logout();
-        	}
-		} catch (LoginException e) {
-			 LogManager.logWarning(LogConstants.CTX_SECURITY,e,"Exception terminitating session"); //$NON-NLS-1$
-		}
-	}
-	
-	@Override
-	public SessionMetadata createSession(String userName, Credentials credentials, String applicationName, Properties properties, boolean adminConnection) 
-		throws LoginException, SessionServiceException {
-		ArgCheck.isNotNull(applicationName);
-        ArgCheck.isNotNull(properties);
-        
-        LoginContext loginContext = null;
-        String securityDomain = "none"; //$NON-NLS-1$
-        Object securityContext = null;
-        List<String> domains = this.securityDomains;
-        if (adminConnection) {
-        	domains = this.adminSecurityDomains;
-        }
-        
-        // Validate VDB and version if logging on to server product...
-        VDBMetaData vdb = null;
-        String vdbName = properties.getProperty(TeiidURL.JDBC.VDB_NAME);
-        if (vdbName != null) {
-        	String vdbVersion = properties.getProperty(TeiidURL.JDBC.VDB_VERSION);
-        	vdb = getActiveVDB(vdbName, vdbVersion);
-        }
-
-        if (sessionMaxLimit > 0 && getActiveSessionsCount() >= sessionMaxLimit) {
-            throw new SessionServiceException(RuntimePlugin.Util.getString("SessionServiceImpl.reached_max_sessions", new Object[] {new Long(sessionMaxLimit)})); //$NON-NLS-1$
-        }
-        
-        if (!domains.isEmpty()) {
-	        // Authenticate user...
-	        // if not authenticated, this method throws exception
-        	boolean onlyAllowPassthrough = Boolean.valueOf(properties.getProperty(TeiidURL.CONNECTION.PASSTHROUGH_AUTHENTICATION, "false")); //$NON-NLS-1$
-	        TeiidLoginContext membership = authenticate(userName, credentials, applicationName, domains, this.securityHelper, onlyAllowPassthrough);
-	        loginContext = membership.getLoginContext();
-	        userName = membership.getUserName();
-	        securityDomain = membership.getSecurityDomain();
-	        securityContext = membership.getSecurityContext();
-        }        
-        
-        long creationTime = System.currentTimeMillis();
-
-        // Return a new session info object
-        SessionMetadata newSession = new SessionMetadata();
-        newSession.setSessionToken(new SessionToken(userName));
-        newSession.setSessionId(newSession.getSessionToken().getSessionID());
-        newSession.setUserName(userName);
-        newSession.setCreatedTime(creationTime);
-        newSession.setApplicationName(applicationName);
-        newSession.setClientHostName(properties.getProperty(TeiidURL.CONNECTION.CLIENT_HOSTNAME));
-        newSession.setIPAddress(properties.getProperty(TeiidURL.CONNECTION.CLIENT_IP_ADDRESS));
-        newSession.setSecurityDomain(securityDomain);
-        if (vdb != null) {
-	        newSession.setVDBName(vdb.getName());
-	        newSession.setVDBVersion(vdb.getVersion());
-        }
-        
-        // these are local no need for monitoring.
-        newSession.setLoginContext(loginContext);
-        newSession.setSecurityContext(securityContext);
-        newSession.setVdb(vdb);
-        LogManager.logDetail(LogConstants.CTX_SECURITY, new Object[] {"Logon successful for \"", userName, "\" - created SessionID \"", "" + newSession.getSessionToken().getSessionID(), "\"" }); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
-        this.sessionCache.put(newSession.getSessionId(), newSession);
-        return newSession;
-	}
-
-	VDBMetaData getActiveVDB(String vdbName, String vdbVersion) throws SessionServiceException {
-		VDBMetaData vdb = null;
-		
-		// handle the situation when the version is part of the vdb name.
-		
-		int firstIndex = vdbName.indexOf('.');
-		int lastIndex = vdbName.lastIndexOf('.');
-		if (firstIndex != -1) {
-			if (firstIndex != lastIndex || vdbVersion != null) {
-				throw new SessionServiceException(RuntimePlugin.Util.getString("ambigious_name", vdbName, vdbVersion)); //$NON-NLS-1$
-			}
-			vdbVersion = vdbName.substring(firstIndex+1);
-			vdbName = vdbName.substring(0, firstIndex);
-		}
-		
-		try {
-			if (vdbVersion == null) {
-				vdbVersion = "latest"; //$NON-NLS-1$
-				vdb = this.vdbRepository.getVDB(vdbName);
-			}
-			else {
-				vdb = this.vdbRepository.getVDB(vdbName, Integer.parseInt(vdbVersion));
-			}         
-		} catch (VirtualDatabaseException e) {
-			throw new SessionServiceException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, vdbVersion)); //$NON-NLS-1$ 
-		} catch (NumberFormatException e) {
-			throw new SessionServiceException(e, RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, vdbVersion)); //$NON-NLS-1$
-		}
-		
-		if (vdb == null) {
-			throw new SessionServiceException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._1", vdbName, vdbVersion)); //$NON-NLS-1$
-		}
-		
-		if (vdb.getStatus() != VDB.Status.ACTIVE || vdb.getConnectionType() == ConnectionType.NONE) {
-			throw new SessionServiceException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, vdbVersion)); //$NON-NLS-1$
-		}
-		return vdb;
-	}
-
-	protected TeiidLoginContext authenticate(String userName, Credentials credentials, String applicationName, List<String> domains, SecurityHelper helper, boolean onlyallowPassthrough)
-			throws LoginException {
-		TeiidLoginContext membership = new TeiidLoginContext(helper);
-        membership.authenticateUser(userName, credentials, applicationName, domains, onlyallowPassthrough);                        
-		return membership;
-	}
-	
-	@Override
-	public Collection<SessionMetadata> getActiveSessions() throws SessionServiceException {
-		return new ArrayList<SessionMetadata>(this.sessionCache.values());
-	}
-	
-	@Override
-	public SessionMetadata getActiveSession(String sessionID) {
-		return this.sessionCache.get(sessionID);
-	}	
-
-	@Override
-	public int getActiveSessionsCount() throws SessionServiceException{
-		return this.sessionCache.size();
-	}
-
-	@Override
-	public Collection<SessionMetadata> getSessionsLoggedInToVDB(String VDBName, int vdbVersion)
-			throws SessionServiceException {
-		if (VDBName == null || vdbVersion <= 0) {
-			return Collections.emptyList();
-		}
-		ArrayList<SessionMetadata> results = new ArrayList<SessionMetadata>();
-		for (SessionMetadata info : this.sessionCache.values()) {
-			if (VDBName.equalsIgnoreCase(info.getVDBName()) && vdbVersion == info.getVDBVersion()) {
-				results.add(info);
-			}
-		}
-		return results;
-	}
-
-	@Override
-	public void pingServer(String sessionID) throws InvalidSessionException {
-		SessionMetadata info = getSessionInfo(sessionID);
-		info.setLastPingTime(System.currentTimeMillis());
-		this.sessionCache.put(sessionID, info);
-	}
-
-	@Override
-	public boolean terminateSession(String terminatedSessionID, String adminSessionID) {
-		Object[] params = {adminSessionID, terminatedSessionID};
-		LogManager.logInfo(LogConstants.CTX_SECURITY, RuntimePlugin.Util.getString( "SessionServiceImpl.terminateSession", params)); //$NON-NLS-1$
-		try {
-			closeSession(terminatedSessionID);
-			return true;
-		} catch (InvalidSessionException e) {
-			LogManager.logWarning(LogConstants.CTX_SECURITY,e,RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", new Object[] {e.getMessage()})); //$NON-NLS-1$
-			return false;
-		}
-	}
-
-	@Override
-	public SessionMetadata validateSession(String sessionID) throws InvalidSessionException, SessionServiceException {
-		SessionMetadata info = getSessionInfo(sessionID);
-		return info;
-	}
-
-	private SessionMetadata getSessionInfo(String sessionID)
-			throws InvalidSessionException {
-		SessionMetadata info = this.sessionCache.get(sessionID);
-		if (info == null) {
-			throw new InvalidSessionException(RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", sessionID)); //$NON-NLS-1$
-		}
-		return info;
-	}
-	
-	@ManagementProperty (description="Maximum number of sessions allowed by the system (default 5000)")
-	public long getSessionMaxLimit() {
-		return this.sessionMaxLimit;
-	}
-	
-	public void setSessionMaxLimit(long limit) {
-		this.sessionMaxLimit = limit;
-	}
-	
-	@ManagementProperty(description="Max allowed time before the session is terminated by the system, 0 indicates unlimited (default 0)")
-	public long getSessionExpirationTimeLimit() {
-		return this.sessionExpirationTimeLimit;
-	}
-	
-	public void setSessionExpirationTimeLimit(long limit) {
-		this.sessionExpirationTimeLimit = limit;
-	}	
-	
-	public void setSecurityDomains(String domainNameOrder) {
-        if (domainNameOrder != null && domainNameOrder.trim().length()>0) {
-        	LogManager.logInfo(LogConstants.CTX_SECURITY, "Security Enabled: true"); //$NON-NLS-1$
-
-	        String[] domainNames = domainNameOrder.split(","); //$NON-NLS-1$
-	        for (String domainName : domainNames) {
-	            this.securityDomains.addLast(domainName);
-	        }
-        }		
-	}
-	
-	public void setAdminSecurityDomain(String domain) {
-		this.adminSecurityDomains.add(domain);
-		LogManager.logInfo(LogConstants.CTX_SECURITY, "Admin Security Enabled: true"); //$NON-NLS-1$
-	}
-
-	public void start() {
-        this.sessionMonitor.schedule(new TimerTask() {
-        	@Override
-        	public void run() {
-        		monitorSessions();
-        	}
-        }, 0, ServerConnection.PING_INTERVAL * 5);
-	}
-
-	public void stop(){
-		this.sessionMonitor.cancel();
-		this.sessionCache.clear();
-	}
-
-	public void setVDBRepository(VDBRepository repo) {
-		this.vdbRepository = repo;
-	}
-	
-	public void setSecurityHelper(SecurityHelper securityHelper) {
-		this.securityHelper = securityHelper;
-	}
-	
-	public void setDqp(DQPCore dqp) {
-		this.dqp = dqp;
-	}
-}

Copied: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java (from rev 2451, trunk/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java)
===================================================================
--- tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/services/SessionServiceImpl.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,374 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.services;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
+import java.util.Timer;
+import java.util.TimerTask;
+import java.util.concurrent.ConcurrentHashMap;
+
+import javax.security.auth.login.LoginContext;
+import javax.security.auth.login.LoginException;
+
+import org.jboss.managed.api.annotation.ManagementComponent;
+import org.jboss.managed.api.annotation.ManagementObject;
+import org.jboss.managed.api.annotation.ManagementProperties;
+import org.jboss.managed.api.annotation.ManagementProperty;
+import org.teiid.adminapi.VDB;
+import org.teiid.adminapi.VDB.ConnectionType;
+import org.teiid.adminapi.impl.SessionMetadata;
+import org.teiid.adminapi.impl.VDBMetaData;
+import org.teiid.client.security.InvalidSessionException;
+import org.teiid.client.security.SessionToken;
+import org.teiid.core.util.ArgCheck;
+import org.teiid.deployers.VDBRepository;
+import org.teiid.deployers.VirtualDatabaseException;
+import org.teiid.dqp.internal.process.DQPCore;
+import org.teiid.dqp.service.SessionService;
+import org.teiid.dqp.service.SessionServiceException;
+import org.teiid.logging.LogConstants;
+import org.teiid.logging.LogManager;
+import org.teiid.net.ServerConnection;
+import org.teiid.net.TeiidURL;
+import org.teiid.runtime.RuntimePlugin;
+import org.teiid.security.Credentials;
+import org.teiid.security.SecurityHelper;
+
+
+/**
+ * This class serves as the primary implementation of the Session Service.
+ */
+ at ManagementObject(name="SessionService", componentType=@ManagementComponent(type="teiid",subtype="dqp"), properties=ManagementProperties.EXPLICIT)
+public class SessionServiceImpl implements SessionService {
+	public static final String SECURITY_DOMAINS = "securitydomains"; //$NON-NLS-1$
+	
+	/*
+	 * Configuration state
+	 */
+    private long sessionMaxLimit = DEFAULT_MAX_SESSIONS;
+	private long sessionExpirationTimeLimit = DEFAULT_SESSION_EXPIRATION;
+	
+	/*
+	 * Injected state
+	 */
+	private VDBRepository vdbRepository;
+    private SecurityHelper securityHelper;
+
+    private DQPCore dqp;
+
+    private Map<String, SessionMetadata> sessionCache = new ConcurrentHashMap<String, SessionMetadata>();
+    private Timer sessionMonitor = new Timer("SessionMonitor", true); //$NON-NLS-1$
+    private LinkedList<String> securityDomains = new LinkedList<String>();
+    private LinkedList<String> adminSecurityDomains = new LinkedList<String>();
+    
+    
+    // -----------------------------------------------------------------------------------
+    // S E R V I C E - R E L A T E D M E T H O D S
+    // -----------------------------------------------------------------------------------
+
+    private void monitorSessions() {
+		long currentTime = System.currentTimeMillis();
+		for (SessionMetadata info : sessionCache.values()) {
+			try {
+    			if (!info.isEmbedded() && currentTime - info.getLastPingTime() > ServerConnection.PING_INTERVAL * 5) {
+    				LogManager.logInfo(LogConstants.CTX_SECURITY, RuntimePlugin.Util.getString( "SessionServiceImpl.keepaliveFailed", info.getSessionId())); //$NON-NLS-1$
+    				closeSession(info.getSessionId());
+    			} else if (sessionExpirationTimeLimit > 0 && currentTime - info.getCreatedTime() > sessionExpirationTimeLimit) {
+    				LogManager.logInfo(LogConstants.CTX_SECURITY, RuntimePlugin.Util.getString( "SessionServiceImpl.expireSession", info.getSessionId())); //$NON-NLS-1$
+    				closeSession(info.getSessionId());
+    			}
+			} catch (Exception e) {
+				LogManager.logDetail(LogConstants.CTX_SECURITY, e, "error running session monitor, unable to monitor: " + info.getSessionId()); //$NON-NLS-1$
+			}
+		}
+	}
+
+	@Override
+	public void closeSession(String sessionID) throws InvalidSessionException {
+		LogManager.logDetail(LogConstants.CTX_SECURITY, new Object[] {"closeSession", sessionID}); //$NON-NLS-1$
+		SessionMetadata info = this.sessionCache.remove(sessionID);
+		if (info == null) {
+			throw new InvalidSessionException(RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", sessionID)); //$NON-NLS-1$
+		}
+		if (info.getVDBName() != null) {
+            try {
+    			dqp.terminateSession(info.getSessionId());
+            } catch (Exception e) {
+                LogManager.logWarning(LogConstants.CTX_SECURITY,e,"Exception terminitating session"); //$NON-NLS-1$
+            }
+		}
+
+        // try to log out of the context.
+        try {
+        	LoginContext context = info.getLoginContext();
+        	if (context != null) {
+        		context.logout();
+        	}
+		} catch (LoginException e) {
+			 LogManager.logWarning(LogConstants.CTX_SECURITY,e,"Exception terminitating session"); //$NON-NLS-1$
+		}
+	}
+	
+	@Override
+	public SessionMetadata createSession(String userName, Credentials credentials, String applicationName, Properties properties, boolean adminConnection) 
+		throws LoginException, SessionServiceException {
+		ArgCheck.isNotNull(applicationName);
+        ArgCheck.isNotNull(properties);
+        
+        LoginContext loginContext = null;
+        String securityDomain = "none"; //$NON-NLS-1$
+        Object securityContext = null;
+        List<String> domains = this.securityDomains;
+        if (adminConnection) {
+        	domains = this.adminSecurityDomains;
+        }
+        
+        // Validate VDB and version if logging on to server product...
+        VDBMetaData vdb = null;
+        String vdbName = properties.getProperty(TeiidURL.JDBC.VDB_NAME);
+        if (vdbName != null) {
+        	String vdbVersion = properties.getProperty(TeiidURL.JDBC.VDB_VERSION);
+        	vdb = getActiveVDB(vdbName, vdbVersion);
+        }
+
+        if (sessionMaxLimit > 0 && getActiveSessionsCount() >= sessionMaxLimit) {
+            throw new SessionServiceException(RuntimePlugin.Util.getString("SessionServiceImpl.reached_max_sessions", new Object[] {new Long(sessionMaxLimit)})); //$NON-NLS-1$
+        }
+        
+        if (!domains.isEmpty()) {
+	        // Authenticate user...
+	        // if not authenticated, this method throws exception
+        	boolean onlyAllowPassthrough = Boolean.valueOf(properties.getProperty(TeiidURL.CONNECTION.PASSTHROUGH_AUTHENTICATION, "false")); //$NON-NLS-1$
+	        TeiidLoginContext membership = authenticate(userName, credentials, applicationName, domains, this.securityHelper, onlyAllowPassthrough);
+	        loginContext = membership.getLoginContext();
+	        userName = membership.getUserName();
+	        securityDomain = membership.getSecurityDomain();
+	        securityContext = membership.getSecurityContext();
+        }        
+        
+        long creationTime = System.currentTimeMillis();
+
+        // Return a new session info object
+        SessionMetadata newSession = new SessionMetadata();
+        newSession.setSessionToken(new SessionToken(userName));
+        newSession.setSessionId(newSession.getSessionToken().getSessionID());
+        newSession.setUserName(userName);
+        newSession.setCreatedTime(creationTime);
+        newSession.setApplicationName(applicationName);
+        newSession.setClientHostName(properties.getProperty(TeiidURL.CONNECTION.CLIENT_HOSTNAME));
+        newSession.setIPAddress(properties.getProperty(TeiidURL.CONNECTION.CLIENT_IP_ADDRESS));
+        newSession.setSecurityDomain(securityDomain);
+        if (vdb != null) {
+	        newSession.setVDBName(vdb.getName());
+	        newSession.setVDBVersion(vdb.getVersion());
+        }
+        
+        // these are local no need for monitoring.
+        newSession.setLoginContext(loginContext);
+        newSession.setSecurityContext(securityContext);
+        newSession.setVdb(vdb);
+        LogManager.logDetail(LogConstants.CTX_SECURITY, new Object[] {"Logon successful for \"", userName, "\" - created SessionID \"", "" + newSession.getSessionToken().getSessionID(), "\"" }); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
+        this.sessionCache.put(newSession.getSessionId(), newSession);
+        return newSession;
+	}
+
+	VDBMetaData getActiveVDB(String vdbName, String vdbVersion) throws SessionServiceException {
+		VDBMetaData vdb = null;
+		
+		// handle the situation when the version is part of the vdb name.
+		
+		int firstIndex = vdbName.indexOf('.');
+		int lastIndex = vdbName.lastIndexOf('.');
+		if (firstIndex != -1) {
+			if (firstIndex != lastIndex || vdbVersion != null) {
+				throw new SessionServiceException(RuntimePlugin.Util.getString("ambigious_name", vdbName, vdbVersion)); //$NON-NLS-1$
+			}
+			vdbVersion = vdbName.substring(firstIndex+1);
+			vdbName = vdbName.substring(0, firstIndex);
+		}
+		
+		try {
+			if (vdbVersion == null) {
+				vdbVersion = "latest"; //$NON-NLS-1$
+				vdb = this.vdbRepository.getVDB(vdbName);
+			}
+			else {
+				vdb = this.vdbRepository.getVDB(vdbName, Integer.parseInt(vdbVersion));
+			}         
+		} catch (VirtualDatabaseException e) {
+			throw new SessionServiceException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, vdbVersion)); //$NON-NLS-1$ 
+		} catch (NumberFormatException e) {
+			throw new SessionServiceException(e, RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, vdbVersion)); //$NON-NLS-1$
+		}
+		
+		if (vdb == null) {
+			throw new SessionServiceException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._1", vdbName, vdbVersion)); //$NON-NLS-1$
+		}
+		
+		if (vdb.getStatus() != VDB.Status.ACTIVE || vdb.getConnectionType() == ConnectionType.NONE) {
+			throw new SessionServiceException(RuntimePlugin.Util.getString("VDBService.VDB_does_not_exist._2", vdbName, vdbVersion)); //$NON-NLS-1$
+		}
+		return vdb;
+	}
+
+	protected TeiidLoginContext authenticate(String userName, Credentials credentials, String applicationName, List<String> domains, SecurityHelper helper, boolean onlyallowPassthrough)
+			throws LoginException {
+		TeiidLoginContext membership = new TeiidLoginContext(helper);
+        membership.authenticateUser(userName, credentials, applicationName, domains, onlyallowPassthrough);                        
+		return membership;
+	}
+	
+	@Override
+	public Collection<SessionMetadata> getActiveSessions() throws SessionServiceException {
+		return new ArrayList<SessionMetadata>(this.sessionCache.values());
+	}
+	
+	@Override
+	public SessionMetadata getActiveSession(String sessionID) {
+		return this.sessionCache.get(sessionID);
+	}	
+
+	@Override
+	public int getActiveSessionsCount() throws SessionServiceException{
+		return this.sessionCache.size();
+	}
+
+	@Override
+	public Collection<SessionMetadata> getSessionsLoggedInToVDB(String VDBName, int vdbVersion)
+			throws SessionServiceException {
+		if (VDBName == null || vdbVersion <= 0) {
+			return Collections.emptyList();
+		}
+		ArrayList<SessionMetadata> results = new ArrayList<SessionMetadata>();
+		for (SessionMetadata info : this.sessionCache.values()) {
+			if (VDBName.equalsIgnoreCase(info.getVDBName()) && vdbVersion == info.getVDBVersion()) {
+				results.add(info);
+			}
+		}
+		return results;
+	}
+
+	@Override
+	public void pingServer(String sessionID) throws InvalidSessionException {
+		SessionMetadata info = getSessionInfo(sessionID);
+		info.setLastPingTime(System.currentTimeMillis());
+		this.sessionCache.put(sessionID, info);
+	}
+
+	@Override
+	public boolean terminateSession(String terminatedSessionID, String adminSessionID) {
+		Object[] params = {adminSessionID, terminatedSessionID};
+		LogManager.logInfo(LogConstants.CTX_SECURITY, RuntimePlugin.Util.getString( "SessionServiceImpl.terminateSession", params)); //$NON-NLS-1$
+		try {
+			closeSession(terminatedSessionID);
+			return true;
+		} catch (InvalidSessionException e) {
+			LogManager.logWarning(LogConstants.CTX_SECURITY,e,RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", new Object[] {e.getMessage()})); //$NON-NLS-1$
+			return false;
+		}
+	}
+
+	@Override
+	public SessionMetadata validateSession(String sessionID) throws InvalidSessionException, SessionServiceException {
+		SessionMetadata info = getSessionInfo(sessionID);
+		return info;
+	}
+
+	private SessionMetadata getSessionInfo(String sessionID)
+			throws InvalidSessionException {
+		if (sessionID == null) {
+			throw new InvalidSessionException(RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", sessionID)); //$NON-NLS-1$
+		}
+		SessionMetadata info = this.sessionCache.get(sessionID);
+		if (info == null) {
+			throw new InvalidSessionException(RuntimePlugin.Util.getString("SessionServiceImpl.invalid_session", sessionID)); //$NON-NLS-1$
+		}
+		return info;
+	}
+	
+	@ManagementProperty (description="Maximum number of sessions allowed by the system (default 5000)")
+	public long getSessionMaxLimit() {
+		return this.sessionMaxLimit;
+	}
+	
+	public void setSessionMaxLimit(long limit) {
+		this.sessionMaxLimit = limit;
+	}
+	
+	@ManagementProperty(description="Max allowed time before the session is terminated by the system, 0 indicates unlimited (default 0)")
+	public long getSessionExpirationTimeLimit() {
+		return this.sessionExpirationTimeLimit;
+	}
+	
+	public void setSessionExpirationTimeLimit(long limit) {
+		this.sessionExpirationTimeLimit = limit;
+	}	
+	
+	public void setSecurityDomains(String domainNameOrder) {
+        if (domainNameOrder != null && domainNameOrder.trim().length()>0) {
+        	LogManager.logInfo(LogConstants.CTX_SECURITY, "Security Enabled: true"); //$NON-NLS-1$
+
+	        String[] domainNames = domainNameOrder.split(","); //$NON-NLS-1$
+	        for (String domainName : domainNames) {
+	            this.securityDomains.addLast(domainName);
+	        }
+        }		
+	}
+	
+	public void setAdminSecurityDomain(String domain) {
+		this.adminSecurityDomains.add(domain);
+		LogManager.logInfo(LogConstants.CTX_SECURITY, "Admin Security Enabled: true"); //$NON-NLS-1$
+	}
+
+	public void start() {
+        this.sessionMonitor.schedule(new TimerTask() {
+        	@Override
+        	public void run() {
+        		monitorSessions();
+        	}
+        }, 0, ServerConnection.PING_INTERVAL * 5);
+	}
+
+	public void stop(){
+		this.sessionMonitor.cancel();
+		this.sessionCache.clear();
+	}
+
+	public void setVDBRepository(VDBRepository repo) {
+		this.vdbRepository = repo;
+	}
+	
+	public void setSecurityHelper(SecurityHelper securityHelper) {
+		this.securityHelper = securityHelper;
+	}
+	
+	public void setDqp(DQPCore dqp) {
+		this.dqp = dqp;
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java
===================================================================
--- trunk/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,170 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.transport;
-
-import java.io.Serializable;
-import java.net.InetSocketAddress;
-import java.net.SocketAddress;
-
-import org.teiid.client.security.ILogon;
-import org.teiid.core.crypto.CryptoException;
-import org.teiid.core.crypto.Cryptor;
-import org.teiid.core.crypto.DhKeyGenerator;
-import org.teiid.core.crypto.NullCryptor;
-import org.teiid.dqp.internal.process.DQPWorkContext;
-import org.teiid.logging.LogConstants;
-import org.teiid.logging.LogManager;
-import org.teiid.logging.MessageLevel;
-import org.teiid.net.CommunicationException;
-import org.teiid.net.NetPlugin;
-import org.teiid.net.socket.Handshake;
-import org.teiid.net.socket.Message;
-import org.teiid.net.socket.ObjectChannel;
-
-
-/**
- * Sockets implementation of the communication framework class representing the server's view of a client connection.
- * Implements the server-side of the sockets messaging protocol.  
- * The client side of the protocol is implemented in SocketServerInstance.
- * Users of this class are expected to provide a WorkerPool for processing incoming messages.  Users must also call read().
- * Users also provide a ServerListener implementation.  The ServerListener is the application level object 
- * processing the application level messages.
- */
-public class SocketClientInstance implements ChannelListener, ClientInstance {
-	
-	private final ObjectChannel objectSocket;
-    private Cryptor cryptor;
-    private ClientServiceRegistryImpl csr;
-    private boolean usingEncryption; 
-    private DhKeyGenerator keyGen;
-    private DQPWorkContext workContext = new DQPWorkContext();
-        
-    public SocketClientInstance(ObjectChannel objectSocket, ClientServiceRegistryImpl csr, boolean isClientEncryptionEnabled) {
-        this.objectSocket = objectSocket;
-        this.csr = csr;
-        this.workContext.setSecurityHelper(csr.getSecurityHelper());
-        this.usingEncryption = isClientEncryptionEnabled;
-        SocketAddress address = this.objectSocket.getRemoteAddress();
-        if (address instanceof InetSocketAddress) {
-        	InetSocketAddress addr = (InetSocketAddress)address;
-        	this.workContext.setClientAddress(addr.getAddress().getHostAddress());
-        	this.workContext.setClientHostname(addr.getHostName());
-        }
-    }
-    
-    public void send(Message message, Serializable messageKey) {
-    	if (LogManager.isMessageToBeRecorded(LogConstants.CTX_TRANSPORT, MessageLevel.DETAIL)) {
-            LogManager.logDetail(LogConstants.CTX_TRANSPORT, " message: " + message + " for request ID:" + messageKey); //$NON-NLS-1$ //$NON-NLS-2$
-        }
-    	message.setMessageKey(messageKey);
-    	objectSocket.write(message);
-    }
-    
-    /** 
-     * @return Returns the cryptor.
-     */
-    public Cryptor getCryptor() {
-        return this.cryptor;
-    }
-
-	public void exceptionOccurred(Throwable t) {
-		LogManager.logDetail(LogConstants.CTX_TRANSPORT, t, "Unhandled exception, closing client instance"); //$NON-NLS-1$
-	}
-
-	public void onConnection() throws CommunicationException {
-        Handshake handshake = new Handshake();
-        handshake.setVersion(SocketListener.getVersionInfo());
-        
-        if (usingEncryption) {
-            keyGen = new DhKeyGenerator();
-            byte[] publicKey;
-			try {
-				publicKey = keyGen.createPublicKey();
-			} catch (CryptoException e) {
-				throw new CommunicationException(e);
-			}
-            handshake.setPublicKey(publicKey);
-        } 
-        this.objectSocket.write(handshake);
-	}
-	
-	@Override
-	public void disconnected() {
-		if (workContext.getSessionId() != null) {
-			workContext.runInContext(new Runnable() {
-				@Override
-				public void run() {
-					try {
-						csr.getClientService(ILogon.class).logoff();
-					} catch (Exception e) {
-						LogManager.logDetail(LogConstants.CTX_TRANSPORT, e, "Exception closing client instance"); //$NON-NLS-1$
-					}
-				}
-			});
-		}
-	}
-
-	private void receivedHahdshake(Handshake handshake) throws CommunicationException {
-		if (usingEncryption) {
-            byte[] returnedPublicKey = handshake.getPublicKey();
-            
-            //ensure the key information
-            if (returnedPublicKey == null) {
-                throw new CommunicationException(NetPlugin.Util.getString("SocketClientInstance.invalid_sessionkey")); //$NON-NLS-1$
-            }
-            
-            try {
-				this.cryptor = keyGen.getSymmetricCryptor(returnedPublicKey);
-			} catch (CryptoException e) {
-				throw new CommunicationException(e);
-			}
-            this.keyGen = null;
-        } else {
-            this.cryptor = new NullCryptor();
-        }
-	}
-
-	public void receivedMessage(Object msg) throws CommunicationException {
-        if (msg instanceof Message) {
-            processMessagePacket((Message)msg);
-        } else if (msg instanceof Handshake) {
-        	receivedHahdshake((Handshake)msg);
-        } 
-	}
-
-	private void processMessagePacket(Message packet) {
-		if (LogManager.isMessageToBeRecorded(LogConstants.CTX_TRANSPORT, MessageLevel.DETAIL)) { 
-			LogManager.logDetail(LogConstants.CTX_TRANSPORT, "processing message:" + packet); //$NON-NLS-1$
-        }
-		final ServerWorkItem work = new ServerWorkItem(this, packet.getMessageKey(), packet, this.csr);
-		this.workContext.runInContext(work);
-	}
-
-	public void shutdown() throws CommunicationException {
-		this.objectSocket.close();
-	}
-
-	public DQPWorkContext getWorkContext() {
-		return this.workContext;
-	}
-}

Copied: tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java (from rev 2451, trunk/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java)
===================================================================
--- tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/runtime/src/main/java/org/teiid/transport/SocketClientInstance.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,171 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.transport;
+
+import java.io.Serializable;
+import java.net.InetSocketAddress;
+import java.net.SocketAddress;
+import java.net.SocketException;
+
+import org.teiid.client.security.ILogon;
+import org.teiid.core.crypto.CryptoException;
+import org.teiid.core.crypto.Cryptor;
+import org.teiid.core.crypto.DhKeyGenerator;
+import org.teiid.core.crypto.NullCryptor;
+import org.teiid.dqp.internal.process.DQPWorkContext;
+import org.teiid.logging.LogConstants;
+import org.teiid.logging.LogManager;
+import org.teiid.logging.MessageLevel;
+import org.teiid.net.CommunicationException;
+import org.teiid.net.NetPlugin;
+import org.teiid.net.socket.Handshake;
+import org.teiid.net.socket.Message;
+import org.teiid.net.socket.ObjectChannel;
+
+
+/**
+ * Sockets implementation of the communication framework class representing the server's view of a client connection.
+ * Implements the server-side of the sockets messaging protocol.  
+ * The client side of the protocol is implemented in SocketServerInstance.
+ * Users of this class are expected to provide a WorkerPool for processing incoming messages.  Users must also call read().
+ * Users also provide a ServerListener implementation.  The ServerListener is the application level object 
+ * processing the application level messages.
+ */
+public class SocketClientInstance implements ChannelListener, ClientInstance {
+	
+	private final ObjectChannel objectSocket;
+    private Cryptor cryptor;
+    private ClientServiceRegistryImpl csr;
+    private boolean usingEncryption; 
+    private DhKeyGenerator keyGen;
+    private DQPWorkContext workContext = new DQPWorkContext();
+        
+    public SocketClientInstance(ObjectChannel objectSocket, ClientServiceRegistryImpl csr, boolean isClientEncryptionEnabled) {
+        this.objectSocket = objectSocket;
+        this.csr = csr;
+        this.workContext.setSecurityHelper(csr.getSecurityHelper());
+        this.usingEncryption = isClientEncryptionEnabled;
+        SocketAddress address = this.objectSocket.getRemoteAddress();
+        if (address instanceof InetSocketAddress) {
+        	InetSocketAddress addr = (InetSocketAddress)address;
+        	this.workContext.setClientAddress(addr.getAddress().getHostAddress());
+        	this.workContext.setClientHostname(addr.getHostName());
+        }
+    }
+    
+    public void send(Message message, Serializable messageKey) {
+    	if (LogManager.isMessageToBeRecorded(LogConstants.CTX_TRANSPORT, MessageLevel.DETAIL)) {
+            LogManager.logDetail(LogConstants.CTX_TRANSPORT, " message: " + message + " for request ID:" + messageKey); //$NON-NLS-1$ //$NON-NLS-2$
+        }
+    	message.setMessageKey(messageKey);
+    	objectSocket.write(message);
+    }
+    
+    /** 
+     * @return Returns the cryptor.
+     */
+    public Cryptor getCryptor() {
+        return this.cryptor;
+    }
+
+	public void exceptionOccurred(Throwable t) {
+		LogManager.log(t instanceof SocketException?MessageLevel.DETAIL:MessageLevel.ERROR, LogConstants.CTX_TRANSPORT, t, "Unhandled exception, closing client instance"); //$NON-NLS-1$
+	}
+
+	public void onConnection() throws CommunicationException {
+        Handshake handshake = new Handshake();
+        handshake.setVersion(SocketListener.getVersionInfo());
+        
+        if (usingEncryption) {
+            keyGen = new DhKeyGenerator();
+            byte[] publicKey;
+			try {
+				publicKey = keyGen.createPublicKey();
+			} catch (CryptoException e) {
+				throw new CommunicationException(e);
+			}
+            handshake.setPublicKey(publicKey);
+        } 
+        this.objectSocket.write(handshake);
+	}
+	
+	@Override
+	public void disconnected() {
+		if (workContext.getSessionId() != null) {
+			workContext.runInContext(new Runnable() {
+				@Override
+				public void run() {
+					try {
+						csr.getClientService(ILogon.class).logoff();
+					} catch (Exception e) {
+						LogManager.logDetail(LogConstants.CTX_TRANSPORT, e, "Exception closing client instance"); //$NON-NLS-1$
+					}
+				}
+			});
+		}
+	}
+
+	private void receivedHahdshake(Handshake handshake) throws CommunicationException {
+		if (usingEncryption) {
+            byte[] returnedPublicKey = handshake.getPublicKey();
+            
+            //ensure the key information
+            if (returnedPublicKey == null) {
+                throw new CommunicationException(NetPlugin.Util.getString("SocketClientInstance.invalid_sessionkey")); //$NON-NLS-1$
+            }
+            
+            try {
+				this.cryptor = keyGen.getSymmetricCryptor(returnedPublicKey);
+			} catch (CryptoException e) {
+				throw new CommunicationException(e);
+			}
+            this.keyGen = null;
+        } else {
+            this.cryptor = new NullCryptor();
+        }
+	}
+
+	public void receivedMessage(Object msg) throws CommunicationException {
+        if (msg instanceof Message) {
+            processMessagePacket((Message)msg);
+        } else if (msg instanceof Handshake) {
+        	receivedHahdshake((Handshake)msg);
+        } 
+	}
+
+	private void processMessagePacket(Message packet) {
+		if (LogManager.isMessageToBeRecorded(LogConstants.CTX_TRANSPORT, MessageLevel.DETAIL)) { 
+			LogManager.logDetail(LogConstants.CTX_TRANSPORT, "processing message:" + packet); //$NON-NLS-1$
+        }
+		final ServerWorkItem work = new ServerWorkItem(this, packet.getMessageKey(), packet, this.csr);
+		this.workContext.runInContext(work);
+	}
+
+	public void shutdown() throws CommunicationException {
+		this.objectSocket.close();
+	}
+
+	public DQPWorkContext getWorkContext() {
+		return this.workContext;
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/pom.xml
===================================================================
--- trunk/test-integration/common/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid-test-integration</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>test-integration-common</artifactId>
-	<name>Common Integration Tests</name>
-	<description>Common Integration tests that do not require external dependencies</description>
-     
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/test-integration/common/pom.xml (from rev 2453, trunk/test-integration/common/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid-test-integration</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>test-integration-common</artifactId>
+	<name>Common Integration Tests</name>
+	<description>Common Integration tests that do not require external dependencies</description>
+     
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java
===================================================================
--- trunk/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,111 +0,0 @@
-package org.teiid.jdbc;
-
-import org.junit.Test;
-import org.teiid.core.util.UnitTestUtil;
-
-
- at SuppressWarnings("nls")
-public class TestVDBMerge extends AbstractMMQueryTestCase {
-	
-	private static final String VDB1 = "PartsSupplier"; //$NON-NLS-1$
-	private static final String VDB2 = "QT_Ora9DS"; //$NON-NLS-1$
-	FakeServer server = new FakeServer();
-	
-	@Test
-    public void testMerge() throws Throwable {
-		
-		server.deployVDB(VDB1, UnitTestUtil.getTestDataPath() + "/PartsSupplier.vdb");
-    	this.internalConnection = server.createConnection("jdbc:teiid:"+VDB1);
-    	
-    	String[] expected = {
-    			"VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
-    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.PARTS    Table    PARTS    true    true    mmuuid:f6276601-73fe-1edc-a81c-ecf397b10590    16    null    false    false    1623654648",
-    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.SHIP_VIA    Table    SHIP_VIA    true    true    mmuuid:0f4e9b80-73ff-1edc-a81c-ecf397b10590    4    null    false    false    1136825257",
-    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.STATUS    Table    STATUS    true    true    mmuuid:1f297200-73ff-1edc-a81c-ecf397b10590    3    null    false    false    -1690137928",
-    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.SUPPLIER_PARTS    Table    SUPPLIER_PARTS    true    true    mmuuid:3deafb00-73ff-1edc-a81c-ecf397b10590    227    null    false    false    2040149098",
-    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.SUPPLIER    Table    SUPPLIER    true    true    mmuuid:2c371ec0-73ff-1edc-a81c-ecf397b10590    16    null    false    false    940336727"
-    	};
-       executeTest("select * from tables where schemaname ='PartsSupplier'", expected); //$NON-NLS-1$
-
-       String[] expectedBefore = {
-    		   "VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
-       };
-       String[] expectedAfter = {
-    		   "VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
-    		   "PartsSupplier    BQT1    HugeA    Table    null    true    false    mmuuid:7c66fc80-33d2-1dfa-9931-e83d04ce10a0    500000    null    false    false    -70645926",
-    		   "PartsSupplier    BQT1    HugeB    Table    null    true    false    mmuuid:b0369400-33f8-1dfa-9931-e83d04ce10a0    500000    null    false    false    1906808737",
-    		   "PartsSupplier    BQT1    LargeA    Table    null    true    false    mmuuid:3976a800-33b2-1dfa-9931-e83d04ce10a0    10000    null    false    false    1317837587",
-    		   "PartsSupplier    BQT1    LargeB    Table    null    true    false    mmuuid:5fb40600-33c3-1dfa-9931-e83d04ce10a0    10000    null    false    false    -655406176",
-    		   "PartsSupplier    BQT1    MediumA    Table    null    true    false    mmuuid:61074980-338d-1dfa-9931-e83d04ce10a0    1000    null    false    false    -122563142",
-    		   "PartsSupplier    BQT1    MediumB    Table    null    true    false    mmuuid:e24bd1c0-33a4-1dfa-9931-e83d04ce10a0    1000    null    false    false    -1189500311",
-    		   "PartsSupplier    BQT1    SmallA    Table    null    true    false    mmuuid:0968424f-e6a0-1df9-ac06-b890ff96f710    50    null    false    false    97548178",
-    		   "PartsSupplier    BQT1    SmallB    Table    null    true    false    mmuuid:06fb8980-3377-1dfa-9931-e83d04ce10a0    50    null    false    false    -1716729278"      
-       };
-
-       executeTest("select * from tables where schemaname='BQT1'", expectedBefore); //$NON-NLS-1$
-       
-       this.internalConnection.close();
-       
-       server.deployVDB(VDB2, UnitTestUtil.getTestDataPath()+"/QT_Ora9DS_1.vdb");
-       
-       server.mergeVDBS(VDB2, VDB1);
-       
-       this.internalConnection = server.createConnection("jdbc:teiid:"+VDB1);
-       executeTest("select * from tables where schemaname='BQT1'", expectedAfter); //$NON-NLS-1$
-       
-       server.undeployVDB(VDB2);
-       
-       // since the connection is not closed; need to behave as if still merged
-       executeTest("select * from tables where schemaname='BQT1'", expectedAfter); //$NON-NLS-1$
-       
-       // re-connect should behave as the original
-       this.internalConnection.close();
-       this.internalConnection = server.createConnection("jdbc:teiid:"+VDB1);
-       
-       executeTest("select * from tables where schemaname='BQT1'", expectedBefore); //$NON-NLS-1$
-       executeTest("select * from tables where schemaname ='PartsSupplier'", expected); //$NON-NLS-1$
-    }
-	
-    private void executeTest(String sql, String[] expected){
-    	execute(sql);
-    	if (expected != null) {
-    		assertResults(expected);
-    	} else {
-    		printResults(true);
-    	}
-    }	
-    
-    @Test
-    public void testMergeWithEmptyVDB() throws Exception {
-		server.deployVDB("empty", UnitTestUtil.getTestDataPath() + "/empty.vdb");
-    	this.internalConnection = server.createConnection("jdbc:teiid:empty");
-    
-        String[] expectedBefore = {
-     		   "VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
-        };
-    	
-    	executeTest("select * from tables where schemaname ='BQT1'", expectedBefore); //$NON-NLS-1$
-	
-        this.internalConnection.close();
-        
-        server.deployVDB(VDB2, UnitTestUtil.getTestDataPath()+"/QT_Ora9DS_1.vdb");
-        
-        server.mergeVDBS(VDB2, "empty");
-
-        String[] expectedAfter = {
-        		"VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
-        		"empty    BQT1    HugeA    Table    null    true    false    mmuuid:7c66fc80-33d2-1dfa-9931-e83d04ce10a0    500000    null    false    false    -70645926",
-        		"empty    BQT1    HugeB    Table    null    true    false    mmuuid:b0369400-33f8-1dfa-9931-e83d04ce10a0    500000    null    false    false    1906808737",
-        		"empty    BQT1    LargeA    Table    null    true    false    mmuuid:3976a800-33b2-1dfa-9931-e83d04ce10a0    10000    null    false    false    1317837587",
-        		"empty    BQT1    LargeB    Table    null    true    false    mmuuid:5fb40600-33c3-1dfa-9931-e83d04ce10a0    10000    null    false    false    -655406176",
-        		"empty    BQT1    MediumA    Table    null    true    false    mmuuid:61074980-338d-1dfa-9931-e83d04ce10a0    1000    null    false    false    -122563142",
-        		"empty    BQT1    MediumB    Table    null    true    false    mmuuid:e24bd1c0-33a4-1dfa-9931-e83d04ce10a0    1000    null    false    false    -1189500311",
-        		"empty    BQT1    SmallA    Table    null    true    false    mmuuid:0968424f-e6a0-1df9-ac06-b890ff96f710    50    null    false    false    97548178",
-        		"empty    BQT1    SmallB    Table    null    true    false    mmuuid:06fb8980-3377-1dfa-9931-e83d04ce10a0    50    null    false    false    -1716729278"        		
-        };
-        
-        this.internalConnection = server.createConnection("jdbc:teiid:empty");
-        executeTest("select * from tables where schemaname='BQT1'", expectedAfter); //$NON-NLS-1$
-    	
-    }
-}

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java (from rev 2451, trunk/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/jdbc/TestVDBMerge.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,111 @@
+package org.teiid.jdbc;
+
+import org.junit.Test;
+import org.teiid.core.util.UnitTestUtil;
+
+
+ at SuppressWarnings("nls")
+public class TestVDBMerge extends AbstractMMQueryTestCase {
+	
+	private static final String VDB1 = "PartsSupplier"; //$NON-NLS-1$
+	private static final String VDB2 = "QT_Ora9DS"; //$NON-NLS-1$
+	FakeServer server = new FakeServer();
+	
+	@Test
+    public void testMerge() throws Throwable {
+		
+		server.deployVDB(VDB1, UnitTestUtil.getTestDataPath() + "/PartsSupplier.vdb");
+    	this.internalConnection = server.createConnection("jdbc:teiid:"+VDB1);
+    	
+    	String[] expected = {
+    			"VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
+    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.PARTS    Table    PARTS    true    true    mmuuid:f6276601-73fe-1edc-a81c-ecf397b10590    16    null    false    false    0",
+    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.SHIP_VIA    Table    SHIP_VIA    true    true    mmuuid:0f4e9b80-73ff-1edc-a81c-ecf397b10590    4    null    false    false    1",
+    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.STATUS    Table    STATUS    true    true    mmuuid:1f297200-73ff-1edc-a81c-ecf397b10590    3    null    false    false    2",
+    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.SUPPLIER_PARTS    Table    SUPPLIER_PARTS    true    true    mmuuid:3deafb00-73ff-1edc-a81c-ecf397b10590    227    null    false    false    3",
+    			"PartsSupplier    PartsSupplier    PARTSSUPPLIER.SUPPLIER    Table    SUPPLIER    true    true    mmuuid:2c371ec0-73ff-1edc-a81c-ecf397b10590    16    null    false    false    4"
+    	};
+       executeTest("select * from tables where schemaname ='PartsSupplier'", expected); //$NON-NLS-1$
+
+       String[] expectedBefore = {
+    		   "VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
+       };
+       String[] expectedAfter = {
+    		   "VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
+    		   "PartsSupplier    BQT1    HugeA    Table    null    true    false    mmuuid:7c66fc80-33d2-1dfa-9931-e83d04ce10a0    500000    null    false    false    5",
+    		   "PartsSupplier    BQT1    HugeB    Table    null    true    false    mmuuid:b0369400-33f8-1dfa-9931-e83d04ce10a0    500000    null    false    false    6",
+    		   "PartsSupplier    BQT1    LargeA    Table    null    true    false    mmuuid:3976a800-33b2-1dfa-9931-e83d04ce10a0    10000    null    false    false    7",
+    		   "PartsSupplier    BQT1    LargeB    Table    null    true    false    mmuuid:5fb40600-33c3-1dfa-9931-e83d04ce10a0    10000    null    false    false    8",
+    		   "PartsSupplier    BQT1    MediumA    Table    null    true    false    mmuuid:61074980-338d-1dfa-9931-e83d04ce10a0    1000    null    false    false    9",
+    		   "PartsSupplier    BQT1    MediumB    Table    null    true    false    mmuuid:e24bd1c0-33a4-1dfa-9931-e83d04ce10a0    1000    null    false    false    10",
+    		   "PartsSupplier    BQT1    SmallA    Table    null    true    false    mmuuid:0968424f-e6a0-1df9-ac06-b890ff96f710    50    null    false    false    11",
+    		   "PartsSupplier    BQT1    SmallB    Table    null    true    false    mmuuid:06fb8980-3377-1dfa-9931-e83d04ce10a0    50    null    false    false    12"      
+       };
+
+       executeTest("select * from tables where schemaname='BQT1'", expectedBefore); //$NON-NLS-1$
+       
+       this.internalConnection.close();
+       
+       server.deployVDB(VDB2, UnitTestUtil.getTestDataPath()+"/QT_Ora9DS_1.vdb");
+       
+       server.mergeVDBS(VDB2, VDB1);
+       
+       this.internalConnection = server.createConnection("jdbc:teiid:"+VDB1);
+       executeTest("select * from tables where schemaname='BQT1'", expectedAfter); //$NON-NLS-1$
+       
+       server.undeployVDB(VDB2);
+       
+       // since the connection is not closed; need to behave as if still merged
+       executeTest("select * from tables where schemaname='BQT1'", expectedAfter); //$NON-NLS-1$
+       
+       // re-connect should behave as the original
+       this.internalConnection.close();
+       this.internalConnection = server.createConnection("jdbc:teiid:"+VDB1);
+       
+       executeTest("select * from tables where schemaname='BQT1'", expectedBefore); //$NON-NLS-1$
+       executeTest("select * from tables where schemaname ='PartsSupplier'", expected); //$NON-NLS-1$
+    }
+	
+    private void executeTest(String sql, String[] expected){
+    	execute(sql);
+    	if (expected != null) {
+    		assertResults(expected);
+    	} else {
+    		printResults(true);
+    	}
+    }	
+    
+    @Test
+    public void testMergeWithEmptyVDB() throws Exception {
+		server.deployVDB("empty", UnitTestUtil.getTestDataPath() + "/empty.vdb");
+    	this.internalConnection = server.createConnection("jdbc:teiid:empty");
+    
+        String[] expectedBefore = {
+     		   "VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
+        };
+    	
+    	executeTest("select * from tables where schemaname ='BQT1'", expectedBefore); //$NON-NLS-1$
+	
+        this.internalConnection.close();
+        
+        server.deployVDB(VDB2, UnitTestUtil.getTestDataPath()+"/QT_Ora9DS_1.vdb");
+        
+        server.mergeVDBS(VDB2, "empty");
+
+        String[] expectedAfter = {
+        		"VDBName[string]    SchemaName[string]    Name[string]    Type[string]    NameInSource[string]    IsPhysical[boolean]    SupportsUpdates[boolean]    UID[string]    Cardinality[integer]    Description[string]    IsSystem[boolean]    IsMaterialized[boolean]    OID[integer]",
+        		"empty    BQT1    HugeA    Table    null    true    false    mmuuid:7c66fc80-33d2-1dfa-9931-e83d04ce10a0    500000    null    false    false    0",
+        		"empty    BQT1    HugeB    Table    null    true    false    mmuuid:b0369400-33f8-1dfa-9931-e83d04ce10a0    500000    null    false    false    1",
+        		"empty    BQT1    LargeA    Table    null    true    false    mmuuid:3976a800-33b2-1dfa-9931-e83d04ce10a0    10000    null    false    false    2",
+        		"empty    BQT1    LargeB    Table    null    true    false    mmuuid:5fb40600-33c3-1dfa-9931-e83d04ce10a0    10000    null    false    false    3",
+        		"empty    BQT1    MediumA    Table    null    true    false    mmuuid:61074980-338d-1dfa-9931-e83d04ce10a0    1000    null    false    false    4",
+        		"empty    BQT1    MediumB    Table    null    true    false    mmuuid:e24bd1c0-33a4-1dfa-9931-e83d04ce10a0    1000    null    false    false    5",
+        		"empty    BQT1    SmallA    Table    null    true    false    mmuuid:0968424f-e6a0-1df9-ac06-b890ff96f710    50    null    false    false    6",
+        		"empty    BQT1    SmallB    Table    null    true    false    mmuuid:06fb8980-3377-1dfa-9931-e83d04ce10a0    50    null    false    false    7"        		
+        };
+        
+        this.internalConnection = server.createConnection("jdbc:teiid:empty");
+        executeTest("select * from tables where schemaname='BQT1'", expectedAfter); //$NON-NLS-1$
+    	
+    }
+}

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java
===================================================================
--- trunk/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,160 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * See the COPYRIGHT.txt file distributed with this work for information
- * regarding copyright ownership.  Some portions may be licensed
- * to Red Hat, Inc. under one or more contributor license agreements.
- * 
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- * 
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
- */
-
-package org.teiid.systemmodel;
-
-import org.junit.Before;
-import org.junit.Test;
-import static org.junit.Assert.*;
-import org.teiid.core.util.UnitTestUtil;
-import org.teiid.jdbc.AbstractMMQueryTestCase;
-import org.teiid.jdbc.FakeServer;
-import org.teiid.jdbc.TestMMDatabaseMetaData;
-
-
-/**
- * Exercises each virtual table in the system model.
- */
- at SuppressWarnings("nls")
-public class TestSystemVirtualModel extends AbstractMMQueryTestCase {
-	private static final String VDB = "PartsSupplier"; //$NON-NLS-1$
-
-	public TestSystemVirtualModel() {
-		// this is needed because the result files are generated
-		// with another tool which uses tab as delimiter
-		super.DELIMITER = "\t"; //$NON-NLS-1$
-	}
-	
-    @Before public void setUp() throws Exception {
-    	FakeServer server = new FakeServer();
-    	server.deployVDB(VDB, UnitTestUtil.getTestDataPath() + "/PartsSupplier.vdb");
-    	this.internalConnection = server.createConnection("jdbc:teiid:" + VDB); //$NON-NLS-1$ //$NON-NLS-2$	
-   	}
-   
-    protected void checkResult(String testName, String query) throws Exception {
-    	execute(query);
-    	TestMMDatabaseMetaData.compareResultSet("TestSystemVirtualModel/" + testName, this.internalResultSet);
-    }
-    
-	@Test public void testModels() throws Exception {
-		checkResult("testSchemas", "select* from SYS.Schemas order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testKeys() throws Exception {
-		checkResult("testKeys", "select* from SYS.Keys order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testGroups() throws Exception {
-		checkResult("testTables", "select* from SYS.Tables order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testDataTypes() throws Exception {
-		checkResult("testDataTypes", "select * from SYS.DataTypes order by name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testProcedureParams() throws Exception {
-		checkResult("testProcedureParams", "select * from SYS.ProcedureParams order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testProcedures() throws Exception {
-		checkResult("testProcedures", "select* from SYS.Procedures order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testProperties() {
-		String[] expected = { "Name[string]	Value[string]	UID[string]	OID[integer]", }; //$NON-NLS-1$
-		executeAndAssertResults("select* from SYS.Properties", expected); //$NON-NLS-1$
-	}
-
-	@Test public void testVirtualDatabase() {
-
-		String[] expected = { "Name[string]	Version[string]	", "PartsSupplier	1", //$NON-NLS-1$ //$NON-NLS-2$
-
-		};
-		executeAndAssertResults("select* from SYS.VirtualDatabases", //$NON-NLS-1$
-				expected);
-	}
-
-	@Test public void testKeyColumns() throws Exception {
-		checkResult("testKeyColumns", "select* from SYS.KeyColumns order by Name, KeyName"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testVDBResourcePathsProcedure() {
-
-		String[] expected = { "ResourcePath[string]	isBinary[boolean]",
-							"/parts/partsmd/PartsSupplier.xmi	false",
-							"/ConfigurationInfo.def	false",
-							"/MetaMatrix-VdbManifestModel.xmi	false", 
-		};
-		execute("exec getVDBResourcePaths()",new Object[] {}); //$NON-NLS-1$
-		assertResults(expected);
-	}
-
-	@Test public void testColumns() throws Exception {
-		checkResult("testColumns", "select* from SYS.Columns order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testTableType() {
-
-		String[] expected = { "Type[string]	", "Table", }; //$NON-NLS-1$ //$NON-NLS-2$
-		executeAndAssertResults(
-				"select distinct Type from SYS.Tables order by Type", //$NON-NLS-1$
-				expected);
-	}
-
-	@Test public void testTableIsSystem() throws Exception {
-		checkResult("testTableIsSystem", "select Name from SYS.Tables where IsSystem = 'false' order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-
-	@Test public void testDefect12064() {
-		String[] expected = { 
-				"KeyName[string]	RefKeyUID[string]	",  //$NON-NLS-1$
-				"PK_PARTS	null", //$NON-NLS-1$
-				"PK_SHIP_VIA	null", //$NON-NLS-1$
-				"PK_STATUS	null",  //$NON-NLS-1$
-				"PK_SUPPLIER	null",  //$NON-NLS-1$
-				"PK_SUPPLIER_PARTS	null", //$NON-NLS-1$
-				"PK_SUPPLIER_PARTS	null",  //$NON-NLS-1$
-				
-
-		};
-		executeAndAssertResults("select KeyName, RefKeyUID FROM SYS.KeyColumns WHERE RefKeyUID IS NULL order by KeyName",expected); //$NON-NLS-1$
-	}
-
-	@Test public void testReferenceKeyColumns() throws Exception {
-		checkResult("testReferenceKeyColumns", "select* FROM SYS.ReferenceKeyColumns order by PKTABLE_NAME"); //$NON-NLS-1$ //$NON-NLS-2$
-	}
-	
-	
-	@Test public void test_UID_OID_are_Equal()  throws Exception {
-		execute("select distinct(UID) FROM SYS.Schemas"); //$NON-NLS-1$
-		int uidCount = getRowCount();
-		execute("select distinct(OID) FROM SYS.Schemas"); //$NON-NLS-1$
-		int oidCount = getRowCount();
-		assertEquals(uidCount, oidCount);
-		
-		execute("select distinct(UID) FROM SYS.DataTypes"); //$NON-NLS-1$
-		uidCount = getRowCount();
-		execute("select distinct(OID) FROM SYS.DataTypes"); //$NON-NLS-1$
-		oidCount = getRowCount();
-		assertEquals(uidCount, oidCount);		
-	}
-}

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java (from rev 2451, trunk/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/java/org/teiid/systemmodel/TestSystemVirtualModel.java	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,164 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership.  Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+
+package org.teiid.systemmodel;
+
+import org.junit.Before;
+import org.junit.Test;
+import static org.junit.Assert.*;
+import org.teiid.core.util.UnitTestUtil;
+import org.teiid.jdbc.AbstractMMQueryTestCase;
+import org.teiid.jdbc.FakeServer;
+import org.teiid.jdbc.TestMMDatabaseMetaData;
+
+
+/**
+ * Exercises each virtual table in the system model.
+ */
+ at SuppressWarnings("nls")
+public class TestSystemVirtualModel extends AbstractMMQueryTestCase {
+	private static final String VDB = "PartsSupplier"; //$NON-NLS-1$
+
+	public TestSystemVirtualModel() {
+		// this is needed because the result files are generated
+		// with another tool which uses tab as delimiter
+		super.DELIMITER = "\t"; //$NON-NLS-1$
+	}
+	
+    @Before public void setUp() throws Exception {
+    	FakeServer server = new FakeServer();
+    	server.deployVDB(VDB, UnitTestUtil.getTestDataPath() + "/PartsSupplier.vdb");
+    	this.internalConnection = server.createConnection("jdbc:teiid:" + VDB); //$NON-NLS-1$ //$NON-NLS-2$	
+   	}
+   
+    protected void checkResult(String testName, String query) throws Exception {
+    	execute(query);
+    	TestMMDatabaseMetaData.compareResultSet("TestSystemVirtualModel/" + testName, this.internalResultSet);
+    }
+    
+	@Test public void testModels() throws Exception {
+		checkResult("testSchemas", "select* from SYS.Schemas order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testKeys() throws Exception {
+		checkResult("testKeys", "select* from SYS.Keys order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testGroups() throws Exception {
+		checkResult("testTables", "select* from SYS.Tables order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testDataTypes() throws Exception {
+		checkResult("testDataTypes", "select * from SYS.DataTypes order by name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testProcedureParams() throws Exception {
+		checkResult("testProcedureParams", "select * from SYS.ProcedureParams order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testProcedures() throws Exception {
+		checkResult("testProcedures", "select* from SYS.Procedures order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testProperties() {
+		String[] expected = { "Name[string]	Value[string]	UID[string]	OID[integer]", }; //$NON-NLS-1$
+		executeAndAssertResults("select* from SYS.Properties", expected); //$NON-NLS-1$
+	}
+
+	@Test public void testVirtualDatabase() {
+
+		String[] expected = { "Name[string]	Version[string]	", "PartsSupplier	1", //$NON-NLS-1$ //$NON-NLS-2$
+
+		};
+		executeAndAssertResults("select* from SYS.VirtualDatabases", //$NON-NLS-1$
+				expected);
+	}
+
+	@Test public void testKeyColumns() throws Exception {
+		checkResult("testKeyColumns", "select* from SYS.KeyColumns order by Name, KeyName"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testVDBResourcePathsProcedure() {
+
+		String[] expected = { "ResourcePath[string]	isBinary[boolean]",
+							"/parts/partsmd/PartsSupplier.xmi	false",
+							"/ConfigurationInfo.def	false",
+							"/MetaMatrix-VdbManifestModel.xmi	false", 
+		};
+		execute("exec getVDBResourcePaths()",new Object[] {}); //$NON-NLS-1$
+		assertResults(expected);
+	}
+
+	@Test public void testColumns() throws Exception {
+		checkResult("testColumns", "select* from SYS.Columns order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testTableType() {
+
+		String[] expected = { "Type[string]	", "Table", }; //$NON-NLS-1$ //$NON-NLS-2$
+		executeAndAssertResults(
+				"select distinct Type from SYS.Tables order by Type", //$NON-NLS-1$
+				expected);
+	}
+
+	@Test public void testTableIsSystem() throws Exception {
+		checkResult("testTableIsSystem", "select Name from SYS.Tables where IsSystem = 'false' order by Name"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+
+	@Test public void testDefect12064() {
+		String[] expected = { 
+				"KeyName[string]	RefKeyUID[string]	",  //$NON-NLS-1$
+				"PK_PARTS	null", //$NON-NLS-1$
+				"PK_SHIP_VIA	null", //$NON-NLS-1$
+				"PK_STATUS	null",  //$NON-NLS-1$
+				"PK_SUPPLIER	null",  //$NON-NLS-1$
+				"PK_SUPPLIER_PARTS	null", //$NON-NLS-1$
+				"PK_SUPPLIER_PARTS	null",  //$NON-NLS-1$
+				"pk_pg_attr	null",  //$NON-NLS-1$
+				"pk_pg_class	null",  //$NON-NLS-1$
+				"pk_pg_index	null",  //$NON-NLS-1$
+				"pk_pg_proc	null",  //$NON-NLS-1$
+				
+
+		};
+		executeAndAssertResults("select KeyName, RefKeyUID FROM SYS.KeyColumns WHERE RefKeyUID IS NULL order by KeyName",expected); //$NON-NLS-1$
+	}
+
+	@Test public void testReferenceKeyColumns() throws Exception {
+		checkResult("testReferenceKeyColumns", "select* FROM SYS.ReferenceKeyColumns order by PKTABLE_NAME"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+	
+	
+	@Test public void test_UID_OID_are_Equal()  throws Exception {
+		execute("select distinct(UID) FROM SYS.Schemas"); //$NON-NLS-1$
+		int uidCount = getRowCount();
+		execute("select distinct(OID) FROM SYS.Schemas"); //$NON-NLS-1$
+		int oidCount = getRowCount();
+		assertEquals(uidCount, oidCount);
+		
+		execute("select distinct(UID) FROM SYS.DataTypes"); //$NON-NLS-1$
+		uidCount = getRowCount();
+		execute("select distinct(OID) FROM SYS.DataTypes"); //$NON-NLS-1$
+		oidCount = getRowCount();
+		assertEquals(uidCount, oidCount);		
+	}
+}

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,71 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-test                                                               SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               SYS                                                                MatViews                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-test                                                               test                                                               all_databases                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               test                                                               all_models                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-test                                                               test                                                               all_tables                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-Row Count : 26
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             test            java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             test            java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             test            java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             test            java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             test            java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             test            java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             test            java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             test            java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             test            java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             test            java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             test            java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-Row Count : 0
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             test            java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             test            java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             test            java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             test            java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             test            java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             test            java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             test            java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             test            java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             test            java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             test            java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             test            java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-Row Count : 0
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             test            java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             test            java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             test            java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             test            java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             test            java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             test            java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             test            java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             test            java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             test            java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             test            java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             test            java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestCase3473/testGetTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,71 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+test                                                               SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                MatViews                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+test                                                               pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               test                                                               all_databases                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               test                                                               all_models                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+test                                                               test                                                               all_tables                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+Row Count : 26
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             test            java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             test            java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             test            java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             test            java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             test            java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             test            java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             test            java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             test            java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             test            java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             test            java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             test            java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+Row Count : 0
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             test            java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             test            java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             test            java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             test            java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             test            java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             test            java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             test            java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             test            java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             test            java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             test            java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             test            java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+Row Count : 0
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             test            java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             test            java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             test            java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             test            java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             test            java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             test            java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             test            java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             test            java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             test            java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             test            java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             test            java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,1093 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             short      string                                                             integer      string                                                             integer         integer         integer      string                                                             string                                                             string                                                             string                                                             integer            integer           string                                                             string                                                             string                                                             string     !
                                                         string                                                             string                                                           
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         COLUMN_NAME                                                        DATA_TYPE  TYPE_NAME                                                          COLUMN_SIZE  BUFFER_LENGTH                                                      DECIMAL_DIGITS  NUM_PREC_RADIX  NULLABLE     REMARKS                                                            COLUMN_DEF                                                         SQL_DATA_TYPE                                                      SQL_DATETIME_SUB                                                   CHAR_OCTET_LENGTH  ORDINAL_POSITION  IS_NULLABLE                                                        SCOPE_CATALOG                                                      SCOPE_SCHEMA                                                       SCOPE_TABLE!
                                                         SOURCE_DATA_TYPE                                                   IS_AUTOINCREMENT                                                 
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.BigDecimalValue                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.BigIntegerValue                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.BooleanValue                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.ByteNum                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.CharValue                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.DateValue                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.DoubleNum                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.FloatNum                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.IntKey                                        12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.IntNum                                        12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.LongNum                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.ObjectValue                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.ShortValue                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.StringKey                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.StringNum                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.TimestampValue                                12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.TimeValue                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow                                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        IntKey                                                             4          integer                                                            10           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        StringKey                                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        IntNum                                                             4          integer                                                            10           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        StringNum                                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        FloatNum                                                           7          float                                                              20           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        LongNum                                                            -5         long                                                               19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        ByteNum                                                            -6         byte                                                               3            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        DateValue                                                          91         date                                                               10           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        TimeValue                                                          92         time                                                               8            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        TimestampValue                                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        CharValue                                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        ShortValue                                                         5          short                                                              5            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        ObjectValue                                                        <null>     <null>                                                             <null>       <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          count                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          min                                                                12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          sum                                                                -5         long                                                               19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          avg                                                                8          double                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         expr                                                               12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         E                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         expr                                                               12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         E                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         E                                                                  12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         expr                                                               12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         E                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      IntKey                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      IntKey                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        E                                                                  12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            TableName                                                          12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            DataType                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Length                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            IsLengthFixed                                                      -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            SupportsSelect                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            IsCurrency                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 17                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            MinRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            MaxRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 19                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 20                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Format                                                             12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                21                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            DefaultValue                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                22                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                23                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 24                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            CharOctetLength                                                    4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 25                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 26                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 27                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                28                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Columns                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 29                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Name                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsStandard                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          TypeName                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Scale                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Radix                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          RuntimeType                                                        12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          BaseType                                                           12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 19                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         KeyName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         KeyType                                                            12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         Position                                                           4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               IsIndexed                                                          -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Keys                                                               OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           SchemaName                                                         12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           TargetSchemaName                                                   12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           TargetName                                                         12         string                                                             4000         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4000               5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           LoadState                                                          12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           Updated                                                            93         timestamp                                                          29           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           Valid                                                              -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    ProcedureName                                                      12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    DataType                                                           12         string                                                             25           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             25                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Type                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Optional                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    NullType                                                           12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    UID                                                                12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         ReturnsResults                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Properties                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Properties                                                         Value                                                              12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Properties                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Properties                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                KEY_SEQ                                                            5          short                                                              5            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             5                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                UPDATE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                DELETE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                DEFERRABILITY                                                      4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            PrimaryMetamodelURI                                                12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             IsSystem                                                           -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             IsMaterialized                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                Tables                                                             OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U11                                                          IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U11                                                          StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           A                                                                  4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           B                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           C                                                                  7          float                                                              20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           Source                                                             12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U6                                                           StringCol                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U6                                                           IntCol                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           A                                                                  4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           B                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           C                                                                  7          float                                                              20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   Version                                                            12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1.wrapper1.data1                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1.wrapper1.key1                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1.wrapper1                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2.wrapper2.data2                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2.wrapper2.key2                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2.wrapper2                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3.wrapper3.key3.data3                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3.wrapper3.key3                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3.wrapper3                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       key1                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       data1                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       data2                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       key2                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       key3                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       data3                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper. at dataAttr                                 12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    dataAttr                                                           2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest.wrapper1.data1                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest.wrapper1.key1                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest.wrapper1                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   key1                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   data1                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper. at fixedAttr                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper.fixed                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper.key                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper                                             12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest                                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument.MappingClasses.wrapper                      key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.code                                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.ID                                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.code                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.groupID                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.group                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.ID                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisorID                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor                                            12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA                                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.code                                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.ID                                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.code                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.groupID                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.group                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.ID                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisorID                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor                                            12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB                                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.pseudoID                                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group                                                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 ID                                                                 2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 code                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 supervisorID                                                       2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                ID                                                                 2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                code                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                supervisorID                                                       2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            ID                                                                 2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            code                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            groupID                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest.wrapper3.key3.data3                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest.wrapper3.key3                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest.wrapper3                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   key3                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   data3                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           multipleDocsTest.data1                                             12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           multipleDocsTest.key1                                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           multipleDocsTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           key1                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           data1                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest.wrapper.key                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest.wrapper.nillableField                                 12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest.wrapper                                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest                                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        nillableField                                                      2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              amname                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         adsrc                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         adrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         adnum                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       atttypid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attnum                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       atttypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attnotnull                                                         -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attisdropped                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       atthasdef                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relkind                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relam                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           reltuples                                                          7          float                                                              20           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relpages                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relhasrules                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relhasoids                                                         12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        encoding                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datlastsysoid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datallowconn                                                       1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datconfig                                                          2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datacl                                                             2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datdba                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        dattablespace                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indexrelid                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indisclustered                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indisunique                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indisprimary                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indexprs                                                           12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indkey                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       nspname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proretset                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            prorettype                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            pronargs                                                           5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proargtypes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proargnames                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proargmodes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proallargtypes                                                     2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            pronamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgconstrrelid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgfoid                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgargs                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgnargs                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgdeferrable                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tginitdeferred                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgconstrname                                                       12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typtype                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typbasetype                                                        4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typtypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            usename                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            usecreatedb                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            usesuper                                                           -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.data                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.key                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nextKey                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.recurse                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2                                                        12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.data                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.key                                12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.nestedRecurse                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.nextKey                            12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            key                                                                2          biginteger                                                         19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            data                                                               2          biginteger                                                         19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-Row Count : 1066
-getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT          12             QT_Ora9DS       java.lang.String    TABLE_CAT          string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
-TABLE_SCHEM        12             QT_Ora9DS       java.lang.String    TABLE_SCHEM        string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME         12             QT_Ora9DS       java.lang.String    TABLE_NAME         string             SYS            Columns       255                   255           0         false            true             false       false                 0           true        true          false     false       
-COLUMN_NAME        12             QT_Ora9DS       java.lang.String    COLUMN_NAME        string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
-DATA_TYPE          5              QT_Ora9DS       java.lang.Short     DATA_TYPE          short              <null>         <null>        6                     5             0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME          12             QT_Ora9DS       java.lang.String    TYPE_NAME          string             SYS            Columns       100                   100           0         false            true             false       false                 0           true        true          true      false       
-COLUMN_SIZE        4              QT_Ora9DS       java.lang.Integer   COLUMN_SIZE        integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
-BUFFER_LENGTH      12             QT_Ora9DS       java.lang.String    BUFFER_LENGTH      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-DECIMAL_DIGITS     4              QT_Ora9DS       java.lang.Integer   DECIMAL_DIGITS     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-NUM_PREC_RADIX     4              QT_Ora9DS       java.lang.Integer   NUM_PREC_RADIX     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-NULLABLE           4              QT_Ora9DS       java.lang.Integer   NULLABLE           integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
-REMARKS            12             QT_Ora9DS       java.lang.String    REMARKS            string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
-COLUMN_DEF         12             QT_Ora9DS       java.lang.String    COLUMN_DEF         string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
-SQL_DATA_TYPE      12             QT_Ora9DS       java.lang.String    SQL_DATA_TYPE      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SQL_DATETIME_SUB   12             QT_Ora9DS       java.lang.String    SQL_DATETIME_SUB   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-CHAR_OCTET_LENGTH  4              QT_Ora9DS       java.lang.Integer   CHAR_OCTET_LENGTH  integer            SYS            Columns       11                    10            0         false            false            false       false                 1           true        true          false     false       
-ORDINAL_POSITION   4              QT_Ora9DS       java.lang.Integer   ORDINAL_POSITION   integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-IS_NULLABLE        12             QT_Ora9DS       java.lang.String    IS_NULLABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SCOPE_CATALOG      12             QT_Ora9DS       java.lang.String    SCOPE_CATALOG      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SCOPE_SCHEMA       12             QT_Ora9DS       java.lang.String    SCOPE_SCHEMA       string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SCOPE_TABLE        12             QT_Ora9DS       java.lang.String    SCOPE_TABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SOURCE_DATA_TYPE   12             QT_Ora9DS       java.lang.String    SOURCE_DATA_TYPE   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-IS_AUTOINCREMENT   12             QT_Ora9DS       java.lang.String    IS_AUTOINCREMENT   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,1093 @@
+string                                                             string                                                             string                                                             string                                                             short      string                                                             integer      string                                                             integer         integer         integer      string                                                             string                                                             string                                                             string                                                             integer            integer           string                                                             string                                                             string                                                             string     !
                                                         string                                                             string                                                           
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         COLUMN_NAME                                                        DATA_TYPE  TYPE_NAME                                                          COLUMN_SIZE  BUFFER_LENGTH                                                      DECIMAL_DIGITS  NUM_PREC_RADIX  NULLABLE     REMARKS                                                            COLUMN_DEF                                                         SQL_DATA_TYPE                                                      SQL_DATETIME_SUB                                                   CHAR_OCTET_LENGTH  ORDINAL_POSITION  IS_NULLABLE                                                        SCOPE_CATALOG                                                      SCOPE_SCHEMA                                                       SCOPE_TABLE!
                                                         SOURCE_DATA_TYPE                                                   IS_AUTOINCREMENT                                                 
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.BigDecimalValue                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.BigIntegerValue                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.BooleanValue                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.ByteNum                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.CharValue                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.DateValue                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.DoubleNum                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.FloatNum                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.IntKey                                        12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.IntNum                                        12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.LongNum                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.ObjectValue                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.ShortValue                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.StringKey                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.StringNum                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.TimestampValue                                12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow.TimeValue                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest.SingleRow                                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 BQTDocTest                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        IntKey                                                             4          integer                                                            10           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        StringKey                                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        IntNum                                                             4          integer                                                            10           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        StringNum                                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        FloatNum                                                           7          float                                                              20           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        LongNum                                                            -5         long                                                               19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        ByteNum                                                            -6         byte                                                               3            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        DateValue                                                          91         date                                                               10           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        TimeValue                                                          92         time                                                               8            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        TimestampValue                                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        CharValue                                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        ShortValue                                                         5          short                                                              5            <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        ObjectValue                                                        <null>     <null>                                                             <null>       <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          count                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          min                                                                12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          sum                                                                -5         long                                                               19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          avg                                                                8          double                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         expr                                                               12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         E                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         expr                                                               12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         E                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         E                                                                  12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         expr                                                               12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         E                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      IntKey                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      IntKey                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        E                                                                  12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            TableName                                                          12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            DataType                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Length                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            IsLengthFixed                                                      -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            SupportsSelect                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            IsCurrency                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 17                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            MinRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            MaxRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 19                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 20                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Format                                                             12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                21                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            DefaultValue                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                22                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                23                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 24                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            CharOctetLength                                                    4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 25                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 26                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 27                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                28                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Columns                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 29                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Name                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsStandard                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          TypeName                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Scale                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Radix                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          RuntimeType                                                        12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          BaseType                                                           12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 19                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         KeyName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         KeyType                                                            12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         Position                                                           4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               IsIndexed                                                          -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Keys                                                               OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           SchemaName                                                         12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           TargetSchemaName                                                   12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           TargetName                                                         12         string                                                             4000         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4000               5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           Valid                                                              -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           LoadState                                                          12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           Updated                                                            93         timestamp                                                          29           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    ProcedureName                                                      12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    DataType                                                           12         string                                                             25           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             25                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Type                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Optional                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    NullType                                                           12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    UID                                                                12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         ReturnsResults                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Properties                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Properties                                                         Value                                                              12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Properties                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Properties                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                KEY_SEQ                                                            5          short                                                              5            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             5                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                UPDATE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                DELETE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                FK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                PK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                DEFERRABILITY                                                      4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            PrimaryMetamodelURI                                                12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             IsSystem                                                           -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             IsMaterialized                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                Tables                                                             OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U11                                                          IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U11                                                          StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           A                                                                  4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           B                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           C                                                                  7          float                                                              20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           Source                                                             12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U6                                                           StringCol                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U6                                                           IntCol                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           A                                                                  4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           B                                                                  12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           C                                                                  7          float                                                              20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   Version                                                            12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1.wrapper1.data1                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1.wrapper1.key1                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1.wrapper1                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data1                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2.wrapper2.data2                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2.wrapper2.key2                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2.wrapper2                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data2                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3.wrapper3.key3.data3                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3.wrapper3.key3                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3.wrapper3                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest.data3                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 choiceTest                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       key1                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       data1                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       data2                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       key2                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       key3                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       data3                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper. at dataAttr                                 12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest.wrapper                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           defaultValueTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    dataAttr                                                           2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest.wrapper1.data1                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest.wrapper1.key1                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest.wrapper1                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           emptyContentTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   key1                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   data1                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper. at fixedAttr                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper.fixed                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper.key                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest.wrapper                                             12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             fixedValueTest                                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument.MappingClasses.wrapper                      key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.code                                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.ID                                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.code                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.groupID                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.group                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor.ID                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisorID                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA.supervisor                                            12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupA                                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.code                                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.ID                                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.code                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.groupID                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.group                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor.ID                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisorID                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB.supervisor                                            12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.GroupB                                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group.pseudoID                                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      group                                                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 ID                                                                 2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 code                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 supervisorID                                                       2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                ID                                                                 2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                code                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                supervisorID                                                       2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            ID                                                                 2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            code                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            groupID                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest.wrapper3.key3.data3                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest.wrapper3.key3                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest.wrapper3                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           mixedContentTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   key3                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   data3                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           multipleDocsTest.data1                                             12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           multipleDocsTest.key1                                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           multipleDocsTest                                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           key1                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           data1                                                              2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest.wrapper.key                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest.wrapper.nillableField                                 12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest.wrapper                                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               nillableTest                                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        nillableField                                                      2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              amname                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         adsrc                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         adrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         adnum                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       atttypid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attnum                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       atttypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attnotnull                                                         -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       attisdropped                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       atthasdef                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relkind                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relam                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           reltuples                                                          7          float                                                              20           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relpages                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relhasrules                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           relhasoids                                                         12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        encoding                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datlastsysoid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datallowconn                                                       1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datconfig                                                          2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datacl                                                             2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        datdba                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        dattablespace                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indexrelid                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indisclustered                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indisunique                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indisprimary                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indexprs                                                           12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           indkey                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       nspname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proretset                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            prorettype                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            pronargs                                                           5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proargtypes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proargnames                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proargmodes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            proallargtypes                                                     2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            pronamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgconstrrelid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgfoid                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgargs                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgnargs                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgdeferrable                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tginitdeferred                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgconstrname                                                       12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         tgrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typtype                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typbasetype                                                        4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typtypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            typrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            usename                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            usecreatedb                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            usesuper                                                           -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.data                                     12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.key                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nested                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.nextKey                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot.recurse                                  12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2.recursiveRoot                                          12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                testNested2                                                        12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.data                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.key                                12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.nestedRecurse                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested.nextKey                            12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nested                                    12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 testNested                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.data                              12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.key                               12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.nextKey                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.data                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.key                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.nextKey                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse.recurse                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse.recurse                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.data                                      12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.key                                       12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.nextKey                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot.recurse                                   12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple.recursiveRoot                                           12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                testSimple                                                         12         string                                                             4000         <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  0                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   key                                                                2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   data                                                               2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   nextKey                                                            2          biginteger                                                         19           <null>                                                             0               0               1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            key                                                                2          biginteger                                                         19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            data                                                               2          biginteger                                                         19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            nextKey                                                            2          biginteger                                                         19           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        IntKey                                                             4          integer                                                            22           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        StringKey                                                          12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        IntNum                                                             4          integer                                                            22           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        StringNum                                                          12         string                                                             10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        FloatNum                                                           7          float                                                              20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        LongNum                                                            -5         long                                                               28           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        DoubleNum                                                          8          double                                                             20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        ByteNum                                                            -6         byte                                                               8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        DateValue                                                          91         date                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TimeValue                                                          92         time                                                               7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TimestampValue                                                     93         timestamp                                                          7            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             7                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        BooleanValue                                                       -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        CharValue                                                          1          char                                                               1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        ShortValue                                                         5          short                                                              8            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        BigIntegerValue                                                    2          biginteger                                                         19           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             28                 15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        BigDecimalValue                                                    2          bigdecimal                                                         20           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             126                16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        ObjectValue                                                        2000       object                                                             2048         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+Row Count : 1066
+getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT          12             QT_Ora9DS       java.lang.String    TABLE_CAT          string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
+TABLE_SCHEM        12             QT_Ora9DS       java.lang.String    TABLE_SCHEM        string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME         12             QT_Ora9DS       java.lang.String    TABLE_NAME         string             SYS            Columns       255                   255           0         false            true             false       false                 0           true        true          false     false       
+COLUMN_NAME        12             QT_Ora9DS       java.lang.String    COLUMN_NAME        string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
+DATA_TYPE          5              QT_Ora9DS       java.lang.Short     DATA_TYPE          short              <null>         <null>        6                     5             0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME          12             QT_Ora9DS       java.lang.String    TYPE_NAME          string             SYS            Columns       100                   100           0         false            true             false       false                 0           true        true          true      false       
+COLUMN_SIZE        4              QT_Ora9DS       java.lang.Integer   COLUMN_SIZE        integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
+BUFFER_LENGTH      12             QT_Ora9DS       java.lang.String    BUFFER_LENGTH      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+DECIMAL_DIGITS     4              QT_Ora9DS       java.lang.Integer   DECIMAL_DIGITS     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+NUM_PREC_RADIX     4              QT_Ora9DS       java.lang.Integer   NUM_PREC_RADIX     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+NULLABLE           4              QT_Ora9DS       java.lang.Integer   NULLABLE           integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
+REMARKS            12             QT_Ora9DS       java.lang.String    REMARKS            string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
+COLUMN_DEF         12             QT_Ora9DS       java.lang.String    COLUMN_DEF         string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
+SQL_DATA_TYPE      12             QT_Ora9DS       java.lang.String    SQL_DATA_TYPE      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SQL_DATETIME_SUB   12             QT_Ora9DS       java.lang.String    SQL_DATETIME_SUB   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+CHAR_OCTET_LENGTH  4              QT_Ora9DS       java.lang.Integer   CHAR_OCTET_LENGTH  integer            SYS            Columns       11                    10            0         false            false            false       false                 1           true        true          false     false       
+ORDINAL_POSITION   4              QT_Ora9DS       java.lang.Integer   ORDINAL_POSITION   integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+IS_NULLABLE        12             QT_Ora9DS       java.lang.String    IS_NULLABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SCOPE_CATALOG      12             QT_Ora9DS       java.lang.String    SCOPE_CATALOG      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SCOPE_SCHEMA       12             QT_Ora9DS       java.lang.String    SCOPE_SCHEMA       string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SCOPE_TABLE        12             QT_Ora9DS       java.lang.String    SCOPE_TABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SOURCE_DATA_TYPE   12             QT_Ora9DS       java.lang.String    SOURCE_DATA_TYPE   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+IS_AUTOINCREMENT   12             QT_Ora9DS       java.lang.String    IS_AUTOINCREMENT   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,178 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument.MappingClasses.wrapper                      XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-Row Count : 133
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-Row Count : 0
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-Row Count : 0
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,178 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument.MappingClasses.wrapper                      XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+Row Count : 133
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+Row Count : 0
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+Row Count : 0
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,148 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument.MappingClasses.wrapper                      XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-Row Count : 133
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_allTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,148 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument                                             DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument                                               DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable                                           DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable                                                  DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested                                                   DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument                                                      DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument                                                 DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable                                                DOCUMENT                                                           <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                MatViews                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             BQTDocTestDocument.MappingClasses.SingleRow                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             choiceTestDocument.MappingClasses.choiceTest                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             defaultValueTestDocument.MappingClasses.wrapper                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             emptyContentTestDocument.MappingClasses.wrapper1                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             fixedValueTestDocument.MappingClasses.wrapper                      XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             mixedContentTestDocument.MappingClasses.wrapper3                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             multipleDocsTestDocument.MappingClasses.multipleDocsTest           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTDoc                                                             nillableTestDocument.MappingClasses.wrapper                        XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.nested1                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testExcludeFromDoc.MappingClasses.root                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested                     XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.nested1                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.root                       XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.nested1                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.root                              XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested                             XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.nested1                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testSimpleNested.MappingClasses.root                               XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group                                 XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.group1                                XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    groupDocument.MappingClasses.supervisor                            XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.nested                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNested2Document.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nested                           XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.nestedRecurse                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testNestedDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recurse                          XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleDocument.MappingClasses.recursiveRoot                    XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recurse                         XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.recursiveRoot                   XMLMAPPINGCLASS                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable1                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testBoundTempTable.MappingClasses.TemporaryTable2                  XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.TemporaryTable1            XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testOptimizableTempTable.MappingClasses.moveToRootTempTable        XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTNestedDoc                                                       testRootTempTable.MappingClasses.TemporaryTable1                   XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQTRecursiveDoc                                                    testSimpleTempTable.MappingClasses.TemporaryTable1                 XMLSTAGINGTABLE                                                    <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+Row Count : 133
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,65 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-Row Count : 50
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableMultipleTypes.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,64 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+Row Count : 49
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,65 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          SYS                                                                MatViews                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-Row Count : 50
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetTables_specificTableTypes.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,64 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+QT_Ora9DS                                                          BQT1                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT1                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeA                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               HugeB                                                              TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               LargeB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumA                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               MediumB                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallA                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          BQT2                                                               SmallB                                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+QT_Ora9DS                                                          VQT                                                                Base.Agg1                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg2                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg3                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Agg4                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr1                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr2                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr3                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr4                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr5                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr6                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Expr7                                                         TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping1                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping2                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping3                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Mapping4                                                      TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order1                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order2                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order3                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order4                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Base.Order5                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U1                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U10                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U11                                                          TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U2                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U3                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U4                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U5                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U6                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U7                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U8                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          VQT                                                                Union.U9                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtData                                                            TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+QT_Ora9DS                                                          XQT                                                                xqtFullData                                                        TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+Row Count : 49
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             QT_Ora9DS       java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             QT_Ora9DS       java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             QT_Ora9DS       java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             QT_Ora9DS       java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             QT_Ora9DS       java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             QT_Ora9DS       java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             QT_Ora9DS       java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             QT_Ora9DS       java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             QT_Ora9DS       java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             QT_Ora9DS       java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             QT_Ora9DS       java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,248 +0,0 @@
-integer      integer      string                                                             integer      short   short   integer      boolean     boolean       boolean  
-oid          attrelid     attname                                                            atttypid     attlen  attnum  atttypmod    attnotnull  attisdropped  atthasdef
--1088265444  1623654648   PART_ID                                                            1043         4       1       4            false       false         false    
-2032364534   1623654648   PART_NAME                                                          1043         255     2       255          false       false         false    
--1794301564  1623654648   PART_COLOR                                                         1043         30      3       30           false       false         false    
--1101199867  1623654648   PART_WEIGHT                                                        1043         255     4       255          false       false         false    
-1264644385   1136825257   SHIPPER_ID                                                         21           0       1       0            false       false         false    
--797147767   1136825257   SHIPPER_NAME                                                       1043         30      2       30           false       false         false    
--1477852881  -1690137928  STATUS_ID                                                          21           0       1       0            false       false         false    
--784751184   -1690137928  STATUS_NAME                                                        1043         30      2       30           false       false         false    
-39358754     2040149098   SUPPLIER_ID                                                        1043         10      1       10           false       false         false    
-14793330     2040149098   PART_ID                                                            1043         4       2       4            false       false         false    
-707895027    2040149098   QUANTITY                                                           21           0       3       0            false       false         false    
-1400996724   2040149098   SHIPPER_ID                                                         21           0       4       0            false       false         false    
-173333941    940336727    SUPPLIER_ID                                                        1043         10      1       10           false       false         false    
-866435638    940336727    SUPPLIER_NAME                                                      1043         30      2       30           false       false         false    
-1559537335   940336727    SUPPLIER_STATUS                                                    21           0       3       0            false       false         false    
-1834223700   940336727    SUPPLIER_CITY                                                      1043         30      4       30           false       false         false    
--1767641899  940336727    SUPPLIER_STATE                                                     1043         2       5       2            false       false         false    
-625775649    1125375648   VDBName                                                            1043         255     1       255          false       false         false    
-1944775942   1125375648   SchemaName                                                         1043         255     2       255          false       false         false    
-37248193     1125375648   TableName                                                          1043         255     3       255          false       false         false    
--1412388946  1125375648   Name                                                               1043         255     4       255          false       false         false    
--187678130   1125375648   Position                                                           <null>       10      5       10           false       false         false    
--826716590   1125375648   NameInSource                                                       1043         255     6       255          false       false         false    
-104049003    1125375648   DataType                                                           1043         100     7       100          false       false         false    
--1960637886  1125375648   Scale                                                              <null>       10      8       10           false       false         false    
-1552424938   1125375648   Length                                                             <null>       10      9       10           false       false         false    
-1175465478   1125375648   IsLengthFixed                                                      16           1       10      1            false       false         false    
--1799446175  1125375648   SupportsSelect                                                     16           1       11      1            false       false         false    
-1376383558   1125375648   SupportsUpdates                                                    16           1       12      1            false       false         false    
-1838086626   1125375648   IsCaseSensitive                                                    16           1       13      1            false       false         false    
-1504393951   1125375648   IsSigned                                                           16           1       14      1            false       false         false    
--227498353   1125375648   IsCurrency                                                         16           1       15      1            false       false         false    
-1025501313   1125375648   IsAutoIncremented                                                  16           1       16      1            false       false         false    
-220538653    1125375648   NullType                                                           1043         20      17      20           false       false         false    
-1127616920   1125375648   MinRange                                                           1043         50      18      50           false       false         false    
--1431993426  1125375648   MaxRange                                                           1043         50      19      50           false       false         false    
--917271927   1125375648   SearchType                                                         1043         20      20      20           false       false         false    
-99434351     1125375648   Format                                                             1043         255     21      255          false       false         false    
-2081463498   1125375648   DefaultValue                                                       1043         255     22      255          false       false         false    
-2038419570   1125375648   JavaClass                                                          1043         500     23      500          false       false         false    
--207752578   1125375648   Precision                                                          <null>       10      24      10           false       false         false    
-1904600238   1125375648   CharOctetLength                                                    <null>       10      25      10           false       false         false    
-741988173    1125375648   Radix                                                              <null>       10      26      10           false       false         false    
--710939971   1125375648   UID                                                                1043         50      27      50           false       false         false    
--1798385399  1125375648   Description                                                        1043         255     28      255          false       false         false    
--488975294   1125375648   OID                                                                <null>       10      29      10           false       false         false    
-988889238    407729263    Name                                                               1043         100     1       100          false       false         false    
-2044345153   407729263    IsStandard                                                         16           1       2       1            false       false         false    
-388003599    407729263    IsPhysical                                                         16           1       3       1            false       false         false    
-1747073036   407729263    TypeName                                                           1043         100     4       100          false       false         false    
--553383651   407729263    JavaClass                                                          1043         500     5       500          false       false         false    
-616923420    407729263    Scale                                                              <null>       10      6       10           false       false         false    
--352113497   407729263    TypeLength                                                         <null>       10      7       10           false       false         false    
--252713441   407729263    NullType                                                           1043         20      8       20           false       false         false    
--1410117530  407729263    IsSigned                                                           16           1       9       1            false       false         false    
-1589184032   407729263    IsAutoIncremented                                                  16           1       10      1            false       false         false    
-810689849    407729263    IsCaseSensitive                                                    16           1       11      1            false       false         false    
-748017945    407729263    Precision                                                          <null>       10      12      10           false       false         false    
-2009321453   407729263    Radix                                                              <null>       10      13      10           false       false         false    
-920862690    407729263    SearchType                                                         1043         20      14      20           false       false         false    
-996977955    407729263    UID                                                                1043         50      15      50           false       false         false    
--202037504   407729263    RuntimeType                                                        1043         64      16      64           false       false         false    
-449930315    407729263    BaseType                                                           1043         64      17      64           false       false         false    
--1742254424  407729263    Description                                                        1043         255     18      255          false       false         false    
-1702443356   407729263    OID                                                                <null>       10      19      10           false       false         false    
-854014254    1906549043   VDBName                                                            1043         255     1       255          false       false         false    
--1759292119  1906549043   SchemaName                                                         1043         255     2       255          false       false         false    
--1594935697  1906549043   TableName                                                          1043         2048    3       2048         false       false         false    
-2034926350   1906549043   Name                                                               1043         255     4       255          false       false         false    
--211689398   1906549043   KeyName                                                            1043         255     5       255          false       false         false    
--2096082716  1906549043   KeyType                                                            1043         20      6       20           false       false         false    
--22652004    1906549043   RefKeyUID                                                          1043         50      7       50           false       false         false    
-2018331904   1906549043   UID                                                                1043         50      8       50           false       false         false    
--732937332   1906549043   Position                                                           <null>       10      9       10           false       false         false    
--2084878595  1906549043   OID                                                                <null>       10      10      10           false       false         false    
--1451894484  -1056482755  VDBName                                                            1043         255     1       255          false       false         false    
-1074685596   -1056482755  SchemaName                                                         1043         255     2       255          false       false         false    
--1862131168  -1056482755  TableName                                                          1043         2048    3       2048         false       false         false    
-425155393    -1056482755  Name                                                               1043         255     4       255          false       false         false    
-156365359    -1056482755  Description                                                        1043         255     5       255          false       false         false    
--1100843962  -1056482755  NameInSource                                                       1043         255     6       255          false       false         false    
-846555123    -1056482755  Type                                                               1043         20      7       20           false       false         false    
--1736557250  -1056482755  IsIndexed                                                          16           1       8       1            false       false         false    
-1957953763   -1056482755  RefKeyUID                                                          1043         50      9       50           false       false         false    
--1864727535  -1056482755  UID                                                                1043         50      10      50           false       false         false    
-120374768    -1056482755  OID                                                                <null>       10      11      10           false       false         false    
-1518497335   -2028080981  VDBName                                                            1043         255     1       255          false       false         false    
--1436081057  -2028080981  SchemaName                                                         1043         255     2       255          false       false         false    
-829635174    -2028080981  Name                                                               1043         255     3       255          false       false         false    
--1827861927  -2028080981  TargetSchemaName                                                   1043         255     4       255          false       false         false    
--767393364   -2028080981  TargetName                                                         1043         4000    5       4000         false       false         false    
--1140134170  -2028080981  LoadState                                                          1043         255     6       255          false       false         false    
-107574265    -2028080981  Updated                                                            1114         0       7       0            false       false         false    
--1942479773  -2028080981  Cardinality                                                        <null>       10      8       10           false       false         false    
-1387104200   -2028080981  Valid                                                              16           0       9       0            false       false         false    
-1975537358   1809992480   VDBName                                                            1043         255     1       255          false       false         false    
--944775923   1809992480   SchemaName                                                         1043         255     2       255          false       false         false    
-2030457340   1809992480   ProcedureName                                                      1043         255     3       255          false       false         false    
--1008332542  1809992480   Name                                                               1043         255     4       255          false       false         false    
--33148063    1809992480   DataType                                                           1043         25      5       25           false       false         false    
-1214741362   1809992480   Position                                                           <null>       10      6       10           false       false         false    
-1405495099   1809992480   Type                                                               1043         100     7       100          false       false         false    
--1986083814  1809992480   Optional                                                           16           1       8       1            false       false         false    
-1013266093   1809992480   Precision                                                          <null>       10      9       10           false       false         false    
--948014349   1809992480   TypeLength                                                         <null>       10      10      10           false       false         false    
--1799226271  1809992480   Scale                                                              <null>       10      11      10           false       false         false    
--460741195   1809992480   Radix                                                              <null>       10      12      10           false       false         false    
--1768740125  1809992480   NullType                                                           1043         10      13      10           false       false         false    
-633179490    1809992480   UID                                                                1043         50      14      50           false       false         false    
-1549159280   1809992480   Description                                                        1043         255     15      255          false       false         false    
-1413251219   1809992480   OID                                                                <null>       10      16      10           false       false         false    
-675421827    -364939653   VDBName                                                            1043         255     1       255          false       false         false    
--1162137751  -364939653   SchemaName                                                         1043         255     2       255          false       false         false    
--1887591430  -364939653   Name                                                               1043         255     3       255          false       false         false    
--593996602   -364939653   NameInSource                                                       1043         255     4       255          false       false         false    
-1612225140   -364939653   ReturnsResults                                                     16           1       5       1            false       false         false    
--908438290   -364939653   UID                                                                1043         50      6       50           false       false         false    
--1392258153  -364939653   Description                                                        1043         255     7       255          false       false         false    
-415310936    -364939653   OID                                                                <null>       10      8       10           false       false         false    
-1640613833   -1169068629  Name                                                               1043         255     1       255          false       false         false    
-411746507    -1169068629  Value                                                              1043         255     2       255          false       false         false    
--1166122209  -1169068629  UID                                                                1043         50      3       50           false       false         false    
--601712965   -1169068629  OID                                                                <null>       10      4       10           false       false         false    
-549758030    -2944282     PKTABLE_CAT                                                        1043         255     1       255          false       false         false    
--1959434503  -2944282     PKTABLE_SCHEM                                                      1043         255     2       255          false       false         false    
--1715655065  -2944282     PKTABLE_NAME                                                       1043         255     3       255          false       false         false    
-1551740858   -2944282     PKCOLUMN_NAME                                                      1043         255     4       255          false       false         false    
-1816028845   -2944282     FKTABLE_CAT                                                        1043         255     5       255          false       false         false    
--302000488   -2944282     FKTABLE_SCHEM                                                      1043         255     6       255          false       false         false    
-1346376866   -2944282     FKTABLE_NAME                                                       1043         255     7       255          false       false         false    
--716350485   -2944282     FKCOLUMN_NAME                                                      1043         255     8       255          false       false         false    
-304004456    -2944282     KEY_SEQ                                                            21           5       9       5            false       false         false    
--449329715   -2944282     UPDATE_RULE                                                        <null>       10      10      10           false       false         false    
--1881787205  -2944282     DELETE_RULE                                                        <null>       10      11      10           false       false         false    
--318434336   -2944282     FK_NAME                                                            1043         255     12      255          false       false         false    
-1849512787   -2944282     PK_NAME                                                            1043         255     13      255          false       false         false    
-1757202753   -2944282     DEFERRABILITY                                                      <null>       10      14      10           false       false         false    
-1083046346   -69424901    VDBName                                                            1043         255     1       255          false       false         false    
--1915969202  -69424901    Name                                                               1043         255     2       255          false       false         false    
--708799924   -69424901    IsPhysical                                                         16           1       3       1            false       false         false    
-1001441719   -69424901    UID                                                                1043         50      4       50           false       false         false    
--639211628   -69424901    Description                                                        1043         255     5       255          false       false         false    
--1878816788  -69424901    PrimaryMetamodelURI                                                1043         255     6       255          false       false         false    
-98394392     -69424901    OID                                                                <null>       10      7       10           false       false         false    
-743485616    -820106652   VDBName                                                            1043         255     1       255          false       false         false    
--1168783734  -820106652   SchemaName                                                         1043         255     2       255          false       false         false    
-690430606    -820106652   Name                                                               1043         255     3       255          false       false         false    
-880927430    -820106652   Type                                                               1043         20      4       20           false       false         false    
-239676287    -820106652   NameInSource                                                       1043         255     5       255          false       false         false    
--800318605   -820106652   IsPhysical                                                         16           1       6       1            false       false         false    
--1060614397  -820106652   SupportsUpdates                                                    16           1       7       1            false       false         false    
--175171634   -820106652   UID                                                                1043         50      8       50           false       false         false    
--827418434   -820106652   Cardinality                                                        <null>       10      9       10           false       false         false    
--627255997   -820106652   Description                                                        1043         255     10      255          false       false         false    
--852036943   -820106652   IsSystem                                                           16           1       11      1            false       false         false    
--439386537   -820106652   IsMaterialized                                                     16           0       12      0            false       false         false    
-2006785825   -820106652   OID                                                                <null>       10      13      10           false       false         false    
--1192264541  767013857    Name                                                               1043         255     1       255          false       false         false    
--357731549   767013857    Version                                                            1043         50      2       50           false       false         false    
-373628435    150756069    oid                                                                <null>       0       1       0            false       false         false    
--628173568   150756069    nspname                                                            1043         0       2       0            false       false         false    
-1625508050   332420260    oid                                                                <null>       0       1       0            false       false         false    
--1521761894  332420260    relname                                                            1043         0       2       0            false       false         false    
-559270286    332420260    relnamespace                                                       <null>       0       3       0            false       false         false    
--2108781653  332420260    relkind                                                            1042         0       4       0            false       false         false    
--1870447130  332420260    relam                                                              <null>       0       5       0            false       false         false    
-1412069305   332420260    reltuples                                                          700          0       6       0            false       false         false    
--1131535092  332420260    relpages                                                           <null>       0       7       0            false       false         false    
-2022840685   332420260    relhasrules                                                        16           0       8       0            false       false         false    
--723255984   332420260    relhasoids                                                         1043         0       9       0            false       false         false    
-2103741346   -224365397   oid                                                                <null>       0       1       0            false       false         false    
-1817835217   -224365397   attrelid                                                           <null>       0       2       0            false       false         false    
--574665690   -224365397   attname                                                            1043         0       3       0            false       false         false    
--1055354453  -224365397   atttypid                                                           <null>       0       4       0            false       false         false    
--1795441436  -224365397   attlen                                                             21           0       5       0            false       false         false    
--368889602   -224365397   attnum                                                             21           0       6       0            false       false         false    
--1832736504  -224365397   atttypmod                                                          <null>       0       7       0            false       false         false    
-1919642235   -224365397   attnotnull                                                         16           0       8       0            false       false         false    
--2003496118  -224365397   attisdropped                                                       16           0       9       0            false       false         false    
-2145379509   -224365397   atthasdef                                                          16           0       10      0            false       false         false    
-1257605974   -136764222   oid                                                                <null>       0       1       0            false       false         false    
--2137383909  -136764222   typname                                                            1043         0       2       0            false       false         false    
--664776960   -136764222   typnamespace                                                       <null>       0       3       0            false       false         false    
-30131224     -136764222   typlen                                                             21           0       4       0            false       false         false    
-622706593    -136764222   typtype                                                            1042         0       5       0            false       false         false    
--1602004266  -136764222   typbasetype                                                        <null>       0       6       0            false       false         false    
--919158145   -136764222   typtypmod                                                          <null>       0       7       0            false       false         false    
--1112999853  -136764222   typrelid                                                           <null>       0       8       0            false       false         false    
-1364472411   -1762024459  oid                                                                <null>       0       1       0            false       false         false    
--1332345703  -1762024459  indexrelid                                                         <null>       0       2       0            false       false         false    
-842922062    -1762024459  indrelid                                                           <null>       0       3       0            false       false         false    
--572843177   -1762024459  indisclustered                                                     16           0       4       0            false       false         false    
-375662166    -1762024459  indisunique                                                        16           0       5       0            false       false         false    
--1371913171  -1762024459  indisprimary                                                       16           0       6       0            false       false         false    
-129149326    -1762024459  indexprs                                                           1043         0       7       0            false       false         false    
--501867330   -1762024459  indkey                                                             1043         0       8       0            false       false         false    
-348003813    -1477143417  oid                                                                <null>       0       1       0            false       false         false    
-1511248377   -1477143417  amname                                                             1043         0       2       0            false       false         false    
--1984635687  -710458066   oid                                                                <null>       0       1       0            false       false         false    
--834139826   -710458066   proname                                                            1043         0       2       0            false       false         false    
-499803309    -710458066   proretset                                                          16           0       3       0            false       false         false    
-1397859651   -710458066   prorettype                                                         <null>       0       4       0            false       false         false    
--139838005   -710458066   pronargs                                                           21           0       5       0            false       false         false    
--664211823   -710458066   proargtypes                                                        <null>       0       6       0            false       false         false    
-112570388    -710458066   proargnames                                                        <null>       0       7       0            false       false         false    
--1648420405  -710458066   proargmodes                                                        <null>       0       8       0            false       false         false    
-1421812587   -710458066   proallargtypes                                                     <null>       0       9       0            false       false         false    
--1460928205  -710458066   pronamespace                                                       <null>       0       10      0            false       false         false    
-1255466367   -77334293    oid                                                                <null>       0       1       0            false       false         false    
--1839359651  -77334293    tgconstrrelid                                                      <null>       0       2       0            false       false         false    
--175657451   -77334293    tgfoid                                                             <null>       0       3       0            false       false         false    
--1427817109  -77334293    tgargs                                                             <null>       0       4       0            false       false         false    
-1345190695   -77334293    tgnargs                                                            <null>       0       5       0            false       false         false    
-224520183    -77334293    tgdeferrable                                                       16           0       6       0            false       false         false    
-1760818902   -77334293    tginitdeferred                                                     16           0       7       0            false       false         false    
-1978541887   -77334293    tgconstrname                                                       1043         0       8       0            false       false         false    
-824464965    -77334293    tgrelid                                                            <null>       0       9       0            false       false         false    
--607267013   1533609944   oid                                                                <null>       0       1       0            false       false         false    
--331283891   1533609944   adsrc                                                              <null>       0       2       0            false       false         false    
-1059469691   1533609944   adrelid                                                            <null>       0       3       0            false       false         false    
--1546672787  1533609944   adnum                                                              <null>       0       4       0            false       false         false    
-446356164    209142477    oid                                                                <null>       0       1       0            false       false         false    
--1631782981  209142477    datname                                                            1043         0       2       0            false       false         false    
-190169626    209142477    encoding                                                           <null>       0       3       0            false       false         false    
--1897406238  209142477    datlastsysoid                                                      <null>       0       4       0            false       false         false    
-2090011815   209142477    datallowconn                                                       1042         0       5       0            false       false         false    
-1265212944   209142477    datconfig                                                          <null>       0       6       0            false       false         false    
--639480338   209142477    datacl                                                             <null>       0       7       0            false       false         false    
--1356986869  209142477    datdba                                                             <null>       0       8       0            false       false         false    
-1220708103   209142477    dattablespace                                                      <null>       0       9       0            false       false         false    
--311176298   -164161188   oid                                                                <null>       0       1       0            false       false         false    
-717511814    -164161188   usename                                                            1043         0       2       0            false       false         false    
-1288630002   -164161188   usecreatedb                                                        16           0       3       0            false       false         false    
-1033115127   -164161188   usesuper                                                           16           0       4       0            false       false         false    
-Row Count : 234
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
-attrelid       4              PartsSupplier   java.lang.Integer   attrelid        integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
-attname        12             PartsSupplier   java.lang.String    attname         string             pg_catalog     pg_attribute  4000                  4000          0         false            false            false       false                 2           true        true          false     false       
-atttypid       4              PartsSupplier   java.lang.Integer   atttypid        integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
-attlen         5              PartsSupplier   java.lang.Short     attlen          short              pg_catalog     pg_attribute  6                     5             0         false            false            false       false                 2           true        true          false     false       
-attnum         5              PartsSupplier   java.lang.Short     attnum          short              pg_catalog     pg_attribute  6                     5             0         false            false            false       false                 2           true        true          false     false       
-atttypmod      4              PartsSupplier   java.lang.Integer   atttypmod       integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
-attnotnull     -7             PartsSupplier   java.lang.Boolean   attnotnull      boolean            pg_catalog     pg_attribute  5                     1             0         false            false            false       false                 2           true        true          false     false       
-attisdropped   -7             PartsSupplier   java.lang.Boolean   attisdropped    boolean            pg_catalog     pg_attribute  5                     1             0         false            false            false       false                 2           true        true          false     false       
-atthasdef      -7             PartsSupplier   java.lang.Boolean   atthasdef       boolean            pg_catalog     pg_attribute  5                     1             0         false            false            false       false                 2           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,248 @@
+integer      integer      string                                                             integer      short   short   integer      boolean     boolean       boolean  
+oid          attrelid     attname                                                            atttypid     attlen  attnum  atttypmod    attnotnull  attisdropped  atthasdef
+0            0            PART_ID                                                            1043         4       1       4            false       false         false    
+1            0            PART_NAME                                                          1043         255     2       255          false       false         false    
+2            0            PART_COLOR                                                         1043         30      3       30           false       false         false    
+3            0            PART_WEIGHT                                                        1043         255     4       255          false       false         false    
+4            1            SHIPPER_ID                                                         21           0       1       0            false       false         false    
+5            1            SHIPPER_NAME                                                       1043         30      2       30           false       false         false    
+6            2            STATUS_ID                                                          21           0       1       0            false       false         false    
+7            2            STATUS_NAME                                                        1043         30      2       30           false       false         false    
+8            3            SUPPLIER_ID                                                        1043         10      1       10           false       false         false    
+9            3            PART_ID                                                            1043         4       2       4            false       false         false    
+10           3            QUANTITY                                                           21           0       3       0            false       false         false    
+11           3            SHIPPER_ID                                                         21           0       4       0            false       false         false    
+12           4            SUPPLIER_ID                                                        1043         10      1       10           false       false         false    
+13           4            SUPPLIER_NAME                                                      1043         30      2       30           false       false         false    
+14           4            SUPPLIER_STATUS                                                    21           0       3       0            false       false         false    
+15           4            SUPPLIER_CITY                                                      1043         30      4       30           false       false         false    
+16           4            SUPPLIER_STATE                                                     1043         2       5       2            false       false         false    
+17           5            VDBName                                                            1043         255     1       255          false       false         false    
+18           5            SchemaName                                                         1043         255     2       255          false       false         false    
+19           5            TableName                                                          1043         255     3       255          false       false         false    
+20           5            Name                                                               1043         255     4       255          false       false         false    
+21           5            Position                                                           <null>       10      5       10           false       false         false    
+22           5            NameInSource                                                       1043         255     6       255          false       false         false    
+23           5            DataType                                                           1043         100     7       100          false       false         false    
+24           5            Scale                                                              <null>       10      8       10           false       false         false    
+25           5            Length                                                             <null>       10      9       10           false       false         false    
+26           5            IsLengthFixed                                                      16           1       10      1            false       false         false    
+27           5            SupportsSelect                                                     16           1       11      1            false       false         false    
+28           5            SupportsUpdates                                                    16           1       12      1            false       false         false    
+29           5            IsCaseSensitive                                                    16           1       13      1            false       false         false    
+30           5            IsSigned                                                           16           1       14      1            false       false         false    
+31           5            IsCurrency                                                         16           1       15      1            false       false         false    
+32           5            IsAutoIncremented                                                  16           1       16      1            false       false         false    
+33           5            NullType                                                           1043         20      17      20           false       false         false    
+34           5            MinRange                                                           1043         50      18      50           false       false         false    
+35           5            MaxRange                                                           1043         50      19      50           false       false         false    
+36           5            SearchType                                                         1043         20      20      20           false       false         false    
+37           5            Format                                                             1043         255     21      255          false       false         false    
+38           5            DefaultValue                                                       1043         255     22      255          false       false         false    
+39           5            JavaClass                                                          1043         500     23      500          false       false         false    
+40           5            Precision                                                          <null>       10      24      10           false       false         false    
+41           5            CharOctetLength                                                    <null>       10      25      10           false       false         false    
+42           5            Radix                                                              <null>       10      26      10           false       false         false    
+43           5            UID                                                                1043         50      27      50           false       false         false    
+44           5            Description                                                        1043         255     28      255          false       false         false    
+45           5            OID                                                                <null>       10      29      10           false       false         false    
+46           6            Name                                                               1043         100     1       100          false       false         false    
+47           6            IsStandard                                                         16           1       2       1            false       false         false    
+48           6            IsPhysical                                                         16           1       3       1            false       false         false    
+49           6            TypeName                                                           1043         100     4       100          false       false         false    
+50           6            JavaClass                                                          1043         500     5       500          false       false         false    
+51           6            Scale                                                              <null>       10      6       10           false       false         false    
+52           6            TypeLength                                                         <null>       10      7       10           false       false         false    
+53           6            NullType                                                           1043         20      8       20           false       false         false    
+54           6            IsSigned                                                           16           1       9       1            false       false         false    
+55           6            IsAutoIncremented                                                  16           1       10      1            false       false         false    
+56           6            IsCaseSensitive                                                    16           1       11      1            false       false         false    
+57           6            Precision                                                          <null>       10      12      10           false       false         false    
+58           6            Radix                                                              <null>       10      13      10           false       false         false    
+59           6            SearchType                                                         1043         20      14      20           false       false         false    
+60           6            UID                                                                1043         50      15      50           false       false         false    
+61           6            RuntimeType                                                        1043         64      16      64           false       false         false    
+62           6            BaseType                                                           1043         64      17      64           false       false         false    
+63           6            Description                                                        1043         255     18      255          false       false         false    
+64           6            OID                                                                <null>       10      19      10           false       false         false    
+65           7            VDBName                                                            1043         255     1       255          false       false         false    
+66           7            SchemaName                                                         1043         255     2       255          false       false         false    
+67           7            TableName                                                          1043         2048    3       2048         false       false         false    
+68           7            Name                                                               1043         255     4       255          false       false         false    
+69           7            KeyName                                                            1043         255     5       255          false       false         false    
+70           7            KeyType                                                            1043         20      6       20           false       false         false    
+71           7            RefKeyUID                                                          1043         50      7       50           false       false         false    
+72           7            UID                                                                1043         50      8       50           false       false         false    
+73           7            Position                                                           <null>       10      9       10           false       false         false    
+74           7            OID                                                                <null>       10      10      10           false       false         false    
+75           8            VDBName                                                            1043         255     1       255          false       false         false    
+76           8            SchemaName                                                         1043         255     2       255          false       false         false    
+77           8            TableName                                                          1043         2048    3       2048         false       false         false    
+78           8            Name                                                               1043         255     4       255          false       false         false    
+79           8            Description                                                        1043         255     5       255          false       false         false    
+80           8            NameInSource                                                       1043         255     6       255          false       false         false    
+81           8            Type                                                               1043         20      7       20           false       false         false    
+82           8            IsIndexed                                                          16           1       8       1            false       false         false    
+83           8            RefKeyUID                                                          1043         50      9       50           false       false         false    
+84           8            UID                                                                1043         50      10      50           false       false         false    
+85           8            OID                                                                <null>       10      11      10           false       false         false    
+86           9            VDBName                                                            1043         255     1       255          false       false         false    
+87           9            SchemaName                                                         1043         255     2       255          false       false         false    
+88           9            Name                                                               1043         255     3       255          false       false         false    
+89           9            TargetSchemaName                                                   1043         255     4       255          false       false         false    
+90           9            TargetName                                                         1043         4000    5       4000         false       false         false    
+91           9            Valid                                                              16           0       6       0            false       false         false    
+92           9            LoadState                                                          1043         255     7       255          false       false         false    
+93           9            Updated                                                            1114         0       8       0            false       false         false    
+94           9            Cardinality                                                        <null>       10      9       10           false       false         false    
+95           10           VDBName                                                            1043         255     1       255          false       false         false    
+96           10           SchemaName                                                         1043         255     2       255          false       false         false    
+97           10           ProcedureName                                                      1043         255     3       255          false       false         false    
+98           10           Name                                                               1043         255     4       255          false       false         false    
+99           10           DataType                                                           1043         25      5       25           false       false         false    
+100          10           Position                                                           <null>       10      6       10           false       false         false    
+101          10           Type                                                               1043         100     7       100          false       false         false    
+102          10           Optional                                                           16           1       8       1            false       false         false    
+103          10           Precision                                                          <null>       10      9       10           false       false         false    
+104          10           TypeLength                                                         <null>       10      10      10           false       false         false    
+105          10           Scale                                                              <null>       10      11      10           false       false         false    
+106          10           Radix                                                              <null>       10      12      10           false       false         false    
+107          10           NullType                                                           1043         10      13      10           false       false         false    
+108          10           UID                                                                1043         50      14      50           false       false         false    
+109          10           Description                                                        1043         255     15      255          false       false         false    
+110          10           OID                                                                <null>       10      16      10           false       false         false    
+111          11           VDBName                                                            1043         255     1       255          false       false         false    
+112          11           SchemaName                                                         1043         255     2       255          false       false         false    
+113          11           Name                                                               1043         255     3       255          false       false         false    
+114          11           NameInSource                                                       1043         255     4       255          false       false         false    
+115          11           ReturnsResults                                                     16           1       5       1            false       false         false    
+116          11           UID                                                                1043         50      6       50           false       false         false    
+117          11           Description                                                        1043         255     7       255          false       false         false    
+118          11           OID                                                                <null>       10      8       10           false       false         false    
+119          12           Name                                                               1043         255     1       255          false       false         false    
+120          12           Value                                                              1043         255     2       255          false       false         false    
+121          12           UID                                                                1043         50      3       50           false       false         false    
+122          12           OID                                                                <null>       10      4       10           false       false         false    
+123          13           PKTABLE_CAT                                                        1043         255     1       255          false       false         false    
+124          13           PKTABLE_SCHEM                                                      1043         255     2       255          false       false         false    
+125          13           PKTABLE_NAME                                                       1043         255     3       255          false       false         false    
+126          13           PKCOLUMN_NAME                                                      1043         255     4       255          false       false         false    
+127          13           FKTABLE_CAT                                                        1043         255     5       255          false       false         false    
+128          13           FKTABLE_SCHEM                                                      1043         255     6       255          false       false         false    
+129          13           FKTABLE_NAME                                                       1043         255     7       255          false       false         false    
+130          13           FKCOLUMN_NAME                                                      1043         255     8       255          false       false         false    
+131          13           KEY_SEQ                                                            21           5       9       5            false       false         false    
+132          13           UPDATE_RULE                                                        <null>       10      10      10           false       false         false    
+133          13           DELETE_RULE                                                        <null>       10      11      10           false       false         false    
+134          13           FK_NAME                                                            1043         255     12      255          false       false         false    
+135          13           PK_NAME                                                            1043         255     13      255          false       false         false    
+136          13           DEFERRABILITY                                                      <null>       10      14      10           false       false         false    
+137          14           VDBName                                                            1043         255     1       255          false       false         false    
+138          14           Name                                                               1043         255     2       255          false       false         false    
+139          14           IsPhysical                                                         16           1       3       1            false       false         false    
+140          14           UID                                                                1043         50      4       50           false       false         false    
+141          14           Description                                                        1043         255     5       255          false       false         false    
+142          14           PrimaryMetamodelURI                                                1043         255     6       255          false       false         false    
+143          14           OID                                                                <null>       10      7       10           false       false         false    
+144          15           VDBName                                                            1043         255     1       255          false       false         false    
+145          15           SchemaName                                                         1043         255     2       255          false       false         false    
+146          15           Name                                                               1043         255     3       255          false       false         false    
+147          15           Type                                                               1043         20      4       20           false       false         false    
+148          15           NameInSource                                                       1043         255     5       255          false       false         false    
+149          15           IsPhysical                                                         16           1       6       1            false       false         false    
+150          15           SupportsUpdates                                                    16           1       7       1            false       false         false    
+151          15           UID                                                                1043         50      8       50           false       false         false    
+152          15           Cardinality                                                        <null>       10      9       10           false       false         false    
+153          15           Description                                                        1043         255     10      255          false       false         false    
+154          15           IsSystem                                                           16           1       11      1            false       false         false    
+155          15           IsMaterialized                                                     16           0       12      0            false       false         false    
+156          15           OID                                                                <null>       10      13      10           false       false         false    
+157          16           Name                                                               1043         255     1       255          false       false         false    
+158          16           Version                                                            1043         50      2       50           false       false         false    
+159          17           oid                                                                <null>       0       1       0            false       false         false    
+160          17           nspname                                                            1043         0       2       0            false       false         false    
+161          18           oid                                                                <null>       0       1       0            false       false         false    
+162          18           relname                                                            1043         0       2       0            false       false         false    
+163          18           relnamespace                                                       <null>       0       3       0            false       false         false    
+164          18           relkind                                                            1042         0       4       0            false       false         false    
+165          18           relam                                                              <null>       0       5       0            false       false         false    
+166          18           reltuples                                                          700          0       6       0            false       false         false    
+167          18           relpages                                                           <null>       0       7       0            false       false         false    
+168          18           relhasrules                                                        16           0       8       0            false       false         false    
+169          18           relhasoids                                                         1043         0       9       0            false       false         false    
+170          19           oid                                                                <null>       0       1       0            false       false         false    
+171          19           attrelid                                                           <null>       0       2       0            false       false         false    
+172          19           attname                                                            1043         0       3       0            false       false         false    
+173          19           atttypid                                                           <null>       0       4       0            false       false         false    
+174          19           attlen                                                             21           0       5       0            false       false         false    
+175          19           attnum                                                             21           0       6       0            false       false         false    
+176          19           atttypmod                                                          <null>       0       7       0            false       false         false    
+177          19           attnotnull                                                         16           0       8       0            false       false         false    
+178          19           attisdropped                                                       16           0       9       0            false       false         false    
+179          19           atthasdef                                                          16           0       10      0            false       false         false    
+180          20           oid                                                                <null>       0       1       0            false       false         false    
+181          20           typname                                                            1043         0       2       0            false       false         false    
+182          20           typnamespace                                                       <null>       0       3       0            false       false         false    
+183          20           typlen                                                             21           0       4       0            false       false         false    
+184          20           typtype                                                            1042         0       5       0            false       false         false    
+185          20           typbasetype                                                        <null>       0       6       0            false       false         false    
+186          20           typtypmod                                                          <null>       0       7       0            false       false         false    
+187          20           typrelid                                                           <null>       0       8       0            false       false         false    
+188          21           oid                                                                <null>       0       1       0            false       false         false    
+189          21           indexrelid                                                         <null>       0       2       0            false       false         false    
+190          21           indrelid                                                           <null>       0       3       0            false       false         false    
+191          21           indisclustered                                                     16           0       4       0            false       false         false    
+192          21           indisunique                                                        16           0       5       0            false       false         false    
+193          21           indisprimary                                                       16           0       6       0            false       false         false    
+194          21           indexprs                                                           1043         0       7       0            false       false         false    
+195          21           indkey                                                             1043         0       8       0            false       false         false    
+196          22           oid                                                                <null>       0       1       0            false       false         false    
+197          22           amname                                                             1043         0       2       0            false       false         false    
+198          23           oid                                                                <null>       0       1       0            false       false         false    
+199          23           proname                                                            1043         0       2       0            false       false         false    
+200          23           proretset                                                          16           0       3       0            false       false         false    
+201          23           prorettype                                                         <null>       0       4       0            false       false         false    
+202          23           pronargs                                                           21           0       5       0            false       false         false    
+203          23           proargtypes                                                        <null>       0       6       0            false       false         false    
+204          23           proargnames                                                        <null>       0       7       0            false       false         false    
+205          23           proargmodes                                                        <null>       0       8       0            false       false         false    
+206          23           proallargtypes                                                     <null>       0       9       0            false       false         false    
+207          23           pronamespace                                                       <null>       0       10      0            false       false         false    
+208          24           oid                                                                <null>       0       1       0            false       false         false    
+209          24           tgconstrrelid                                                      <null>       0       2       0            false       false         false    
+210          24           tgfoid                                                             <null>       0       3       0            false       false         false    
+211          24           tgargs                                                             <null>       0       4       0            false       false         false    
+212          24           tgnargs                                                            <null>       0       5       0            false       false         false    
+213          24           tgdeferrable                                                       16           0       6       0            false       false         false    
+214          24           tginitdeferred                                                     16           0       7       0            false       false         false    
+215          24           tgconstrname                                                       1043         0       8       0            false       false         false    
+216          24           tgrelid                                                            <null>       0       9       0            false       false         false    
+217          25           oid                                                                <null>       0       1       0            false       false         false    
+218          25           adsrc                                                              <null>       0       2       0            false       false         false    
+219          25           adrelid                                                            <null>       0       3       0            false       false         false    
+220          25           adnum                                                              <null>       0       4       0            false       false         false    
+221          26           oid                                                                <null>       0       1       0            false       false         false    
+222          26           datname                                                            1043         0       2       0            false       false         false    
+223          26           encoding                                                           <null>       0       3       0            false       false         false    
+224          26           datlastsysoid                                                      <null>       0       4       0            false       false         false    
+225          26           datallowconn                                                       1042         0       5       0            false       false         false    
+226          26           datconfig                                                          <null>       0       6       0            false       false         false    
+227          26           datacl                                                             <null>       0       7       0            false       false         false    
+228          26           datdba                                                             <null>       0       8       0            false       false         false    
+229          26           dattablespace                                                      <null>       0       9       0            false       false         false    
+230          27           oid                                                                <null>       0       1       0            false       false         false    
+231          27           usename                                                            1043         0       2       0            false       false         false    
+232          27           usecreatedb                                                        16           0       3       0            false       false         false    
+233          27           usesuper                                                           16           0       4       0            false       false         false    
+Row Count : 234
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
+attrelid       4              PartsSupplier   java.lang.Integer   attrelid        integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
+attname        12             PartsSupplier   java.lang.String    attname         string             pg_catalog     pg_attribute  4000                  4000          0         false            false            false       false                 2           true        true          false     false       
+atttypid       4              PartsSupplier   java.lang.Integer   atttypid        integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
+attlen         5              PartsSupplier   java.lang.Short     attlen          short              pg_catalog     pg_attribute  6                     5             0         false            false            false       false                 2           true        true          false     false       
+attnum         5              PartsSupplier   java.lang.Short     attnum          short              pg_catalog     pg_attribute  6                     5             0         false            false            false       false                 2           true        true          false     false       
+atttypmod      4              PartsSupplier   java.lang.Integer   atttypmod       integer            pg_catalog     pg_attribute  11                    10            0         false            false            false       false                 2           true        true          false     false       
+attnotnull     -7             PartsSupplier   java.lang.Boolean   attnotnull      boolean            pg_catalog     pg_attribute  5                     1             0         false            false            false       false                 2           true        true          false     false       
+attisdropped   -7             PartsSupplier   java.lang.Boolean   attisdropped    boolean            pg_catalog     pg_attribute  5                     1             0         false            false            false       false                 2           true        true          false     false       
+atthasdef      -7             PartsSupplier   java.lang.Boolean   atthasdef       boolean            pg_catalog     pg_attribute  5                     1             0         false            false            false       false                 2           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,41 +0,0 @@
-integer      string                                                             integer       char     integer      float                   integer      boolean      string                                                           
-oid          relname                                                            relnamespace  relkind  relam        reltuples               relpages     relhasrules  relhasoids                                                       
-1623654648   PARTSSUPPLIER.PARTS                                                152010958     r        0            0.0                     0            false        false                                                            
-1136825257   PARTSSUPPLIER.SHIP_VIA                                             152010958     r        0            0.0                     0            false        false                                                            
--1690137928  PARTSSUPPLIER.STATUS                                               152010958     r        0            0.0                     0            false        false                                                            
-2040149098   PARTSSUPPLIER.SUPPLIER_PARTS                                       152010958     r        0            0.0                     0            false        false                                                            
-940336727    PARTSSUPPLIER.SUPPLIER                                             152010958     r        0            0.0                     0            false        false                                                            
-1125375648   Columns                                                            -2075981161   r        0            0.0                     0            false        false                                                            
-407729263    DataTypes                                                          -2075981161   r        0            0.0                     0            false        false                                                            
-1906549043   KeyColumns                                                         -2075981161   r        0            0.0                     0            false        false                                                            
--1056482755  Keys                                                               -2075981161   r        0            0.0                     0            false        false                                                            
--2028080981  MatViews                                                           -2075981161   r        0            0.0                     0            false        false                                                            
-1809992480   ProcedureParams                                                    -2075981161   r        0            0.0                     0            false        false                                                            
--364939653   Procedures                                                         -2075981161   r        0            0.0                     0            false        false                                                            
--1169068629  Properties                                                         -2075981161   r        0            0.0                     0            false        false                                                            
--2944282     ReferenceKeyColumns                                                -2075981161   r        0            0.0                     0            false        false                                                            
--69424901    Schemas                                                            -2075981161   r        0            0.0                     0            false        false                                                            
--820106652   Tables                                                             -2075981161   r        0            0.0                     0            false        false                                                            
-767013857    VirtualDatabases                                                   -2075981161   r        0            0.0                     0            false        false                                                            
-150756069    pg_namespace                                                       -915078125    v        0            0.0                     0            false        false                                                            
-332420260    pg_class                                                           -915078125    v        0            0.0                     0            false        false                                                            
--224365397   pg_attribute                                                       -915078125    v        0            0.0                     0            false        false                                                            
--136764222   pg_type                                                            -915078125    v        0            0.0                     0            false        false                                                            
--1762024459  pg_index                                                           -915078125    v        0            0.0                     0            false        false                                                            
--1477143417  pg_am                                                              -915078125    v        0            0.0                     0            false        false                                                            
--710458066   pg_proc                                                            -915078125    v        0            0.0                     0            false        false                                                            
--77334293    pg_trigger                                                         -915078125    v        0            0.0                     0            false        false                                                            
-1533609944   pg_attrdef                                                         -915078125    v        0            0.0                     0            false        false                                                            
-209142477    pg_database                                                        -915078125    v        0            0.0                     0            false        false                                                            
--164161188   pg_user                                                            -915078125    v        0            0.0                     0            false        false                                                            
-Row Count : 28
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
-relname        12             PartsSupplier   java.lang.String    relname         string             pg_catalog     pg_class      4000                  4000          0         false            false            false       false                 2           true        true          false     false       
-relnamespace   4              PartsSupplier   java.lang.Integer   relnamespace    integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
-relkind        1              PartsSupplier   java.lang.String    relkind         char               pg_catalog     pg_class      1                     1             0         false            false            false       false                 2           true        true          false     false       
-relam          4              PartsSupplier   java.lang.Integer   relam           integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
-reltuples      7              PartsSupplier   java.lang.Float     reltuples       float              pg_catalog     pg_class      22                    20            0         false            false            false       false                 2           true        true          false     false       
-relpages       4              PartsSupplier   java.lang.Integer   relpages        integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
-relhasrules    -7             PartsSupplier   java.lang.Boolean   relhasrules     boolean            pg_catalog     pg_class      5                     1             0         false            false            false       false                 2           true        true          false     false       
-relhasoids     12             PartsSupplier   java.lang.String    relhasoids      string             pg_catalog     pg_class      4000                  4000          0         false            false            false       false                 2           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,41 @@
+integer      string                                                             integer       char     integer      float                   integer      boolean      string                                                           
+oid          relname                                                            relnamespace  relkind  relam        reltuples               relpages     relhasrules  relhasoids                                                       
+0            PARTSSUPPLIER.PARTS                                                0             r        0            0.0                     0            false        false                                                            
+1            PARTSSUPPLIER.SHIP_VIA                                             0             r        0            0.0                     0            false        false                                                            
+2            PARTSSUPPLIER.STATUS                                               0             r        0            0.0                     0            false        false                                                            
+3            PARTSSUPPLIER.SUPPLIER_PARTS                                       0             r        0            0.0                     0            false        false                                                            
+4            PARTSSUPPLIER.SUPPLIER                                             0             r        0            0.0                     0            false        false                                                            
+5            Columns                                                            1             r        0            0.0                     0            false        false                                                            
+6            DataTypes                                                          1             r        0            0.0                     0            false        false                                                            
+7            KeyColumns                                                         1             r        0            0.0                     0            false        false                                                            
+8            Keys                                                               1             r        0            0.0                     0            false        false                                                            
+9            MatViews                                                           1             r        0            0.0                     0            false        false                                                            
+10           ProcedureParams                                                    1             r        0            0.0                     0            false        false                                                            
+11           Procedures                                                         1             r        0            0.0                     0            false        false                                                            
+12           Properties                                                         1             r        0            0.0                     0            false        false                                                            
+13           ReferenceKeyColumns                                                1             r        0            0.0                     0            false        false                                                            
+14           Schemas                                                            1             r        0            0.0                     0            false        false                                                            
+15           Tables                                                             1             r        0            0.0                     0            false        false                                                            
+16           VirtualDatabases                                                   1             r        0            0.0                     0            false        false                                                            
+17           pg_namespace                                                       2             v        0            0.0                     0            false        false                                                            
+18           pg_class                                                           2             v        0            0.0                     0            false        false                                                            
+19           pg_attribute                                                       2             v        0            0.0                     0            false        false                                                            
+20           pg_type                                                            2             v        0            0.0                     0            false        false                                                            
+21           pg_index                                                           2             v        0            0.0                     0            false        false                                                            
+22           pg_am                                                              2             v        0            0.0                     0            false        false                                                            
+23           pg_proc                                                            2             v        0            0.0                     0            false        false                                                            
+24           pg_trigger                                                         2             v        0            0.0                     0            false        false                                                            
+25           pg_attrdef                                                         2             v        0            0.0                     0            false        false                                                            
+26           pg_database                                                        2             v        0            0.0                     0            false        false                                                            
+27           pg_user                                                            2             v        0            0.0                     0            false        false                                                            
+Row Count : 28
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
+relname        12             PartsSupplier   java.lang.String    relname         string             pg_catalog     pg_class      4000                  4000          0         false            false            false       false                 2           true        true          false     false       
+relnamespace   4              PartsSupplier   java.lang.Integer   relnamespace    integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
+relkind        1              PartsSupplier   java.lang.String    relkind         char               pg_catalog     pg_class      1                     1             0         false            false            false       false                 2           true        true          false     false       
+relam          4              PartsSupplier   java.lang.Integer   relam           integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
+reltuples      7              PartsSupplier   java.lang.Float     reltuples       float              pg_catalog     pg_class      22                    20            0         false            false            false       false                 2           true        true          false     false       
+relpages       4              PartsSupplier   java.lang.Integer   relpages        integer            pg_catalog     pg_class      11                    10            0         false            false            false       false                 2           true        true          false     false       
+relhasrules    -7             PartsSupplier   java.lang.Boolean   relhasrules     boolean            pg_catalog     pg_class      5                     1             0         false            false            false       false                 2           true        true          false     false       
+relhasoids     12             PartsSupplier   java.lang.String    relhasoids      string             pg_catalog     pg_class      4000                  4000          0         false            false            false       false                 2           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,21 +0,0 @@
-integer      integer      integer      boolean         boolean      boolean       string                                                             string                                                           
-oid          indexrelid   indrelid     indisclustered  indisunique  indisprimary  indexprs                                                           indkey                                                           
--954501376   -954501376   1623654648   false           false        true                                                                             0                                                                
-84802949     84802949     1136825257   false           false        true                                                                             0                                                                
--567580883   -567580883   -1690137928  false           false        true                                                                             0                                                                
--1122313299  -1122313299  2040149098   false           false        true                                                                             0                                                                
--1122313299  -1122313299  2040149098   false           false        true                                                                             0                                                                
-1607355935   1607355935   2040149098   false           false        false                                                                            0                                                                
--1994509664  -1994509664  2040149098   false           false        false                                                                            0                                                                
--1590144858  -1590144858  940336727    false           false        true                                                                             0                                                                
--2018582450  -2018582450  940336727    false           false        false                                                                            0                                                                
-Row Count : 9
-getColumnName   getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-oid             4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_index      11                    10            0         false            false            false       false                 2           true        true          false     false       
-indexrelid      4              PartsSupplier   java.lang.Integer   indexrelid      integer            pg_catalog     pg_index      11                    10            0         false            false            false       false                 2           true        true          false     false       
-indrelid        4              PartsSupplier   java.lang.Integer   indrelid        integer            pg_catalog     pg_index      11                    10            0         false            false            false       false                 2           true        true          false     false       
-indisclustered  -7             PartsSupplier   java.lang.Boolean   indisclustered  boolean            pg_catalog     pg_index      5                     1             0         false            false            false       false                 2           true        true          false     false       
-indisunique     -7             PartsSupplier   java.lang.Boolean   indisunique     boolean            pg_catalog     pg_index      5                     1             0         false            false            false       false                 2           true        true          false     false       
-indisprimary    -7             PartsSupplier   java.lang.Boolean   indisprimary    boolean            pg_catalog     pg_index      5                     1             0         false            false            false       false                 2           true        true          false     false       
-indexprs        12             PartsSupplier   java.lang.String    indexprs        string             pg_catalog     pg_index      4000                  4000          0         false            false            false       false                 2           true        true          false     false       
-indkey          12             PartsSupplier   java.lang.String    indkey          string             pg_catalog     pg_index      4000                  4000          0         false            false            false       false                 2           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,25 @@
+integer      integer      integer      boolean         boolean      boolean       string                                                             string                                                           
+oid          indexrelid   indrelid     indisclustered  indisunique  indisprimary  indexprs                                                           indkey                                                           
+0            0            0            false           false        true                                                                             0                                                                
+1            1            1            false           false        true                                                                             0                                                                
+2            2            2            false           false        true                                                                             0                                                                
+3            3            3            false           false        true                                                                             0                                                                
+4            4            3            false           false        true                                                                             0                                                                
+5            5            3            false           false        false                                                                            0                                                                
+6            6            3            false           false        false                                                                            0                                                                
+7            7            4            false           false        true                                                                             0                                                                
+8            8            4            false           false        false                                                                            0                                                                
+9            9            18           false           false        true                                                                             0                                                                
+10           10           19           false           false        true                                                                             0                                                                
+11           11           21           false           false        true                                                                             0                                                                
+12           12           23           false           false        true                                                                             0                                                                
+Row Count : 13
+getColumnName   getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+oid             4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_index      11                    10            0         false            false            false       false                 2           true        true          false     false       
+indexrelid      4              PartsSupplier   java.lang.Integer   indexrelid      integer            pg_catalog     pg_index      11                    10            0         false            false            false       false                 2           true        true          false     false       
+indrelid        4              PartsSupplier   java.lang.Integer   indrelid        integer            pg_catalog     pg_index      11                    10            0         false            false            false       false                 2           true        true          false     false       
+indisclustered  -7             PartsSupplier   java.lang.Boolean   indisclustered  boolean            pg_catalog     pg_index      5                     1             0         false            false            false       false                 2           true        true          false     false       
+indisunique     -7             PartsSupplier   java.lang.Boolean   indisunique     boolean            pg_catalog     pg_index      5                     1             0         false            false            false       false                 2           true        true          false     false       
+indisprimary    -7             PartsSupplier   java.lang.Boolean   indisprimary    boolean            pg_catalog     pg_index      5                     1             0         false            false            false       false                 2           true        true          false     false       
+indexprs        12             PartsSupplier   java.lang.String    indexprs        string             pg_catalog     pg_index      4000                  4000          0         false            false            false       false                 2           true        true          false     false       
+indkey          12             PartsSupplier   java.lang.String    indkey          string             pg_catalog     pg_index      4000                  4000          0         false            false            false       false                 2           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,9 +0,0 @@
-integer      string                                                           
-oid          nspname                                                          
-152010958    PartsSupplier                                                    
--2075981161  SYS                                                              
--915078125   pg_catalog                                                       
-Row Count : 3
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_namespace  11                    10            0         false            false            false       false                 2           true        true          false     false       
-nspname        12             PartsSupplier   java.lang.String    nspname         string             pg_catalog     pg_namespace  4000                  4000          0         false            false            false       false                 2           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,9 @@
+integer      string                                                           
+oid          nspname                                                          
+0            PartsSupplier                                                    
+1            SYS                                                              
+2            pg_catalog                                                       
+Row Count : 3
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_namespace  11                    10            0         false            false            false       false                 2           true        true          false     false       
+nspname        12             PartsSupplier   java.lang.String    nspname         string             pg_catalog     pg_namespace  4000                  4000          0         false            false            false       false                 2           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,20 +0,0 @@
-integer      string                                                             boolean    integer      short     object                                                             object                                                             object                                                             object                                                             integer     
-oid          proname                                                            proretset  prorettype   pronargs  proargtypes                                                        proargnames                                                        proargmodes                                                        proallargtypes                                                     pronamespace
-962621677    getBinaryVDBResource                                               false      -2019895717  2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             -2075981161 
--11263229    getCharacterVDBResource                                            false      -957808587   2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             -2075981161 
--269626231   getVDBResourcePaths                                                false      1224777906   2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             -2075981161 
--1846147944  getXMLSchemas                                                      false      <null>       2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             -2075981161 
--1090878128  refreshMatViewRow                                                  false      <null>       3         <null>                                                             <null>                                                             <null>                                                             <null>                                                             -2075981161 
--1640760725  refreshMatView                                                     false      <null>       3         <null>                                                             <null>                                                             <null>                                                             <null>                                                             -2075981161 
-Row Count : 6
-getColumnName   getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-oid             4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_proc       11                    10            0         false            false            false       false                 2           true        true          false     false       
-proname         12             PartsSupplier   java.lang.String    proname         string             pg_catalog     pg_proc       4000                  4000          0         false            false            false       false                 2           true        true          false     false       
-proretset       -7             PartsSupplier   java.lang.Boolean   proretset       boolean            pg_catalog     pg_proc       5                     1             0         false            false            false       false                 2           true        true          false     false       
-prorettype      4              PartsSupplier   java.lang.Integer   prorettype      integer            pg_catalog     pg_proc       11                    10            0         false            false            false       false                 2           true        true          false     false       
-pronargs        5              PartsSupplier   java.lang.Short     pronargs        short              pg_catalog     pg_proc       6                     5             0         false            false            false       false                 2           true        true          false     false       
-proargtypes     2000           PartsSupplier   java.lang.Object    proargtypes     object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
-proargnames     2000           PartsSupplier   java.lang.Object    proargnames     object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
-proargmodes     2000           PartsSupplier   java.lang.Object    proargmodes     object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
-proallargtypes  2000           PartsSupplier   java.lang.Object    proallargtypes  object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
-pronamespace    4              PartsSupplier   java.lang.Integer   pronamespace    integer            pg_catalog     pg_proc       11                    10            0         false            false            false       false                 2           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_PROC.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,20 @@
+integer      string                                                             boolean    integer      short     object                                                             object                                                             object                                                             object                                                             integer     
+oid          proname                                                            proretset  prorettype   pronargs  proargtypes                                                        proargnames                                                        proargmodes                                                        proallargtypes                                                     pronamespace
+0            getBinaryVDBResource                                               false      3            2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             1           
+1            getCharacterVDBResource                                            false      5            2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             1           
+2            getVDBResourcePaths                                                false      45           2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             1           
+3            getXMLSchemas                                                      false      <null>       2         <null>                                                             <null>                                                             <null>                                                             <null>                                                             1           
+4            refreshMatViewRow                                                  false      <null>       3         <null>                                                             <null>                                                             <null>                                                             <null>                                                             1           
+5            refreshMatView                                                     false      <null>       3         <null>                                                             <null>                                                             <null>                                                             <null>                                                             1           
+Row Count : 6
+getColumnName   getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+oid             4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_proc       11                    10            0         false            false            false       false                 2           true        true          false     false       
+proname         12             PartsSupplier   java.lang.String    proname         string             pg_catalog     pg_proc       4000                  4000          0         false            false            false       false                 2           true        true          false     false       
+proretset       -7             PartsSupplier   java.lang.Boolean   proretset       boolean            pg_catalog     pg_proc       5                     1             0         false            false            false       false                 2           true        true          false     false       
+prorettype      4              PartsSupplier   java.lang.Integer   prorettype      integer            pg_catalog     pg_proc       11                    10            0         false            false            false       false                 2           true        true          false     false       
+pronargs        5              PartsSupplier   java.lang.Short     pronargs        short              pg_catalog     pg_proc       6                     5             0         false            false            false       false                 2           true        true          false     false       
+proargtypes     2000           PartsSupplier   java.lang.Object    proargtypes     object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
+proargnames     2000           PartsSupplier   java.lang.Object    proargnames     object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
+proargmodes     2000           PartsSupplier   java.lang.Object    proargmodes     object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
+proallargtypes  2000           PartsSupplier   java.lang.Object    proallargtypes  object             pg_catalog     pg_proc       2147483647            2147483647    0         false            false            false       false                 2           true        true          false     false       
+pronamespace    4              PartsSupplier   java.lang.Integer   pronamespace    integer            pg_catalog     pg_proc       11                    10            0         false            false            false       false                 2           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,28 +0,0 @@
-integer      string                                                             integer       short   char     integer      integer      integer    
-oid          typname                                                            typnamespace  typlen  typtype  typbasetype  typtypmod    typrelid   
-16           boolean                                                            -2075981161   1       b        0            -1           0          
-20           long                                                               -2075981161   8       b        0            -1           0          
-21           short                                                              -2075981161   2       b        0            -1           0          
-23           int                                                                -2075981161   4       b        0            -1           0          
-25           text                                                               -2075981161   -1      b        0            -1           0          
-26           oid                                                                -2075981161   4       b        0            -1           0          
-142          xml                                                                -2075981161   -1      b        0            -1           0          
-700          float                                                              -2075981161   4       b        0            -1           0          
-701          double                                                             -2075981161   8       b        0            -1           0          
-1042         char                                                               -2075981161   1       b        0            -1           0          
-1043         string                                                             -2075981161   -1      b        0            -1           0          
-1082         date                                                               -2075981161   4       b        0            -1           0          
-1083         datetime                                                           -2075981161   8       b        0            -1           0          
-1114         timestamp                                                          -2075981161   8       b        0            -1           0          
-1700         decimal                                                            -2075981161   -1      b        0            -1           0          
-14939        lo                                                                 -2075981161   -1      b        0            -1           0          
-Row Count : 16
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
-typname        12             PartsSupplier   java.lang.String    typname         string             pg_catalog     pg_type       4000                  4000          0         false            false            false       false                 2           true        true          false     false       
-typnamespace   4              PartsSupplier   java.lang.Integer   typnamespace    integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
-typlen         5              PartsSupplier   java.lang.Short     typlen          short              pg_catalog     pg_type       6                     5             0         false            false            false       false                 2           true        true          false     false       
-typtype        1              PartsSupplier   java.lang.String    typtype         char               pg_catalog     pg_type       1                     1             0         false            false            false       false                 2           true        true          false     false       
-typbasetype    4              PartsSupplier   java.lang.Integer   typbasetype     integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
-typtypmod      4              PartsSupplier   java.lang.Integer   typtypmod       integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
-typrelid       4              PartsSupplier   java.lang.Integer   typrelid        integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,28 @@
+integer      string                                                             integer       short   char     integer      integer      integer    
+oid          typname                                                            typnamespace  typlen  typtype  typbasetype  typtypmod    typrelid   
+16           boolean                                                            1             1       b        0            -1           0          
+20           long                                                               1             8       b        0            -1           0          
+21           short                                                              1             2       b        0            -1           0          
+23           int                                                                1             4       b        0            -1           0          
+25           text                                                               1             -1      b        0            -1           0          
+26           oid                                                                1             4       b        0            -1           0          
+142          xml                                                                1             -1      b        0            -1           0          
+700          float                                                              1             4       b        0            -1           0          
+701          double                                                             1             8       b        0            -1           0          
+1042         char                                                               1             1       b        0            -1           0          
+1043         string                                                             1             -1      b        0            -1           0          
+1082         date                                                               1             4       b        0            -1           0          
+1083         datetime                                                           1             8       b        0            -1           0          
+1114         timestamp                                                          1             8       b        0            -1           0          
+1700         decimal                                                            1             -1      b        0            -1           0          
+14939        lo                                                                 1             -1      b        0            -1           0          
+Row Count : 16
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+oid            4              PartsSupplier   java.lang.Integer   oid             integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
+typname        12             PartsSupplier   java.lang.String    typname         string             pg_catalog     pg_type       4000                  4000          0         false            false            false       false                 2           true        true          false     false       
+typnamespace   4              PartsSupplier   java.lang.Integer   typnamespace    integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
+typlen         5              PartsSupplier   java.lang.Short     typlen          short              pg_catalog     pg_type       6                     5             0         false            false            false       false                 2           true        true          false     false       
+typtype        1              PartsSupplier   java.lang.String    typtype         char               pg_catalog     pg_type       1                     1             0         false            false            false       false                 2           true        true          false     false       
+typbasetype    4              PartsSupplier   java.lang.Integer   typbasetype     integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
+typtypmod      4              PartsSupplier   java.lang.Integer   typtypmod       integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       
+typrelid       4              PartsSupplier   java.lang.Integer   typrelid        integer            pg_catalog     pg_type       11                    10            0         false            false            false       false                 2           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,261 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             short      string                                                             integer      string                                                             integer         integer         integer      string                                                             string                                                             string                                                             string                                                             integer            integer           string                                                             string                                                             string                                                             string     !
                                                         string                                                             string                                                           
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         COLUMN_NAME                                                        DATA_TYPE  TYPE_NAME                                                          COLUMN_SIZE  BUFFER_LENGTH                                                      DECIMAL_DIGITS  NUM_PREC_RADIX  NULLABLE     REMARKS                                                            COLUMN_DEF                                                         SQL_DATA_TYPE                                                      SQL_DATETIME_SUB                                                   CHAR_OCTET_LENGTH  ORDINAL_POSITION  IS_NULLABLE                                                        SCOPE_CATALOG                                                      SCOPE_SCHEMA                                                       SCOPE_TABLE!
                                                         SOURCE_DATA_TYPE                                                   IS_AUTOINCREMENT                                                 
-PartsSupplier                                                      SYS                                                                Columns                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            TableName                                                          12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            DataType                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Length                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            IsLengthFixed                                                      -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            SupportsSelect                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            IsCurrency                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 17                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            MinRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            MaxRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 19                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 20                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Format                                                             12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                21                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            DefaultValue                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                22                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                23                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 24                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            CharOctetLength                                                    4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 25                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 26                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 27                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                28                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Columns                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 29                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Name                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsStandard                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeName                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Scale                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Radix                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          RuntimeType                                                        12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          BaseType                                                           12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                DataTypes                                                          OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 19                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyType                                                            12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         Position                                                           4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               IsIndexed                                                          -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Keys                                                               OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           SchemaName                                                         12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           TargetSchemaName                                                   12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           TargetName                                                         12         string                                                             4000         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4000               5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           LoadState                                                          12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           Updated                                                            93         timestamp                                                          29           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                MatViews                                                           Valid                                                              -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            12         string                                                             4            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_NAME                                                          12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_COLOR                                                         12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_WEIGHT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         5          short                                                              2            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_NAME                                                       12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          5          short                                                              2            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_NAME                                                        12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_NAME                                                      12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATUS                                                    5          short                                                              2            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_CITY                                                      12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATE                                                     12         string                                                             2            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2                  5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            12         string                                                             4            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       QUANTITY                                                           5          short                                                              3            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SHIPPER_ID                                                         5          short                                                              2            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    ProcedureName                                                      12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    DataType                                                           12         string                                                             25           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             25                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Type                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Optional                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    NullType                                                           12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    UID                                                                12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         ReturnsResults                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Procedures                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Properties                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Properties                                                         Value                                                              12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Properties                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Properties                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                KEY_SEQ                                                            5          short                                                              5            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             5                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                UPDATE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DELETE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DEFERRABILITY                                                      4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            PrimaryMetamodelURI                                                12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Schemas                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             IsSystem                                                           -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             IsMaterialized                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                Tables                                                             OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Version                                                            12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_am                                                              oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_am                                                              amname                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adsrc                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adnum                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnum                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnotnull                                                         -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attisdropped                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atthasdef                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relkind                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relam                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           reltuples                                                          7          float                                                              20           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relpages                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasrules                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasoids                                                         12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        encoding                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datlastsysoid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datallowconn                                                       1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datconfig                                                          2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datacl                                                             2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datdba                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        dattablespace                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexrelid                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisclustered                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisunique                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisprimary                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexprs                                                           12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indkey                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       nspname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proretset                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            prorettype                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronargs                                                           5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargtypes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargnames                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargmodes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proallargtypes                                                     2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrrelid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgfoid                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgargs                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgnargs                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgdeferrable                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tginitdeferred                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrname                                                       12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtype                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typbasetype                                                        4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usename                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usecreatedb                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usesuper                                                           -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
-Row Count : 234
-getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT          12             PartsSupplier   java.lang.String    TABLE_CAT          string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
-TABLE_SCHEM        12             PartsSupplier   java.lang.String    TABLE_SCHEM        string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME         12             PartsSupplier   java.lang.String    TABLE_NAME         string             SYS            Columns       255                   255           0         false            true             false       false                 0           true        true          false     false       
-COLUMN_NAME        12             PartsSupplier   java.lang.String    COLUMN_NAME        string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
-DATA_TYPE          5              PartsSupplier   java.lang.Short     DATA_TYPE          short              <null>         <null>        6                     5             0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME          12             PartsSupplier   java.lang.String    TYPE_NAME          string             SYS            Columns       100                   100           0         false            true             false       false                 0           true        true          true      false       
-COLUMN_SIZE        4              PartsSupplier   java.lang.Integer   COLUMN_SIZE        integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
-BUFFER_LENGTH      12             PartsSupplier   java.lang.String    BUFFER_LENGTH      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-DECIMAL_DIGITS     4              PartsSupplier   java.lang.Integer   DECIMAL_DIGITS     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-NUM_PREC_RADIX     4              PartsSupplier   java.lang.Integer   NUM_PREC_RADIX     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-NULLABLE           4              PartsSupplier   java.lang.Integer   NULLABLE           integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
-REMARKS            12             PartsSupplier   java.lang.String    REMARKS            string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
-COLUMN_DEF         12             PartsSupplier   java.lang.String    COLUMN_DEF         string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
-SQL_DATA_TYPE      12             PartsSupplier   java.lang.String    SQL_DATA_TYPE      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SQL_DATETIME_SUB   12             PartsSupplier   java.lang.String    SQL_DATETIME_SUB   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-CHAR_OCTET_LENGTH  4              PartsSupplier   java.lang.Integer   CHAR_OCTET_LENGTH  integer            SYS            Columns       11                    10            0         false            false            false       false                 1           true        true          false     false       
-ORDINAL_POSITION   4              PartsSupplier   java.lang.Integer   ORDINAL_POSITION   integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-IS_NULLABLE        12             PartsSupplier   java.lang.String    IS_NULLABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SCOPE_CATALOG      12             PartsSupplier   java.lang.String    SCOPE_CATALOG      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SCOPE_SCHEMA       12             PartsSupplier   java.lang.String    SCOPE_SCHEMA       string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SCOPE_TABLE        12             PartsSupplier   java.lang.String    SCOPE_TABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SOURCE_DATA_TYPE   12             PartsSupplier   java.lang.String    SOURCE_DATA_TYPE   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-IS_AUTOINCREMENT   12             PartsSupplier   java.lang.String    IS_AUTOINCREMENT   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,261 @@
+string                                                             string                                                             string                                                             string                                                             short      string                                                             integer      string                                                             integer         integer         integer      string                                                             string                                                             string                                                             string                                                             integer            integer           string                                                             string                                                             string                                                             string     !
                                                         string                                                             string                                                           
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         COLUMN_NAME                                                        DATA_TYPE  TYPE_NAME                                                          COLUMN_SIZE  BUFFER_LENGTH                                                      DECIMAL_DIGITS  NUM_PREC_RADIX  NULLABLE     REMARKS                                                            COLUMN_DEF                                                         SQL_DATA_TYPE                                                      SQL_DATETIME_SUB                                                   CHAR_OCTET_LENGTH  ORDINAL_POSITION  IS_NULLABLE                                                        SCOPE_CATALOG                                                      SCOPE_SCHEMA                                                       SCOPE_TABLE!
                                                         SOURCE_DATA_TYPE                                                   IS_AUTOINCREMENT                                                 
+PartsSupplier                                                      SYS                                                                Columns                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            TableName                                                          12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            DataType                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Length                                                             4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            IsLengthFixed                                                      -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            SupportsSelect                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            IsCurrency                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 17                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            MinRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            MaxRange                                                           12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 19                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 20                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Format                                                             12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                21                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            DefaultValue                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                22                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                23                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 24                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            CharOctetLength                                                    4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 25                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 26                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 27                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                28                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Columns                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 29                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Name                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsStandard                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeName                                                           12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          JavaClass                                                          12         string                                                             500          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             500                5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Scale                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          NullType                                                           12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsSigned                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsAutoIncremented                                                  -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsCaseSensitive                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             ('0')                                                              <null>                                                             <null>                                                             1                  11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Radix                                                              4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          SearchType                                                         12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 14                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 15                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          RuntimeType                                                        12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 16                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          BaseType                                                           12         string                                                             64           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             64                 17                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                18                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                DataTypes                                                          OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 19                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyType                                                            12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         Position                                                           4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               TableName                                                          12         string                                                             2048         <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2048               3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               IsIndexed                                                          -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               RefKeyUID                                                          12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Keys                                                               OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           SchemaName                                                         12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           TargetSchemaName                                                   12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           TargetName                                                         12         string                                                             4000         <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4000               5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           Valid                                                              -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           LoadState                                                          12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           Updated                                                            93         timestamp                                                          29           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                MatViews                                                           Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            12         string                                                             4            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_NAME                                                          12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_COLOR                                                         12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_WEIGHT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         5          short                                                              2            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_NAME                                                       12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          5          short                                                              2            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_NAME                                                        12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_NAME                                                      12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATUS                                                    5          short                                                              2            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_CITY                                                      12         string                                                             30           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             30                 4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATE                                                     12         string                                                             2            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             2                  5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            12         string                                                             4            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             4                  2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       QUANTITY                                                           5          short                                                              3            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SHIPPER_ID                                                         5          short                                                              2            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    ProcedureName                                                      12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    DataType                                                           12         string                                                             25           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             25                 5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Position                                                           4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Type                                                               12         string                                                             100          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             100                7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Optional                                                           -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Precision                                                          4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    TypeLength                                                         4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 10                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Scale                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             (0)                                                                <null>                                                             <null>                                                             10                 11                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Radix                                                              4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    NullType                                                           12         string                                                             10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    UID                                                                12         string                                                             50           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                15                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 16                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         VDBName                                                            12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         ReturnsResults                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  5                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Procedures                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Properties                                                         Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Properties                                                         Value                                                              12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Properties                                                         UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Properties                                                         OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                4                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_CAT                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_SCHEM                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_NAME                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                7                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKCOLUMN_NAME                                                      12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                8                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                KEY_SEQ                                                            5          short                                                              5            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             5                  9                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                UPDATE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DELETE_RULE                                                        4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                12                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PK_NAME                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                13                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DEFERRABILITY                                                      4          integer                                                            10           <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 14                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            Name                                                               12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            PrimaryMetamodelURI                                                12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Schemas                                                            OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             VDBName                                                            12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             SchemaName                                                         12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                2                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                3                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             Type                                                               12         string                                                             20           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             20                 4                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             NameInSource                                                       12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                5                 NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             IsPhysical                                                         -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  6                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             SupportsUpdates                                                    -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  7                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             UID                                                                12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 8                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             Cardinality                                                        4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 9                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             Description                                                        12         string                                                             255          <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                10                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             IsSystem                                                           -7         boolean                                                            1            <null>                                                             0               10              1            <null>                                                             <null>                                                             <null>                                                             <null>                                                             1                  11                NO                                                                 <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             IsMaterialized                                                     -7         boolean                                                            1            <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  12                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                Tables                                                             OID                                                                4          integer                                                            10           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             10                 13                YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Name                                                               12         string                                                             255          <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             255                1                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Version                                                            12         string                                                             50           <null>                                                             0               10              0            <null>                                                             <null>                                                             <null>                                                             <null>                                                             50                 2                 YES                                                                <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_am                                                              oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_am                                                              amname                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adsrc                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adnum                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnum                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnotnull                                                         -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attisdropped                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atthasdef                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relkind                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relam                                                              4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           reltuples                                                          7          float                                                              20           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relpages                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasrules                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasoids                                                         12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        encoding                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datlastsysoid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datallowconn                                                       1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datconfig                                                          2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datacl                                                             2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datdba                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        dattablespace                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexrelid                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisclustered                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisunique                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisprimary                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexprs                                                           12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indkey                                                             12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       nspname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proretset                                                          -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            prorettype                                                         4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronargs                                                           5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargtypes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargnames                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargmodes                                                        2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proallargtypes                                                     2000       object                                                             2147483647   <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  10                                                                                   <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrrelid                                                      4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgfoid                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgargs                                                             4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgnargs                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgdeferrable                                                       -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tginitdeferred                                                     -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrname                                                       12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgrelid                                                            4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  9                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typname                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typnamespace                                                       4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typlen                                                             5          short                                                              5            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtype                                                            1          char                                                               1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  5                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typbasetype                                                        4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  6                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtypmod                                                          4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  7                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typrelid                                                           4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  8                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            oid                                                                4          integer                                                            10           <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  1                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usename                                                            12         string                                                             4000         <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  2                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usecreatedb                                                        -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  3                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usesuper                                                           -7         boolean                                                            1            <null>                                                             0               0               2            <null>                                                             <null>                                                             <null>                                                             <null>                                                             0                  4                                                                                    <null>                                                             <null>                                                             <null>     !
                                                         <null>                                                             NO                                                               
+Row Count : 234
+getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT          12             PartsSupplier   java.lang.String    TABLE_CAT          string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
+TABLE_SCHEM        12             PartsSupplier   java.lang.String    TABLE_SCHEM        string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME         12             PartsSupplier   java.lang.String    TABLE_NAME         string             SYS            Columns       255                   255           0         false            true             false       false                 0           true        true          false     false       
+COLUMN_NAME        12             PartsSupplier   java.lang.String    COLUMN_NAME        string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
+DATA_TYPE          5              PartsSupplier   java.lang.Short     DATA_TYPE          short              <null>         <null>        6                     5             0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME          12             PartsSupplier   java.lang.String    TYPE_NAME          string             SYS            Columns       100                   100           0         false            true             false       false                 0           true        true          true      false       
+COLUMN_SIZE        4              PartsSupplier   java.lang.Integer   COLUMN_SIZE        integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
+BUFFER_LENGTH      12             PartsSupplier   java.lang.String    BUFFER_LENGTH      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+DECIMAL_DIGITS     4              PartsSupplier   java.lang.Integer   DECIMAL_DIGITS     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+NUM_PREC_RADIX     4              PartsSupplier   java.lang.Integer   NUM_PREC_RADIX     integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+NULLABLE           4              PartsSupplier   java.lang.Integer   NULLABLE           integer            <null>         <null>        11                    10            0         false            false            false       true                  1           false       true          true      true        
+REMARKS            12             PartsSupplier   java.lang.String    REMARKS            string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
+COLUMN_DEF         12             PartsSupplier   java.lang.String    COLUMN_DEF         string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
+SQL_DATA_TYPE      12             PartsSupplier   java.lang.String    SQL_DATA_TYPE      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SQL_DATETIME_SUB   12             PartsSupplier   java.lang.String    SQL_DATETIME_SUB   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+CHAR_OCTET_LENGTH  4              PartsSupplier   java.lang.Integer   CHAR_OCTET_LENGTH  integer            SYS            Columns       11                    10            0         false            false            false       false                 1           true        true          false     false       
+ORDINAL_POSITION   4              PartsSupplier   java.lang.Integer   ORDINAL_POSITION   integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+IS_NULLABLE        12             PartsSupplier   java.lang.String    IS_NULLABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SCOPE_CATALOG      12             PartsSupplier   java.lang.String    SCOPE_CATALOG      string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SCOPE_SCHEMA       12             PartsSupplier   java.lang.String    SCOPE_SCHEMA       string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SCOPE_TABLE        12             PartsSupplier   java.lang.String    SCOPE_TABLE        string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SOURCE_DATA_TYPE   12             PartsSupplier   java.lang.String    SOURCE_DATA_TYPE   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+IS_AUTOINCREMENT   12             PartsSupplier   java.lang.String    IS_AUTOINCREMENT   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,16 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             short    string                                                           
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         COLUMN_NAME                                                        KEY_SEQ  PK_NAME                                                          
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            1        PK_PARTS                                                         
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            2        PK_SUPPLIER_PARTS                                                
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         1        PK_SHIP_VIA                                                      
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          1        PK_STATUS                                                        
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        1        PK_SUPPLIER_PARTS                                                
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        1        PK_SUPPLIER                                                      
-Row Count : 6
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT      12             PartsSupplier   java.lang.String    TABLE_CAT       string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
-TABLE_SCHEM    12             PartsSupplier   java.lang.String    TABLE_SCHEM     string             SYS            KeyColumns    255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME     12             PartsSupplier   java.lang.String    TABLE_NAME      string             SYS            KeyColumns    2048                  2048          0         false            true             false       false                 0           true        true          false     false       
-COLUMN_NAME    12             PartsSupplier   java.lang.String    COLUMN_NAME     string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
-KEY_SEQ        5              PartsSupplier   java.lang.Short     KEY_SEQ         short              <null>         <null>        6                     5             0         false            false            false       true                  1           false       true          true      true        
-PK_NAME        12             PartsSupplier   java.lang.String    PK_NAME         string             SYS            KeyColumns    255                   255           0         false            false            false       false                 1           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testPrimaryKeys.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,20 @@
+string                                                             string                                                             string                                                             string                                                             short    string                                                           
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         COLUMN_NAME                                                        KEY_SEQ  PK_NAME                                                          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            1        PK_PARTS                                                         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            2        PK_SUPPLIER_PARTS                                                
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         1        PK_SHIP_VIA                                                      
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          1        PK_STATUS                                                        
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        1        PK_SUPPLIER_PARTS                                                
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        1        PK_SUPPLIER                                                      
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           oid                                                                1        pk_pg_class                                                      
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       oid                                                                1        pk_pg_attr                                                       
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           oid                                                                1        pk_pg_index                                                      
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            oid                                                                1        pk_pg_proc                                                       
+Row Count : 10
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT      12             PartsSupplier   java.lang.String    TABLE_CAT       string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
+TABLE_SCHEM    12             PartsSupplier   java.lang.String    TABLE_SCHEM     string             SYS            KeyColumns    255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME     12             PartsSupplier   java.lang.String    TABLE_NAME      string             SYS            KeyColumns    2048                  2048          0         false            true             false       false                 0           true        true          false     false       
+COLUMN_NAME    12             PartsSupplier   java.lang.String    COLUMN_NAME     string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
+KEY_SEQ        5              PartsSupplier   java.lang.Short     KEY_SEQ         short              <null>         <null>        6                     5             0         false            false            false       true                  1           false       true          true      true        
+PK_NAME        12             PartsSupplier   java.lang.String    PK_NAME         string             SYS            KeyColumns    255                   255           0         false            false            false       false                 1           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,43 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
-TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
-PartsSupplier                                                      SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-PartsSupplier                                                      SYS                                                                MatViews                                                           TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
-Row Count : 28
-getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-TABLE_CAT                  12             PartsSupplier   java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_SCHEM                12             PartsSupplier   java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TABLE_NAME                 12             PartsSupplier   java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-TABLE_TYPE                 12             PartsSupplier   java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REMARKS                    12             PartsSupplier   java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-TYPE_CAT                   12             PartsSupplier   java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_SCHEM                 12             PartsSupplier   java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-TYPE_NAME                  12             PartsSupplier   java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-SELF_REFERENCING_COL_NAME  12             PartsSupplier   java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-REF_GENERATION             12             PartsSupplier   java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
-ISPHYSICAL                 -7             PartsSupplier   java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestPartsDatabaseMetadata/testTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,43 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             boolean   
+TABLE_CAT                                                          TABLE_SCHEM                                                        TABLE_NAME                                                         TABLE_TYPE                                                         REMARKS                                                            TYPE_CAT                                                           TYPE_SCHEM                                                         TYPE_NAME                                                          SELF_REFERENCING_COL_NAME                                          REF_GENERATION                                                     ISPHYSICAL
+PartsSupplier                                                      SYS                                                                Columns                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                DataTypes                                                          SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                Keys                                                               SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                MatViews                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                Procedures                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                Properties                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                Schemas                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                Tables                                                             SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      pg_catalog                                                         pg_am                                                              SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            SYSTEM TABLE                                                       <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             false     
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       TABLE                                                              <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             <null>                                                             true      
+Row Count : 28
+getColumnName              getColumnType  getCatalogName  getColumnClassName  getColumnLabel             getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+TABLE_CAT                  12             PartsSupplier   java.lang.String    TABLE_CAT                  string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_SCHEM                12             PartsSupplier   java.lang.String    TABLE_SCHEM                string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TABLE_NAME                 12             PartsSupplier   java.lang.String    TABLE_NAME                 string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+TABLE_TYPE                 12             PartsSupplier   java.lang.String    TABLE_TYPE                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REMARKS                    12             PartsSupplier   java.lang.String    REMARKS                    string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+TYPE_CAT                   12             PartsSupplier   java.lang.String    TYPE_CAT                   string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_SCHEM                 12             PartsSupplier   java.lang.String    TYPE_SCHEM                 string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+TYPE_NAME                  12             PartsSupplier   java.lang.String    TYPE_NAME                  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+SELF_REFERENCING_COL_NAME  12             PartsSupplier   java.lang.String    SELF_REFERENCING_COL_NAME  string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+REF_GENERATION             12             PartsSupplier   java.lang.String    REF_GENERATION             string             <null>         <null>        4000                  4000          0         false            false            false       true                  1           false       true          true      true        
+ISPHYSICAL                 -7             PartsSupplier   java.lang.Boolean   ISPHYSICAL                 boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,267 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             integer      string                                                             string                                                             integer      integer      boolean        boolean         boolean          boolean          boolean   boolean     boolean            string                string                                              string                                              string                string                                                             string                                                             string                                                             integer      integer          integer      string                                           !
    string                                                             integer    
-VDBName                                                            SchemaName                                                         TableName                                                          Name                                                               Position     NameInSource                                                       DataType                                                           Scale        Length       IsLengthFixed  SupportsSelect  SupportsUpdates  IsCaseSensitive  IsSigned  IsCurrency  IsAutoIncremented  NullType              MinRange                                            MaxRange                                            SearchType            Format                                                             DefaultValue                                                       JavaClass                                                          Precision    CharOctetLength  Radix        UID                                              !
    Description                                                        OID        
-PartsSupplier                                                      SYS                                                                DataTypes                                                          BaseType                                                           17           <null>                                                             string                                                             0            64           true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   64           64               10           mmuuid:03beb57c-968b-4821-a6ae-cb1154cfadee      !
    <null>                                                             449930315  
-PartsSupplier                                                      SYS                                                                MatViews                                                           Cardinality                                                        8            <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:c20875ac-5df8-4a3f-89af-c766af8f81b6      !
    <null>                                                             -1942479773
-PartsSupplier                                                      SYS                                                                Tables                                                             Cardinality                                                        9            <null>                                                             integer                                                            0            10           false          true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:24cdad3a-e8f7-4376-bb32-79f8bc8eeed2      !
    <null>                                                             -827418434 
-PartsSupplier                                                      SYS                                                                Columns                                                            CharOctetLength                                                    25           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:de5def94-2804-4c91-91ed-26d630ce8afe      !
    <null>                                                             1904600238 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DEFERRABILITY                                                      14           <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:88380f55-2cbd-4325-b9a3-9dcaa88a690e      !
    <null>                                                             1757202753 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DELETE_RULE                                                        11           <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:9207f4df-a5ce-43bd-b3b2-fee57e459849      !
    <null>                                                             -1881787205
-PartsSupplier                                                      SYS                                                                Columns                                                            DataType                                                           7            <null>                                                             string                                                             0            100          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:9a8dc0d5-e65c-4032-a066-187f8d2e73ea      !
    <null>                                                             104049003  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    DataType                                                           5            <null>                                                             string                                                             0            25           true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   25           25               10           mmuuid:207a09af-65b8-405f-b1cb-537bc8632fa4      !
    <null>                                                             -33148063  
-PartsSupplier                                                      SYS                                                                Columns                                                            DefaultValue                                                       22           <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:7e853988-356b-4c7c-83d4-a9f015bff279      !
    <null>                                                             2081463498 
-PartsSupplier                                                      SYS                                                                Columns                                                            Description                                                        28           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:74d73b53-b723-419e-9fea-de56408409ee      !
    <null>                                                             -1798385399
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Description                                                        18           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:b7d95ef6-63a3-441c-8de5-c98e2e577ea3      !
    <null>                                                             -1742254424
-PartsSupplier                                                      SYS                                                                Keys                                                               Description                                                        5            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:175e21b2-24c3-4677-a253-6d7cdb513a9a      !
    <null>                                                             156365359  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Description                                                        15           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:05ac4703-5c2c-4410-93b7-19b39d90c803      !
    <null>                                                             1549159280 
-PartsSupplier                                                      SYS                                                                Procedures                                                         Description                                                        7            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   225          255              10           mmuuid:fa0b5db7-acb1-4975-8410-d5d27df46040      !
    <null>                                                             -1392258153
-PartsSupplier                                                      SYS                                                                Schemas                                                            Description                                                        5            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:1cb99300-a527-4a26-b4e6-08ebd92a781d      !
    <null>                                                             -639211628 
-PartsSupplier                                                      SYS                                                                Tables                                                             Description                                                        10           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:51605e41-5cb0-40ca-8c4a-4eca52780afc      !
    <null>                                                             -627255997 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKCOLUMN_NAME                                                      8            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:f4b2b32c-e411-45e6-a236-fec4718f0874      !
    <null>                                                             -716350485 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_CAT                                                        5            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   1            255              10           mmuuid:a0095da3-1258-44dc-bab9-33eacf886a28      !
    <null>                                                             1816028845 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_NAME                                                       7            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:53284aaa-4c07-4930-8a0e-5e2aaa2da5cb      !
    <null>                                                             1346376866 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_SCHEM                                                      6            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:93a35adf-b6b1-4d9c-bdef-d336a84f478e      !
    <null>                                                             -302000488 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FK_NAME                                                            12           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:a9ca7516-6898-419d-b1ad-7d174d946d07      !
    <null>                                                             -318434336 
-PartsSupplier                                                      SYS                                                                Columns                                                            Format                                                             21           <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:172b133e-5bf1-4020-953c-de4446b1e64a      !
    <null>                                                             99434351   
-PartsSupplier                                                      SYS                                                                Columns                                                            IsAutoIncremented                                                  16           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:0d41e284-f274-4fd1-8576-7696f4b758d0      !
    <null>                                                             1025501313 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsAutoIncremented                                                  10           <null>                                                             boolean                                                            0            1            true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             ('0')                                                              java.lang.Boolean                                                  1            1                10           mmuuid:2a1568e2-776a-474b-981f-040a6ad63361      !
    <null>                                                             1589184032 
-PartsSupplier                                                      SYS                                                                Columns                                                            IsCaseSensitive                                                    13           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:21ee166a-b462-41a1-b88d-dc79f63d6e17      !
    <null>                                                             1838086626 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsCaseSensitive                                                    11           <null>                                                             boolean                                                            0            1            true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             ('0')                                                              java.lang.Boolean                                                  1            1                10           mmuuid:1468aaf2-6481-4d10-9554-44d0363fe571      !
    <null>                                                             810689849  
-PartsSupplier                                                      SYS                                                                Columns                                                            IsCurrency                                                         15           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:b28a2963-36e0-4b4a-a8f8-a2c06f2b440a      !
    <null>                                                             -227498353 
-PartsSupplier                                                      SYS                                                                Keys                                                               IsIndexed                                                          8            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:ea96cb7c-2dcf-453c-b83a-1aaa921d8f92      !
    <null>                                                             -1736557250
-PartsSupplier                                                      SYS                                                                Columns                                                            IsLengthFixed                                                      10           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:571aa4ce-3254-4a2b-aa48-1cb23a0c47ed      !
    <null>                                                             1175465478 
-PartsSupplier                                                      SYS                                                                Tables                                                             IsMaterialized                                                     12           <null>                                                             boolean                                                            0            0            false          true            true             false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                10           mmuuid:89265cba-ab85-48c2-960a-a5a9594ba6d0      !
    <null>                                                             -439386537 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsPhysical                                                         3            <null>                                                             boolean                                                            0            1            true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:983714a2-bd0b-4fad-b4e8-dfb7832e9c4b      !
    <null>                                                             388003599  
-PartsSupplier                                                      SYS                                                                Schemas                                                            IsPhysical                                                         3            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:bab257d7-cced-4605-9b40-8ca6c078aca7      !
    <null>                                                             -708799924 
-PartsSupplier                                                      SYS                                                                Tables                                                             IsPhysical                                                         6            <null>                                                             boolean                                                            0            1            true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:e27712f6-a0a6-452e-848d-9de77691e939      !
    <null>                                                             -800318605 
-PartsSupplier                                                      SYS                                                                Columns                                                            IsSigned                                                           14           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:36be2afa-8ebc-4af8-acc5-a887cf2b5a86      !
    <null>                                                             1504393951 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsSigned                                                           9            <null>                                                             boolean                                                            0            1            true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             ('0')                                                              java.lang.Boolean                                                  1            1                10           mmuuid:235cea48-b2b9-41d5-b296-8ab9c649b6e7      !
    <null>                                                             -1410117530
-PartsSupplier                                                      SYS                                                                DataTypes                                                          IsStandard                                                         2            <null>                                                             boolean                                                            0            1            true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:02f27c5d-af55-4677-b91b-8690793671b2      !
    <null>                                                             2044345153 
-PartsSupplier                                                      SYS                                                                Tables                                                             IsSystem                                                           11           <null>                                                             boolean                                                            0            1            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:9fa7987c-7dc8-4102-9cc0-5658d5b46382      !
    <null>                                                             -852036943 
-PartsSupplier                                                      SYS                                                                Columns                                                            JavaClass                                                          23           <null>                                                             string                                                             0            500          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   500          500              10           mmuuid:6b8d5df5-7bd2-425c-8b2b-e427e026ef66      !
    <null>                                                             2038419570 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          JavaClass                                                          5            <null>                                                             string                                                             0            500          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   500          500              10           mmuuid:4c68ef90-8042-44ab-896a-bb3890a8fe04      !
    <null>                                                             -553383651 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                KEY_SEQ                                                            9            <null>                                                             short                                                              0            5            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    5            5                10           mmuuid:4884ac83-84ed-4b67-9f1a-bd79c0199269      !
    <null>                                                             304004456  
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyName                                                            5            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:da4bef58-83f4-4b88-8bb0-2dc8990be539      !
    <null>                                                             -211689398 
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyType                                                            6            <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:df9e15e6-ab77-486d-bfe0-0adc378aa99d      !
    <null>                                                             -2096082716
-PartsSupplier                                                      SYS                                                                Columns                                                            Length                                                             9            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:b36ea0f6-cbff-4049-bc9c-8ec9928be048      !
    <null>                                                             1552424938 
-PartsSupplier                                                      SYS                                                                MatViews                                                           LoadState                                                          6            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:d730c1a8-a8b1-4912-957d-f310506ec93b      !
    <null>                                                             -1140134170
-PartsSupplier                                                      SYS                                                                Columns                                                            MaxRange                                                           19           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:0b0df4a5-7de5-4315-94f7-22c84958302e      !
    <null>                                                             -1431993426
-PartsSupplier                                                      SYS                                                                Columns                                                            MinRange                                                           18           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:dba0f97d-fab5-45f6-a1eb-3459ab3fcc74      !
    <null>                                                             1127616920 
-PartsSupplier                                                      SYS                                                                Columns                                                            Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:d1f44a6d-3e39-4251-b873-1280c2b035b3      !
    <null>                                                             -1412388946
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Name                                                               1            <null>                                                             string                                                             0            100          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:17f7de33-e6f0-4b9c-b55e-a87f6b7bb9b3      !
    <null>                                                             988889238  
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:08bda0c7-5f66-4fed-8285-d74b63eeb0e2      !
    <null>                                                             2034926350 
-PartsSupplier                                                      SYS                                                                Keys                                                               Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:149de302-2107-45ca-839d-fc0dd1e7d7f4      !
    <null>                                                             425155393  
-PartsSupplier                                                      SYS                                                                MatViews                                                           Name                                                               3            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:75bd4c7c-71f9-44ee-be3a-16f82af5dec7      !
    <null>                                                             829635174  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:2bf20c6f-5a95-436d-8f30-a24d164e77a4      !
    <null>                                                             -1008332542
-PartsSupplier                                                      SYS                                                                Procedures                                                         Name                                                               3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:bd17e98a-c40a-43b1-93ac-88d62937c051      !
    <null>                                                             -1887591430
-PartsSupplier                                                      SYS                                                                Properties                                                         Name                                                               1            <null>                                                             string                                                             0            255          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ba007c56-04b6-4981-ab89-3fdd33ff0de8      !
    <null>                                                             1640613833 
-PartsSupplier                                                      SYS                                                                Schemas                                                            Name                                                               2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:654112f8-bb4c-4453-9e4d-f3a96fba61ec      !
    <null>                                                             -1915969202
-PartsSupplier                                                      SYS                                                                Tables                                                             Name                                                               3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ef487cc2-1214-439c-af6e-da431df00d2c      !
    <null>                                                             690430606  
-PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Name                                                               1            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:42fa1249-8b24-4aae-a252-0a347db6ec30      !
    <null>                                                             -1192264541
-PartsSupplier                                                      SYS                                                                Columns                                                            NameInSource                                                       6            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:fac72c6e-41dc-4a1b-8af3-f0796690d9cc      !
    <null>                                                             -826716590 
-PartsSupplier                                                      SYS                                                                Keys                                                               NameInSource                                                       6            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:a52a6169-99e0-4b7e-9dc6-3a93ffa6094a      !
    <null>                                                             -1100843962
-PartsSupplier                                                      SYS                                                                Procedures                                                         NameInSource                                                       4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:a4e7a0fd-c340-49a9-9ac0-8328caaffda8      !
    <null>                                                             -593996602 
-PartsSupplier                                                      SYS                                                                Tables                                                             NameInSource                                                       5            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:1f036fb0-b841-450c-8462-986cdd57e921      !
    <null>                                                             239676287  
-PartsSupplier                                                      SYS                                                                Columns                                                            NullType                                                           17           <null>                                                             string                                                             0            20           true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:4d83bdbb-a7ce-44cc-a201-021a517d3c1a      !
    <null>                                                             220538653  
-PartsSupplier                                                      SYS                                                                DataTypes                                                          NullType                                                           8            <null>                                                             string                                                             0            20           true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:278b0534-1164-495e-a8c6-de45e0ff53a4      !
    <null>                                                             -252713441 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    NullType                                                           13           <null>                                                             string                                                             0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   10           10               10           mmuuid:d887c203-6bf5-462b-b2f0-f5302e2f4bcd      !
    <null>                                                             -1768740125
-PartsSupplier                                                      SYS                                                                Columns                                                            OID                                                                29           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:b9e5ba07-4a8d-4589-8aa9-597ae70d18a4      !
    <null>                                                             -488975294 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          OID                                                                19           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:a3c41050-80b6-4fb5-9c6b-5e20c0839cda      !
    <null>                                                             1702443356 
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         OID                                                                10           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:207d123c-a3ff-4e4e-85ae-6f3b0debfc06      !
    <null>                                                             -2084878595
-PartsSupplier                                                      SYS                                                                Keys                                                               OID                                                                11           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:d781f893-bdf3-4dc1-956f-7e7b1a138c99      !
    <null>                                                             120374768  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    OID                                                                16           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:72125f93-846f-413c-82e1-fa3227fb043f      !
    <null>                                                             1413251219 
-PartsSupplier                                                      SYS                                                                Procedures                                                         OID                                                                8            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:c80c02d2-7174-4cc4-b347-e921a80f568c      !
    <null>                                                             415310936  
-PartsSupplier                                                      SYS                                                                Properties                                                         OID                                                                4            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:54c1a7dc-5ca8-4d34-8672-e76d63fe3b95      !
    <null>                                                             -601712965 
-PartsSupplier                                                      SYS                                                                Schemas                                                            OID                                                                7            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:31746839-e019-4321-90cb-a557e1d4754e      !
    <null>                                                             98394392   
-PartsSupplier                                                      SYS                                                                Tables                                                             OID                                                                13           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:dae79c58-b381-4275-8c1c-b299d732d355      !
    <null>                                                             2006785825 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Optional                                                           8            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:4033f891-5ef5-4a75-8a50-bd1d021e43ad      !
    <null>                                                             -1986083814
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_COLOR                                                         3            PART_COLOR                                                         string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:015c0d00-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             -1794301564
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            1            PART_ID                                                            string                                                             0            4            true           true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            4                10           mmuuid:fadcd7c0-73fe-1edc-a81c-ecf397b10590      !
    <null>                                                             -1088265444
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            2            PART_ID                                                            string                                                             0            4            true           true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            4                10           mmuuid:3fc400c0-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             14793330   
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_NAME                                                          2            PART_NAME                                                          string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:0067e900-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             2032364534 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_WEIGHT                                                        4            PART_WEIGHT                                                        string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:015c0d01-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             -1101199867
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKCOLUMN_NAME                                                      4            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:0125a80a-95f9-486f-aa90-debb21cb5f1b      !
    <null>                                                             1551740858 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_CAT                                                        1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   1            255              10           mmuuid:f615a661-2c36-4ab1-b72b-5e13e99e052c      !
    <null>                                                             549758030  
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_NAME                                                       3            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:6d420bc2-0f85-4da9-833d-d71b428b0743      !
    <null>                                                             -1715655065
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_SCHEM                                                      2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ef7b3b79-fb51-42ef-a723-080ed0a6e3bc      !
    <null>                                                             -1959434503
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PK_NAME                                                            13           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ac210a6d-4de6-4d71-aa9b-e3d34baca81a      !
    <null>                                                             1849512787 
-PartsSupplier                                                      SYS                                                                Columns                                                            Position                                                           5            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:dbc8cd09-1b47-43c5-82ec-aba525b85cc4      !
    <null>                                                             -187678130 
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         Position                                                           9            <null>                                                             integer                                                            0            10           true           true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:92a4849c-ed0e-4f5f-a108-d7d71a5aba25      !
    <null>                                                             -732937332 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Position                                                           6            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:5fdefd17-65f4-4350-9ee0-0ed3c34d10ae      !
    <null>                                                             1214741362 
-PartsSupplier                                                      SYS                                                                Columns                                                            Precision                                                          24           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:db3d49e2-fe1d-438b-8d07-847bf58506ab      !
    <null>                                                             -207752578 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Precision                                                          12           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:8673c810-7162-4331-ba0b-6fc3530d2d1c      !
    <null>                                                             748017945  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Precision                                                          9            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:00fe7cad-0a83-42f0-90f2-d6a9584916b2      !
    <null>                                                             1013266093 
-PartsSupplier                                                      SYS                                                                Schemas                                                            PrimaryMetamodelURI                                                6            <null>                                                             string                                                             0            255          false          true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:eadfaba5-ce44-4529-816f-6af94666baec      !
    <null>                                                             -1878816788
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    ProcedureName                                                      3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:8081b3a6-fc79-42fd-b7c9-a19d682a1658      !
    <null>                                                             2030457340 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       QUANTITY                                                           3            QUANTITY                                                           short                                                              0            0            true           true            true             false            true      false       false              Nullable              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    3            0                10           mmuuid:3fc400c1-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             707895027  
-PartsSupplier                                                      SYS                                                                Columns                                                            Radix                                                              26           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:43a6124c-972f-4c4c-af05-24080c2a8ad7      !
    <null>                                                             741988173  
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Radix                                                              13           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:967ab8fd-3226-4a78-8cf2-2eb7fbf2981a      !
    <null>                                                             2009321453 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Radix                                                              12           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:8df37c99-3b12-4789-8128-4aa496f895c4      !
    <null>                                                             -460741195 
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         RefKeyUID                                                          7            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:aafbdf50-25aa-427b-b322-7cb36094a1e2      !
    <null>                                                             -22652004  
-PartsSupplier                                                      SYS                                                                Keys                                                               RefKeyUID                                                          9            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:1cf4c5ad-5932-47ec-8593-385b75bfeba8      !
    <null>                                                             1957953763 
-PartsSupplier                                                      SYS                                                                Procedures                                                         ReturnsResults                                                     5            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:b01164c8-dd10-410d-a91b-fcb2fc0450ce      !
    <null>                                                             1612225140 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          RuntimeType                                                        16           <null>                                                             string                                                             0            64           true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   64           64               10           mmuuid:3c7bc9d0-b73f-49a0-b9ab-dc97a4d2a124      !
    <null>                                                             -202037504 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         1            SHIPPER_ID                                                         short                                                              0            0            true           true            true             false            true      false       false              No Nulls              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:121bc540-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             1264644385 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SHIPPER_ID                                                         4            SHIPPER_ID                                                         short                                                              0            0            true           true            true             false            true      false       false              Nullable              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:3fc400c2-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             1400996724 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_NAME                                                       2            SHIPPER_NAME                                                       string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:130fe940-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             -797147767 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          1            STATUS_ID                                                          short                                                              0            0            true           true            true             false            true      false       false              No Nulls              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:201d9600-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             -1477852881
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_NAME                                                        2            STATUS_NAME                                                        string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:201d9601-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             -784751184 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_CITY                                                      4            SUPPLIER_CITY                                                      string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:2fe92a40-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             1834223700 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        1            SUPPLIER_ID                                                        string                                                             0            10           false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            10               10           mmuuid:3ecfdcc0-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             39358754   
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        1            SUPPLIER_ID                                                        string                                                             0            10           false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            10               10           mmuuid:2f044880-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             173333941  
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_NAME                                                      2            SUPPLIER_NAME                                                      string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:2f044881-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             866435638  
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATE                                                     5            SUPPLIER_STATE                                                     string                                                             0            2            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            2                10           mmuuid:2fe92a41-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             -1767641899
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATUS                                                    3            SUPPLIER_STATUS                                                    short                                                              0            0            true           true            true             false            true      false       false              Nullable              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:2f044882-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             1559537335 
-PartsSupplier                                                      SYS                                                                Columns                                                            Scale                                                              8            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:cc6c6113-8d70-40c8-84c0-94e17c14e22e      !
    <null>                                                             -1960637886
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Scale                                                              6            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:e8655204-e97a-45cd-909b-1e37731e9546      !
    <null>                                                             616923420  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Scale                                                              11           <null>                                                             integer                                                            0            10           true           true            true             false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:360c8b1d-4b3d-42fd-952c-bf5763cad69e      !
    <null>                                                             -1799226271
-PartsSupplier                                                      SYS                                                                Columns                                                            SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:859288c9-cd78-4407-90fc-61b5d310e2ab      !
    <null>                                                             1944775942 
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:787be966-cf12-4956-907f-a8e6dc1009dc      !
    <null>                                                             -1759292119
-PartsSupplier                                                      SYS                                                                Keys                                                               SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:4a7fc059-208e-4f98-b6ef-cb7c6102a327      !
    <null>                                                             1074685596 
-PartsSupplier                                                      SYS                                                                MatViews                                                           SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:ee14b6ad-9b87-41e5-8eb5-90262f9e0ec4      !
    <null>                                                             -1436081057
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:88497911-619c-4ca8-b482-8885d940706a      !
    <null>                                                             -944775923 
-PartsSupplier                                                      SYS                                                                Procedures                                                         SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:53a84865-334e-4750-b343-de2411d56e3e      !
    <null>                                                             -1162137751
-PartsSupplier                                                      SYS                                                                Tables                                                             SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:95bd960c-fd84-44c9-9831-692376f69b46      !
    <null>                                                             -1168783734
-PartsSupplier                                                      SYS                                                                Columns                                                            SearchType                                                         20           <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:3037138a-bb20-4485-ba01-75bc20b1a532      !
    <null>                                                             -917271927 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          SearchType                                                         14           <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:d8494fa3-40e4-44cd-b0d8-da5c83685a75      !
    <null>                                                             920862690  
-PartsSupplier                                                      SYS                                                                Columns                                                            SupportsSelect                                                     11           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:c2a50f93-0040-41ec-ad7b-e8511296555f      !
    <null>                                                             -1799446175
-PartsSupplier                                                      SYS                                                                Columns                                                            SupportsUpdates                                                    12           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:fab660d1-36bf-4a5b-bbe6-9a543e0ebd76      !
    <null>                                                             1376383558 
-PartsSupplier                                                      SYS                                                                Tables                                                             SupportsUpdates                                                    7            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:5144d230-2b0e-4255-b321-65b9f6f6f76c      !
    <null>                                                             -1060614397
-PartsSupplier                                                      SYS                                                                Columns                                                            TableName                                                          3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:2c09c9d1-2f25-45de-81cf-eeb2a5157d34      !
    <null>                                                             37248193   
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         TableName                                                          3            <null>                                                             string                                                             0            2048         true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   2048         2048             10           mmuuid:c24fad72-0c0d-4260-96ae-f188ad77b137      !
    <null>                                                             -1594935697
-PartsSupplier                                                      SYS                                                                Keys                                                               TableName                                                          3            <null>                                                             string                                                             0            2048         true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   2048         2048             10           mmuuid:7d9540bd-b51f-4206-8c33-b39c5ba8bb8b      !
    <null>                                                             -1862131168
-PartsSupplier                                                      SYS                                                                MatViews                                                           TargetName                                                         5            <null>                                                             string                                                             0            4000         false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            4000             10           mmuuid:9433bf0c-1046-4b83-9539-862fc0e190c6      !
    <null>                                                             -767393364 
-PartsSupplier                                                      SYS                                                                MatViews                                                           TargetSchemaName                                                   4            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:544b39f9-5243-43ce-a0cb-747d91fc5c5e      !
    <null>                                                             -1827861927
-PartsSupplier                                                      SYS                                                                Keys                                                               Type                                                               7            <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:29e73c18-afec-43a9-81ab-7378d6daf20b      !
    <null>                                                             846555123  
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Type                                                               7            <null>                                                             string                                                             0            100          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:76a1981b-1226-4a55-9acf-82a061cc8642      !
    <null>                                                             1405495099 
-PartsSupplier                                                      SYS                                                                Tables                                                             Type                                                               4            <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:4814a0af-4e8f-4f55-9b25-3148d90d3d9b      !
    <null>                                                             880927430  
-PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeLength                                                         7            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:0668382a-f9c3-4507-8b0f-df65a2ebbf2f      !
    <null>                                                             -352113497 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    TypeLength                                                         10           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:791d7a29-8fc5-4735-9144-1accc114b58e      !
    <null>                                                             -948014349 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeName                                                           4            <null>                                                             string                                                             0            100          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:48081cdd-9e90-4440-a956-4a32af96d7f4      !
    <null>                                                             1747073036 
-PartsSupplier                                                      SYS                                                                Columns                                                            UID                                                                27           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:5f491c75-769b-4908-9f68-2a9a486607bb      !
    <null>                                                             -710939971 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          UID                                                                15           <null>                                                             string                                                             0            50           true           true            false            false            true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:dd57f577-ffc4-4b55-8f7f-355b9ea3ce37      !
    <null>                                                             996977955  
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         UID                                                                8            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:0d994a45-4f52-4b79-9b31-7ef22331fee2      !
    <null>                                                             2018331904 
-PartsSupplier                                                      SYS                                                                Keys                                                               UID                                                                10           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:782218d1-5337-48c6-9070-0aafd4c6cd20      !
    <null>                                                             -1864727535
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    UID                                                                14           <null>                                                             string                                                             0            50           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            50               10           mmuuid:a278de2e-89f1-4281-9e63-54aebb6062ce      !
    <null>                                                             633179490  
-PartsSupplier                                                      SYS                                                                Procedures                                                         UID                                                                6            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:de9df25a-c886-46e0-ae3a-8eb6792e43f4      !
    <null>                                                             -908438290 
-PartsSupplier                                                      SYS                                                                Properties                                                         UID                                                                3            <null>                                                             string                                                             0            50           true           true            false            false            true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:b333969a-83e0-4010-9463-9a0088da6c83      !
    <null>                                                             -1166122209
-PartsSupplier                                                      SYS                                                                Schemas                                                            UID                                                                4            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:ad232e4d-9c01-4d0c-bc57-0459d9db918a      !
    <null>                                                             1001441719 
-PartsSupplier                                                      SYS                                                                Tables                                                             UID                                                                8            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:6afe3737-26f9-43a8-88db-86531b5dc66c      !
    <null>                                                             -175171634 
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                UPDATE_RULE                                                        10           <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:30d5ae74-b19e-4186-97e1-aeff5801e44f      !
    <null>                                                             -449329715 
-PartsSupplier                                                      SYS                                                                MatViews                                                           Updated                                                            7            <null>                                                             timestamp                                                          0            0            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.sql.Timestamp                                                 0            0                10           mmuuid:8053993e-6653-473d-a8b5-7d73f26900b0      !
    <null>                                                             107574265  
-PartsSupplier                                                      SYS                                                                Columns                                                            VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:83f19a81-1243-4751-8c99-daddbf37b1d7      !
    <null>                                                             625775649  
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:f062eb9c-4854-47fb-b7bd-a4e23c782b62      !
    <null>                                                             854014254  
-PartsSupplier                                                      SYS                                                                Keys                                                               VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:5785b523-7da3-42c1-8920-66daa1f7fa1d      !
    <null>                                                             -1451894484
-PartsSupplier                                                      SYS                                                                MatViews                                                           VDBName                                                            1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:9498360d-1e16-4d16-b88f-d46cc75a03c2      !
    <null>                                                             1518497335 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:f832f316-2403-43fa-9ccc-c3ab9d38acca      !
    <null>                                                             1975537358 
-PartsSupplier                                                      SYS                                                                Procedures                                                         VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:1d664747-4a95-4605-8b28-381bed3121f1      !
    <null>                                                             675421827  
-PartsSupplier                                                      SYS                                                                Schemas                                                            VDBName                                                            1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:73dbf95b-a283-4f0a-81b9-9b98e09c2906      !
    <null>                                                             1083046346 
-PartsSupplier                                                      SYS                                                                Tables                                                             VDBName                                                            1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:58de905f-9d64-4831-a985-da6d082ff709      !
    <null>                                                             743485616  
-PartsSupplier                                                      SYS                                                                MatViews                                                           Valid                                                              9            <null>                                                             boolean                                                            0            0            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                10           mmuuid:3b2dcae4-c996-4046-9273-2459ebb2246f      !
    <null>                                                             1387104200 
-PartsSupplier                                                      SYS                                                                Properties                                                         Value                                                              2            <null>                                                             string                                                             0            255          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:c917257d-06b7-41dd-a6cb-44c0ff0f897e      !
    <null>                                                             411746507  
-PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Version                                                            2            <null>                                                             string                                                             0            50           true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:c876d749-a512-4810-9910-3034ca524c45      !
    <null>                                                             -357731549 
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adnum                                                              4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:520aa08f-1341-4e8e-8abd-5785128d79ab      !
    <null>                                                             -1546672787
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adrelid                                                            3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:54648256-35de-4dd3-9d23-1cf7d14aac1f      !
    <null>                                                             1059469691 
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adsrc                                                              2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:1f29af59-2a39-4cad-b6ff-986ff224db27      !
    <null>                                                             -331283891 
-PartsSupplier                                                      pg_catalog                                                         pg_am                                                              amname                                                             2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:ed5b2740-5024-4c3c-a1ac-9187d0ab16c7      !
    <null>                                                             1511248377 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atthasdef                                                          10           <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:be916cb0-0f48-44d7-ae5c-003822ee3e57      !
    <null>                                                             2145379509 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attisdropped                                                       9            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:910c0c60-63be-44fb-bc30-1ba5528cf471      !
    <null>                                                             -2003496118
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attlen                                                             5            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuuid:36973b20-e707-460e-aaa5-ed38f9a1d90a      !
    <null>                                                             -1795441436
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attname                                                            3            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:7099d08f-4206-400e-ba65-fbeeb2066070      !
    <null>                                                             -574665690 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnotnull                                                         8            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:e9230efa-bde9-49ea-b6da-6ede8c5fb3ee      !
    <null>                                                             1919642235 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnum                                                             6            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuuid:ca1c8121-21d7-4a19-b009-a0ef482f5657      !
    <null>                                                             -368889602 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attrelid                                                           2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:5f18b807-9eef-41fa-b6d0-b83e2bf6fa5d      !
    <null>                                                             1817835217 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypid                                                           4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:8ef029fe-6410-4c34-8f35-301d25d7bd59      !
    <null>                                                             -1055354453
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypmod                                                          7            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:455e727b-8276-4bcd-bd65-9a43b990416a      !
    <null>                                                             -1832736504
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datacl                                                             7            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuuid:80ed5897-0b9c-4b3a-95ee-0e5ff4faad34      !
    <null>                                                             -639480338 
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datallowconn                                                       5            <null>                                                             char                                                               0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Character                                                0            0                0            mmuuid:7be945c4-6bca-4f65-b655-b055b6d31c56      !
    <null>                                                             2090011815 
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datconfig                                                          6            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuuid:dde7619f-7071-490f-85c8-ba8c68cb0e78      !
    <null>                                                             1265212944 
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datdba                                                             8            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:1190357d-63d4-4b19-a0cd-f9f23b11e23e      !
    <null>                                                             -1356986869
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datlastsysoid                                                      4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:c93379b9-1b4d-4068-890f-deed28338a54      !
    <null>                                                             -1897406238
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:e751d595-6afe-430e-9f57-a56cee474765      !
    <null>                                                             -1631782981
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        dattablespace                                                      9            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:6261ae76-3d53-4bda-bb5c-a353818292ae      !
    <null>                                                             1220708103 
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        encoding                                                           3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:637b6fec-e56a-461b-b714-7c88976d7cde      !
    <null>                                                             190169626  
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexprs                                                           7            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:b99ce838-8576-423a-b5b7-e58080e3e65d      !
    <null>                                                             129149326  
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexrelid                                                         2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:16e440fd-616a-4437-a630-abc2d90c728e      !
    <null>                                                             -1332345703
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisclustered                                                     4            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:bce548a8-ac4a-4c71-a7ab-2ca0235e81ed      !
    <null>                                                             -572843177 
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisprimary                                                       6            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:37e53c0f-08b4-403f-a8c6-5b28c367b62c      !
    <null>                                                             -1371913171
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisunique                                                        5            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:48d79b76-983b-4291-89c2-41222c2f1296      !
    <null>                                                             375662166  
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indkey                                                             8            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:4dfcc8eb-a131-4234-993f-051dfa15934e      !
    <null>                                                             -501867330 
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indrelid                                                           3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:94eed371-461a-47b8-8ca1-0494fa0108fb      !
    <null>                                                             842922062  
-PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       nspname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:8e2c1f9f-359d-4c33-afa5-20fa87585442      !
    <null>                                                             -628173568 
-PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:36d8ca5a-4747-4bb0-8b7b-9f50f6eb9a0e      !
    <null>                                                             373628435  
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:2a19b579-70b9-4923-a5df-6bbbbc642042      !
    <null>                                                             1625508050 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:5142b0b5-b166-4e17-b18c-5bbdb023e1c3      !
    <null>                                                             2103741346 
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:83240e67-acd6-49d3-be86-a4e186d110ea      !
    <null>                                                             1257605974 
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:f846b870-445f-4263-905b-f43ebdea385e      !
    <null>                                                             1364472411 
-PartsSupplier                                                      pg_catalog                                                         pg_am                                                              oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:644ce6f8-a75f-46e6-a03a-294b02feb6fc      !
    <null>                                                             348003813  
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:246f56c3-5268-42b8-a486-d3c77653f603      !
    <null>                                                             -1984635687
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:7b1632d0-8357-47d6-9233-24291059f37d      !
    <null>                                                             1255466367 
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:280c0f10-ed7b-4d36-95a4-1409f22c3839      !
    <null>                                                             -607267013 
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:a2be6d15-b504-4257-962e-2c3fa90e3c16      !
    <null>                                                             446356164  
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:dcebd4db-ba52-4909-ab57-528c818e94b7      !
    <null>                                                             -311176298 
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proallargtypes                                                     9            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuuid:f0e04ef7-1a8b-4007-bce2-e2beba667d53      !
    <null>                                                             1421812587 
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargmodes                                                        8            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuuid:fd6e0be2-e336-4d3b-8217-f85cfcd0999b      !
    <null>                                                             -1648420405
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargnames                                                        7            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuuid:bfc2e071-c49d-40b1-b3e9-d4891af6a77c      !
    <null>                                                             112570388  
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargtypes                                                        6            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuuid:4af1aac3-5d4c-47c5-ab6c-4a52b5b551b7      !
    <null>                                                             -664211823 
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:b9c340ba-bf6f-41ba-aa40-f3c607077280      !
    <null>                                                             -834139826 
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronamespace                                                       10           <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:458f5136-4128-47e8-8063-3c97fb1add5c      !
    <null>                                                             -1460928205
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronargs                                                           5            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuuid:1490582b-6223-44df-8b20-9bcd5d241aa8      !
    <null>                                                             -139838005 
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proretset                                                          3            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:0e2c6601-ecc9-41e2-be0d-3a27565b3714      !
    <null>                                                             499803309  
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            prorettype                                                         4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:d5e2bf27-a413-4146-a059-37bf651a1b97      !
    <null>                                                             1397859651 
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relam                                                              5            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:6d59ce95-63ef-445d-bf17-6bcb45850623      !
    <null>                                                             -1870447130
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasoids                                                         9            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:e099cd49-b50b-4573-a931-9c9eb95d75ae      !
    <null>                                                             -723255984 
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasrules                                                        8            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:712a6f1e-0c49-48dc-99ed-9f55a7c3d6d4      !
    <null>                                                             2022840685 
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relkind                                                            4            <null>                                                             char                                                               0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Character                                                0            0                0            mmuuid:0a280f97-8dce-4123-bbc9-54bf3b5fd8f6      !
    <null>                                                             -2108781653
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:e6534fee-6712-4574-b228-2787fb960e46      !
    <null>                                                             -1521761894
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relnamespace                                                       3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:6881bd36-92b9-4552-b953-028036d59f50      !
    <null>                                                             559270286  
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relpages                                                           7            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:a74a4a3b-20b0-4a62-ac3a-4bd2047979fc      !
    <null>                                                             -1131535092
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           reltuples                                                          6            <null>                                                             float                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Float                                                    0            0                0            mmuuid:d1b54420-5e09-41e0-a177-181e6a6b94d4      !
    <null>                                                             1412069305 
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgargs                                                             4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:6ab14a63-9aa3-416c-872b-8f6a37131fa4      !
    <null>                                                             -1427817109
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrname                                                       8            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:ad972784-8dc3-4151-b113-3d95967dc19f      !
    <null>                                                             1978541887 
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrrelid                                                      2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:f78e6a3c-5c27-4381-9d76-870fd3b6b510      !
    <null>                                                             -1839359651
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgdeferrable                                                       6            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:264a3677-584c-4ecd-808b-b837acd9c129      !
    <null>                                                             224520183  
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgfoid                                                             3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:9a9d2791-506e-4e06-88e2-fadb90cb8d8c      !
    <null>                                                             -175657451 
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tginitdeferred                                                     7            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:034bb072-1571-4953-bc18-216478346304      !
    <null>                                                             1760818902 
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgnargs                                                            5            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:ec283b19-42a0-441f-8198-b80f353720d1      !
    <null>                                                             1345190695 
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgrelid                                                            9            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:3aecc7ac-d54a-4bf7-be75-f64b37eb59ab      !
    <null>                                                             824464965  
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typbasetype                                                        6            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:e7df7d7a-1ddd-4a56-8514-82272eef5aa3      !
    <null>                                                             -1602004266
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typlen                                                             4            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuuid:33b00d6a-aae5-4bcd-80cc-ec7052bdeca2      !
    <null>                                                             30131224   
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:e9f471d8-7ad0-48a9-ab64-7adbe922ff9b      !
    <null>                                                             -2137383909
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typnamespace                                                       3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:e1723124-4e26-4971-a407-ceefaf0f624d      !
    <null>                                                             -664776960 
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typrelid                                                           8            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:d44fc440-a677-463f-a403-f04f1896a705      !
    <null>                                                             -1112999853
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtype                                                            5            <null>                                                             char                                                               0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Character                                                0            0                0            mmuuid:496eb63b-7fb2-4d56-90ac-11e5717acadd      !
    <null>                                                             622706593  
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtypmod                                                          7            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuuid:800d1b55-c775-4a63-b5ed-e76d3b112f60      !
    <null>                                                             -919158145 
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usecreatedb                                                        3            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:7f20dc11-f376-4da5-9fe5-139c2562b4c2      !
    <null>                                                             1288630002 
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usename                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuuid:8d148996-16a1-44d8-b5ff-06f9421415d4      !
    <null>                                                             717511814  
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usesuper                                                           4            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuuid:f3434529-3e9a-4f11-90c0-b74374947902      !
    <null>                                                             1033115127 
-Row Count : 234
-getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName            12             PartsSupplier   java.lang.String    VDBName            string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
-SchemaName         12             PartsSupplier   java.lang.String    SchemaName         string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
-TableName          12             PartsSupplier   java.lang.String    TableName          string             SYS            Columns       255                   255           0         false            true             false       false                 0           true        true          false     false       
-Name               12             PartsSupplier   java.lang.String    Name               string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
-Position           4              PartsSupplier   java.lang.Integer   Position           integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-NameInSource       12             PartsSupplier   java.lang.String    NameInSource       string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
-DataType           12             PartsSupplier   java.lang.String    DataType           string             SYS            Columns       100                   100           0         false            true             false       false                 0           true        true          true      false       
-Scale              4              PartsSupplier   java.lang.Integer   Scale              integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-Length             4              PartsSupplier   java.lang.Integer   Length             integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-IsLengthFixed      -7             PartsSupplier   java.lang.Boolean   IsLengthFixed      boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-SupportsSelect     -7             PartsSupplier   java.lang.Boolean   SupportsSelect     boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-SupportsUpdates    -7             PartsSupplier   java.lang.Boolean   SupportsUpdates    boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-IsCaseSensitive    -7             PartsSupplier   java.lang.Boolean   IsCaseSensitive    boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-IsSigned           -7             PartsSupplier   java.lang.Boolean   IsSigned           boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-IsCurrency         -7             PartsSupplier   java.lang.Boolean   IsCurrency         boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-IsAutoIncremented  -7             PartsSupplier   java.lang.Boolean   IsAutoIncremented  boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
-NullType           12             PartsSupplier   java.lang.String    NullType           string             SYS            Columns       20                    20            0         false            true             false       false                 0           true        true          false     false       
-MinRange           12             PartsSupplier   java.lang.String    MinRange           string             SYS            Columns       50                    50            0         false            false            false       false                 1           true        true          false     false       
-MaxRange           12             PartsSupplier   java.lang.String    MaxRange           string             SYS            Columns       50                    50            0         false            false            false       false                 1           true        true          false     false       
-SearchType         12             PartsSupplier   java.lang.String    SearchType         string             SYS            Columns       20                    20            0         false            false            false       false                 0           true        true          false     false       
-Format             12             PartsSupplier   java.lang.String    Format             string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
-DefaultValue       12             PartsSupplier   java.lang.String    DefaultValue       string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
-JavaClass          12             PartsSupplier   java.lang.String    JavaClass          string             SYS            Columns       500                   500           0         false            true             false       false                 0           true        true          false     false       
-Precision          4              PartsSupplier   java.lang.Integer   Precision          integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-CharOctetLength    4              PartsSupplier   java.lang.Integer   CharOctetLength    integer            SYS            Columns       11                    10            0         false            false            false       false                 1           true        true          false     false       
-Radix              4              PartsSupplier   java.lang.Integer   Radix              integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
-UID                12             PartsSupplier   java.lang.String    UID                string             SYS            Columns       50                    50            0         false            false            false       false                 0           true        true          false     false       
-Description        12             PartsSupplier   java.lang.String    Description        string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
-OID                4              PartsSupplier   java.lang.Integer   OID                integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,267 @@
+string                                                             string                                                             string                                                             string                                                             integer      string                                                             string                                                             integer      integer      boolean        boolean         boolean          boolean          boolean   boolean     boolean            string                string                                              string                                              string                string                                                             string                                                             string                                                             integer      integer          integer      string                                           !
    string                                                             integer    
+VDBName                                                            SchemaName                                                         TableName                                                          Name                                                               Position     NameInSource                                                       DataType                                                           Scale        Length       IsLengthFixed  SupportsSelect  SupportsUpdates  IsCaseSensitive  IsSigned  IsCurrency  IsAutoIncremented  NullType              MinRange                                            MaxRange                                            SearchType            Format                                                             DefaultValue                                                       JavaClass                                                          Precision    CharOctetLength  Radix        UID                                              !
    Description                                                        OID        
+PartsSupplier                                                      SYS                                                                DataTypes                                                          BaseType                                                           17           <null>                                                             string                                                             0            64           true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   64           64               10           mmuuid:03beb57c-968b-4821-a6ae-cb1154cfadee      !
    <null>                                                             62         
+PartsSupplier                                                      SYS                                                                MatViews                                                           Cardinality                                                        9            <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:c20875ac-5df8-4a3f-89af-c766af8f81b6      !
    <null>                                                             94         
+PartsSupplier                                                      SYS                                                                Tables                                                             Cardinality                                                        9            <null>                                                             integer                                                            0            10           false          true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:24cdad3a-e8f7-4376-bb32-79f8bc8eeed2      !
    <null>                                                             152        
+PartsSupplier                                                      SYS                                                                Columns                                                            CharOctetLength                                                    25           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:de5def94-2804-4c91-91ed-26d630ce8afe      !
    <null>                                                             41         
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DEFERRABILITY                                                      14           <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:88380f55-2cbd-4325-b9a3-9dcaa88a690e      !
    <null>                                                             136        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                DELETE_RULE                                                        11           <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:9207f4df-a5ce-43bd-b3b2-fee57e459849      !
    <null>                                                             133        
+PartsSupplier                                                      SYS                                                                Columns                                                            DataType                                                           7            <null>                                                             string                                                             0            100          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:9a8dc0d5-e65c-4032-a066-187f8d2e73ea      !
    <null>                                                             23         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    DataType                                                           5            <null>                                                             string                                                             0            25           true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   25           25               10           mmuuid:207a09af-65b8-405f-b1cb-537bc8632fa4      !
    <null>                                                             99         
+PartsSupplier                                                      SYS                                                                Columns                                                            DefaultValue                                                       22           <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:7e853988-356b-4c7c-83d4-a9f015bff279      !
    <null>                                                             38         
+PartsSupplier                                                      SYS                                                                Columns                                                            Description                                                        28           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:74d73b53-b723-419e-9fea-de56408409ee      !
    <null>                                                             44         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Description                                                        18           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:b7d95ef6-63a3-441c-8de5-c98e2e577ea3      !
    <null>                                                             63         
+PartsSupplier                                                      SYS                                                                Keys                                                               Description                                                        5            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:175e21b2-24c3-4677-a253-6d7cdb513a9a      !
    <null>                                                             79         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Description                                                        15           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:05ac4703-5c2c-4410-93b7-19b39d90c803      !
    <null>                                                             109        
+PartsSupplier                                                      SYS                                                                Procedures                                                         Description                                                        7            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   225          255              10           mmuuid:fa0b5db7-acb1-4975-8410-d5d27df46040      !
    <null>                                                             117        
+PartsSupplier                                                      SYS                                                                Schemas                                                            Description                                                        5            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:1cb99300-a527-4a26-b4e6-08ebd92a781d      !
    <null>                                                             141        
+PartsSupplier                                                      SYS                                                                Tables                                                             Description                                                        10           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:51605e41-5cb0-40ca-8c4a-4eca52780afc      !
    <null>                                                             153        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKCOLUMN_NAME                                                      8            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:f4b2b32c-e411-45e6-a236-fec4718f0874      !
    <null>                                                             130        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_CAT                                                        5            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   1            255              10           mmuuid:a0095da3-1258-44dc-bab9-33eacf886a28      !
    <null>                                                             127        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_NAME                                                       7            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:53284aaa-4c07-4930-8a0e-5e2aaa2da5cb      !
    <null>                                                             129        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FKTABLE_SCHEM                                                      6            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:93a35adf-b6b1-4d9c-bdef-d336a84f478e      !
    <null>                                                             128        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                FK_NAME                                                            12           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:a9ca7516-6898-419d-b1ad-7d174d946d07      !
    <null>                                                             134        
+PartsSupplier                                                      SYS                                                                Columns                                                            Format                                                             21           <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:172b133e-5bf1-4020-953c-de4446b1e64a      !
    <null>                                                             37         
+PartsSupplier                                                      SYS                                                                Columns                                                            IsAutoIncremented                                                  16           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:0d41e284-f274-4fd1-8576-7696f4b758d0      !
    <null>                                                             32         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsAutoIncremented                                                  10           <null>                                                             boolean                                                            0            1            true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             ('0')                                                              java.lang.Boolean                                                  1            1                10           mmuuid:2a1568e2-776a-474b-981f-040a6ad63361      !
    <null>                                                             55         
+PartsSupplier                                                      SYS                                                                Columns                                                            IsCaseSensitive                                                    13           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:21ee166a-b462-41a1-b88d-dc79f63d6e17      !
    <null>                                                             29         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsCaseSensitive                                                    11           <null>                                                             boolean                                                            0            1            true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             ('0')                                                              java.lang.Boolean                                                  1            1                10           mmuuid:1468aaf2-6481-4d10-9554-44d0363fe571      !
    <null>                                                             56         
+PartsSupplier                                                      SYS                                                                Columns                                                            IsCurrency                                                         15           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:b28a2963-36e0-4b4a-a8f8-a2c06f2b440a      !
    <null>                                                             31         
+PartsSupplier                                                      SYS                                                                Keys                                                               IsIndexed                                                          8            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:ea96cb7c-2dcf-453c-b83a-1aaa921d8f92      !
    <null>                                                             82         
+PartsSupplier                                                      SYS                                                                Columns                                                            IsLengthFixed                                                      10           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:571aa4ce-3254-4a2b-aa48-1cb23a0c47ed      !
    <null>                                                             26         
+PartsSupplier                                                      SYS                                                                Tables                                                             IsMaterialized                                                     12           <null>                                                             boolean                                                            0            0            false          true            true             false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                10           mmuuid:89265cba-ab85-48c2-960a-a5a9594ba6d0      !
    <null>                                                             155        
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsPhysical                                                         3            <null>                                                             boolean                                                            0            1            true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:983714a2-bd0b-4fad-b4e8-dfb7832e9c4b      !
    <null>                                                             48         
+PartsSupplier                                                      SYS                                                                Schemas                                                            IsPhysical                                                         3            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:bab257d7-cced-4605-9b40-8ca6c078aca7      !
    <null>                                                             139        
+PartsSupplier                                                      SYS                                                                Tables                                                             IsPhysical                                                         6            <null>                                                             boolean                                                            0            1            true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:e27712f6-a0a6-452e-848d-9de77691e939      !
    <null>                                                             149        
+PartsSupplier                                                      SYS                                                                Columns                                                            IsSigned                                                           14           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:36be2afa-8ebc-4af8-acc5-a887cf2b5a86      !
    <null>                                                             30         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsSigned                                                           9            <null>                                                             boolean                                                            0            1            true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             ('0')                                                              java.lang.Boolean                                                  1            1                10           mmuuid:235cea48-b2b9-41d5-b296-8ab9c649b6e7      !
    <null>                                                             54         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          IsStandard                                                         2            <null>                                                             boolean                                                            0            1            true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:02f27c5d-af55-4677-b91b-8690793671b2      !
    <null>                                                             47         
+PartsSupplier                                                      SYS                                                                Tables                                                             IsSystem                                                           11           <null>                                                             boolean                                                            0            1            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:9fa7987c-7dc8-4102-9cc0-5658d5b46382      !
    <null>                                                             154        
+PartsSupplier                                                      SYS                                                                Columns                                                            JavaClass                                                          23           <null>                                                             string                                                             0            500          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   500          500              10           mmuuid:6b8d5df5-7bd2-425c-8b2b-e427e026ef66      !
    <null>                                                             39         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          JavaClass                                                          5            <null>                                                             string                                                             0            500          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   500          500              10           mmuuid:4c68ef90-8042-44ab-896a-bb3890a8fe04      !
    <null>                                                             50         
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                KEY_SEQ                                                            9            <null>                                                             short                                                              0            5            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    5            5                10           mmuuid:4884ac83-84ed-4b67-9f1a-bd79c0199269      !
    <null>                                                             131        
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyName                                                            5            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:da4bef58-83f4-4b88-8bb0-2dc8990be539      !
    <null>                                                             69         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         KeyType                                                            6            <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:df9e15e6-ab77-486d-bfe0-0adc378aa99d      !
    <null>                                                             70         
+PartsSupplier                                                      SYS                                                                Columns                                                            Length                                                             9            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:b36ea0f6-cbff-4049-bc9c-8ec9928be048      !
    <null>                                                             25         
+PartsSupplier                                                      SYS                                                                MatViews                                                           LoadState                                                          7            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:d730c1a8-a8b1-4912-957d-f310506ec93b      !
    <null>                                                             92         
+PartsSupplier                                                      SYS                                                                Columns                                                            MaxRange                                                           19           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:0b0df4a5-7de5-4315-94f7-22c84958302e      !
    <null>                                                             35         
+PartsSupplier                                                      SYS                                                                Columns                                                            MinRange                                                           18           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:dba0f97d-fab5-45f6-a1eb-3459ab3fcc74      !
    <null>                                                             34         
+PartsSupplier                                                      SYS                                                                Columns                                                            Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:d1f44a6d-3e39-4251-b873-1280c2b035b3      !
    <null>                                                             20         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Name                                                               1            <null>                                                             string                                                             0            100          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:17f7de33-e6f0-4b9c-b55e-a87f6b7bb9b3      !
    <null>                                                             46         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:08bda0c7-5f66-4fed-8285-d74b63eeb0e2      !
    <null>                                                             68         
+PartsSupplier                                                      SYS                                                                Keys                                                               Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:149de302-2107-45ca-839d-fc0dd1e7d7f4      !
    <null>                                                             78         
+PartsSupplier                                                      SYS                                                                MatViews                                                           Name                                                               3            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:75bd4c7c-71f9-44ee-be3a-16f82af5dec7      !
    <null>                                                             88         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Name                                                               4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:2bf20c6f-5a95-436d-8f30-a24d164e77a4      !
    <null>                                                             98         
+PartsSupplier                                                      SYS                                                                Procedures                                                         Name                                                               3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:bd17e98a-c40a-43b1-93ac-88d62937c051      !
    <null>                                                             113        
+PartsSupplier                                                      SYS                                                                Properties                                                         Name                                                               1            <null>                                                             string                                                             0            255          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ba007c56-04b6-4981-ab89-3fdd33ff0de8      !
    <null>                                                             119        
+PartsSupplier                                                      SYS                                                                Schemas                                                            Name                                                               2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:654112f8-bb4c-4453-9e4d-f3a96fba61ec      !
    <null>                                                             138        
+PartsSupplier                                                      SYS                                                                Tables                                                             Name                                                               3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ef487cc2-1214-439c-af6e-da431df00d2c      !
    <null>                                                             146        
+PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Name                                                               1            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:42fa1249-8b24-4aae-a252-0a347db6ec30      !
    <null>                                                             157        
+PartsSupplier                                                      SYS                                                                Columns                                                            NameInSource                                                       6            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:fac72c6e-41dc-4a1b-8af3-f0796690d9cc      !
    <null>                                                             22         
+PartsSupplier                                                      SYS                                                                Keys                                                               NameInSource                                                       6            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:a52a6169-99e0-4b7e-9dc6-3a93ffa6094a      !
    <null>                                                             80         
+PartsSupplier                                                      SYS                                                                Procedures                                                         NameInSource                                                       4            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:a4e7a0fd-c340-49a9-9ac0-8328caaffda8      !
    <null>                                                             114        
+PartsSupplier                                                      SYS                                                                Tables                                                             NameInSource                                                       5            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:1f036fb0-b841-450c-8462-986cdd57e921      !
    <null>                                                             148        
+PartsSupplier                                                      SYS                                                                Columns                                                            NullType                                                           17           <null>                                                             string                                                             0            20           true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:4d83bdbb-a7ce-44cc-a201-021a517d3c1a      !
    <null>                                                             33         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          NullType                                                           8            <null>                                                             string                                                             0            20           true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:278b0534-1164-495e-a8c6-de45e0ff53a4      !
    <null>                                                             53         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    NullType                                                           13           <null>                                                             string                                                             0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   10           10               10           mmuuid:d887c203-6bf5-462b-b2f0-f5302e2f4bcd      !
    <null>                                                             107        
+PartsSupplier                                                      SYS                                                                Columns                                                            OID                                                                29           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:b9e5ba07-4a8d-4589-8aa9-597ae70d18a4      !
    <null>                                                             45         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          OID                                                                19           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:a3c41050-80b6-4fb5-9c6b-5e20c0839cda      !
    <null>                                                             64         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         OID                                                                10           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:207d123c-a3ff-4e4e-85ae-6f3b0debfc06      !
    <null>                                                             74         
+PartsSupplier                                                      SYS                                                                Keys                                                               OID                                                                11           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:d781f893-bdf3-4dc1-956f-7e7b1a138c99      !
    <null>                                                             85         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    OID                                                                16           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:72125f93-846f-413c-82e1-fa3227fb043f      !
    <null>                                                             110        
+PartsSupplier                                                      SYS                                                                Procedures                                                         OID                                                                8            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:c80c02d2-7174-4cc4-b347-e921a80f568c      !
    <null>                                                             118        
+PartsSupplier                                                      SYS                                                                Properties                                                         OID                                                                4            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:54c1a7dc-5ca8-4d34-8672-e76d63fe3b95      !
    <null>                                                             122        
+PartsSupplier                                                      SYS                                                                Schemas                                                            OID                                                                7            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:31746839-e019-4321-90cb-a557e1d4754e      !
    <null>                                                             143        
+PartsSupplier                                                      SYS                                                                Tables                                                             OID                                                                13           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:dae79c58-b381-4275-8c1c-b299d732d355      !
    <null>                                                             156        
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Optional                                                           8            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:4033f891-5ef5-4a75-8a50-bd1d021e43ad      !
    <null>                                                             102        
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_COLOR                                                         3            PART_COLOR                                                         string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:015c0d00-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             2          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            1            PART_ID                                                            string                                                             0            4            true           true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            4                10           mmuuid:fadcd7c0-73fe-1edc-a81c-ecf397b10590      !
    <null>                                                             0          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            2            PART_ID                                                            string                                                             0            4            true           true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            4                10           mmuuid:3fc400c0-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             9          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_NAME                                                          2            PART_NAME                                                          string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:0067e900-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             1          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_WEIGHT                                                        4            PART_WEIGHT                                                        string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:015c0d01-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             3          
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKCOLUMN_NAME                                                      4            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:0125a80a-95f9-486f-aa90-debb21cb5f1b      !
    <null>                                                             126        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_CAT                                                        1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   1            255              10           mmuuid:f615a661-2c36-4ab1-b72b-5e13e99e052c      !
    <null>                                                             123        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_NAME                                                       3            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:6d420bc2-0f85-4da9-833d-d71b428b0743      !
    <null>                                                             125        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PKTABLE_SCHEM                                                      2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ef7b3b79-fb51-42ef-a723-080ed0a6e3bc      !
    <null>                                                             124        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                PK_NAME                                                            13           <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:ac210a6d-4de6-4d71-aa9b-e3d34baca81a      !
    <null>                                                             135        
+PartsSupplier                                                      SYS                                                                Columns                                                            Position                                                           5            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:dbc8cd09-1b47-43c5-82ec-aba525b85cc4      !
    <null>                                                             21         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         Position                                                           9            <null>                                                             integer                                                            0            10           true           true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:92a4849c-ed0e-4f5f-a108-d7d71a5aba25      !
    <null>                                                             73         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Position                                                           6            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:5fdefd17-65f4-4350-9ee0-0ed3c34d10ae      !
    <null>                                                             100        
+PartsSupplier                                                      SYS                                                                Columns                                                            Precision                                                          24           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:db3d49e2-fe1d-438b-8d07-847bf58506ab      !
    <null>                                                             40         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Precision                                                          12           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:8673c810-7162-4331-ba0b-6fc3530d2d1c      !
    <null>                                                             57         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Precision                                                          9            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:00fe7cad-0a83-42f0-90f2-d6a9584916b2      !
    <null>                                                             103        
+PartsSupplier                                                      SYS                                                                Schemas                                                            PrimaryMetamodelURI                                                6            <null>                                                             string                                                             0            255          false          true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:eadfaba5-ce44-4529-816f-6af94666baec      !
    <null>                                                             142        
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    ProcedureName                                                      3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:8081b3a6-fc79-42fd-b7c9-a19d682a1658      !
    <null>                                                             97         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       QUANTITY                                                           3            QUANTITY                                                           short                                                              0            0            true           true            true             false            true      false       false              Nullable              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    3            0                10           mmuuid:3fc400c1-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             10         
+PartsSupplier                                                      SYS                                                                Columns                                                            Radix                                                              26           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:43a6124c-972f-4c4c-af05-24080c2a8ad7      !
    <null>                                                             42         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Radix                                                              13           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:967ab8fd-3226-4a78-8cf2-2eb7fbf2981a      !
    <null>                                                             58         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Radix                                                              12           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:8df37c99-3b12-4789-8128-4aa496f895c4      !
    <null>                                                             106        
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         RefKeyUID                                                          7            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:aafbdf50-25aa-427b-b322-7cb36094a1e2      !
    <null>                                                             71         
+PartsSupplier                                                      SYS                                                                Keys                                                               RefKeyUID                                                          9            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:1cf4c5ad-5932-47ec-8593-385b75bfeba8      !
    <null>                                                             83         
+PartsSupplier                                                      SYS                                                                Procedures                                                         ReturnsResults                                                     5            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:b01164c8-dd10-410d-a91b-fcb2fc0450ce      !
    <null>                                                             115        
+PartsSupplier                                                      SYS                                                                DataTypes                                                          RuntimeType                                                        16           <null>                                                             string                                                             0            64           true           true            false            true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   64           64               10           mmuuid:3c7bc9d0-b73f-49a0-b9ab-dc97a4d2a124      !
    <null>                                                             61         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         1            SHIPPER_ID                                                         short                                                              0            0            true           true            true             false            true      false       false              No Nulls              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:121bc540-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             4          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SHIPPER_ID                                                         4            SHIPPER_ID                                                         short                                                              0            0            true           true            true             false            true      false       false              Nullable              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:3fc400c2-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             11         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_NAME                                                       2            SHIPPER_NAME                                                       string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:130fe940-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             5          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          1            STATUS_ID                                                          short                                                              0            0            true           true            true             false            true      false       false              No Nulls              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:201d9600-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             6          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_NAME                                                        2            STATUS_NAME                                                        string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:201d9601-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             7          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_CITY                                                      4            SUPPLIER_CITY                                                      string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:2fe92a40-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             15         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        1            SUPPLIER_ID                                                        string                                                             0            10           false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            10               10           mmuuid:3ecfdcc0-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             8          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        1            SUPPLIER_ID                                                        string                                                             0            10           false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            10               10           mmuuid:2f044880-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             12         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_NAME                                                      2            SUPPLIER_NAME                                                      string                                                             0            30           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            30               10           mmuuid:2f044881-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             13         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATE                                                     5            SUPPLIER_STATE                                                     string                                                             0            2            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            2                10           mmuuid:2fe92a41-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             16         
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATUS                                                    3            SUPPLIER_STATUS                                                    short                                                              0            0            true           true            true             false            true      false       false              Nullable              <null>                                              <null>                                              All Except Like       <null>                                                             <null>                                                             java.lang.Short                                                    2            0                10           mmuuid:2f044882-73ff-1edc-a81c-ecf397b10590      !
    <null>                                                             14         
+PartsSupplier                                                      SYS                                                                Columns                                                            Scale                                                              8            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:cc6c6113-8d70-40c8-84c0-94e17c14e22e      !
    <null>                                                             24         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Scale                                                              6            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:e8655204-e97a-45cd-909b-1e37731e9546      !
    <null>                                                             51         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Scale                                                              11           <null>                                                             integer                                                            0            10           true           true            true             false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:360c8b1d-4b3d-42fd-952c-bf5763cad69e      !
    <null>                                                             105        
+PartsSupplier                                                      SYS                                                                Columns                                                            SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:859288c9-cd78-4407-90fc-61b5d310e2ab      !
    <null>                                                             18         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:787be966-cf12-4956-907f-a8e6dc1009dc      !
    <null>                                                             66         
+PartsSupplier                                                      SYS                                                                Keys                                                               SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:4a7fc059-208e-4f98-b6ef-cb7c6102a327      !
    <null>                                                             76         
+PartsSupplier                                                      SYS                                                                MatViews                                                           SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:ee14b6ad-9b87-41e5-8eb5-90262f9e0ec4      !
    <null>                                                             87         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:88497911-619c-4ca8-b482-8885d940706a      !
    <null>                                                             96         
+PartsSupplier                                                      SYS                                                                Procedures                                                         SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:53a84865-334e-4750-b343-de2411d56e3e      !
    <null>                                                             112        
+PartsSupplier                                                      SYS                                                                Tables                                                             SchemaName                                                         2            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:95bd960c-fd84-44c9-9831-692376f69b46      !
    <null>                                                             145        
+PartsSupplier                                                      SYS                                                                Columns                                                            SearchType                                                         20           <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:3037138a-bb20-4485-ba01-75bc20b1a532      !
    <null>                                                             36         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          SearchType                                                         14           <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:d8494fa3-40e4-44cd-b0d8-da5c83685a75      !
    <null>                                                             59         
+PartsSupplier                                                      SYS                                                                Columns                                                            SupportsSelect                                                     11           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:c2a50f93-0040-41ec-ad7b-e8511296555f      !
    <null>                                                             27         
+PartsSupplier                                                      SYS                                                                Columns                                                            SupportsUpdates                                                    12           <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:fab660d1-36bf-4a5b-bbe6-9a543e0ebd76      !
    <null>                                                             28         
+PartsSupplier                                                      SYS                                                                Tables                                                             SupportsUpdates                                                    7            <null>                                                             boolean                                                            0            1            true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  1            1                10           mmuuid:5144d230-2b0e-4255-b321-65b9f6f6f76c      !
    <null>                                                             150        
+PartsSupplier                                                      SYS                                                                Columns                                                            TableName                                                          3            <null>                                                             string                                                             0            255          true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:2c09c9d1-2f25-45de-81cf-eeb2a5157d34      !
    <null>                                                             19         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         TableName                                                          3            <null>                                                             string                                                             0            2048         true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   2048         2048             10           mmuuid:c24fad72-0c0d-4260-96ae-f188ad77b137      !
    <null>                                                             67         
+PartsSupplier                                                      SYS                                                                Keys                                                               TableName                                                          3            <null>                                                             string                                                             0            2048         true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   2048         2048             10           mmuuid:7d9540bd-b51f-4206-8c33-b39c5ba8bb8b      !
    <null>                                                             77         
+PartsSupplier                                                      SYS                                                                MatViews                                                           TargetName                                                         5            <null>                                                             string                                                             0            4000         false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            4000             10           mmuuid:9433bf0c-1046-4b83-9539-862fc0e190c6      !
    <null>                                                             90         
+PartsSupplier                                                      SYS                                                                MatViews                                                           TargetSchemaName                                                   4            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:544b39f9-5243-43ce-a0cb-747d91fc5c5e      !
    <null>                                                             89         
+PartsSupplier                                                      SYS                                                                Keys                                                               Type                                                               7            <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:29e73c18-afec-43a9-81ab-7378d6daf20b      !
    <null>                                                             81         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Type                                                               7            <null>                                                             string                                                             0            100          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:76a1981b-1226-4a55-9acf-82a061cc8642      !
    <null>                                                             101        
+PartsSupplier                                                      SYS                                                                Tables                                                             Type                                                               4            <null>                                                             string                                                             0            20           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   20           20               10           mmuuid:4814a0af-4e8f-4f55-9b25-3148d90d3d9b      !
    <null>                                                             147        
+PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeLength                                                         7            <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:0668382a-f9c3-4507-8b0f-df65a2ebbf2f      !
    <null>                                                             52         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    TypeLength                                                         10           <null>                                                             integer                                                            0            10           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             (0)                                                                java.lang.Integer                                                  10           10               10           mmuuid:791d7a29-8fc5-4735-9144-1accc114b58e      !
    <null>                                                             104        
+PartsSupplier                                                      SYS                                                                DataTypes                                                          TypeName                                                           4            <null>                                                             string                                                             0            100          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   100          100              10           mmuuid:48081cdd-9e90-4440-a956-4a32af96d7f4      !
    <null>                                                             49         
+PartsSupplier                                                      SYS                                                                Columns                                                            UID                                                                27           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:5f491c75-769b-4908-9f68-2a9a486607bb      !
    <null>                                                             43         
+PartsSupplier                                                      SYS                                                                DataTypes                                                          UID                                                                15           <null>                                                             string                                                             0            50           true           true            false            false            true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:dd57f577-ffc4-4b55-8f7f-355b9ea3ce37      !
    <null>                                                             60         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         UID                                                                8            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:0d994a45-4f52-4b79-9b31-7ef22331fee2      !
    <null>                                                             72         
+PartsSupplier                                                      SYS                                                                Keys                                                               UID                                                                10           <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:782218d1-5337-48c6-9070-0aafd4c6cd20      !
    <null>                                                             84         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    UID                                                                14           <null>                                                             string                                                             0            50           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            50               10           mmuuid:a278de2e-89f1-4281-9e63-54aebb6062ce      !
    <null>                                                             108        
+PartsSupplier                                                      SYS                                                                Procedures                                                         UID                                                                6            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:de9df25a-c886-46e0-ae3a-8eb6792e43f4      !
    <null>                                                             116        
+PartsSupplier                                                      SYS                                                                Properties                                                         UID                                                                3            <null>                                                             string                                                             0            50           true           true            false            false            true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:b333969a-83e0-4010-9463-9a0088da6c83      !
    <null>                                                             121        
+PartsSupplier                                                      SYS                                                                Schemas                                                            UID                                                                4            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:ad232e4d-9c01-4d0c-bc57-0459d9db918a      !
    <null>                                                             140        
+PartsSupplier                                                      SYS                                                                Tables                                                             UID                                                                8            <null>                                                             string                                                             0            50           true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:6afe3737-26f9-43a8-88db-86531b5dc66c      !
    <null>                                                             151        
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                UPDATE_RULE                                                        10           <null>                                                             integer                                                            0            10           false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  10           10               10           mmuuid:30d5ae74-b19e-4186-97e1-aeff5801e44f      !
    <null>                                                             132        
+PartsSupplier                                                      SYS                                                                MatViews                                                           Updated                                                            8            <null>                                                             timestamp                                                          0            0            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.sql.Timestamp                                                 0            0                10           mmuuid:8053993e-6653-473d-a8b5-7d73f26900b0      !
    <null>                                                             93         
+PartsSupplier                                                      SYS                                                                Columns                                                            VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:83f19a81-1243-4751-8c99-daddbf37b1d7      !
    <null>                                                             17         
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:f062eb9c-4854-47fb-b7bd-a4e23c782b62      !
    <null>                                                             65         
+PartsSupplier                                                      SYS                                                                Keys                                                               VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:5785b523-7da3-42c1-8920-66daa1f7fa1d      !
    <null>                                                             75         
+PartsSupplier                                                      SYS                                                                MatViews                                                           VDBName                                                            1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:9498360d-1e16-4d16-b88f-d46cc75a03c2      !
    <null>                                                             86         
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:f832f316-2403-43fa-9ccc-c3ab9d38acca      !
    <null>                                                             95         
+PartsSupplier                                                      SYS                                                                Procedures                                                         VDBName                                                            1            <null>                                                             string                                                             0            255          true           true            false            false            false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:1d664747-4a95-4605-8b28-381bed3121f1      !
    <null>                                                             111        
+PartsSupplier                                                      SYS                                                                Schemas                                                            VDBName                                                            1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:73dbf95b-a283-4f0a-81b9-9b98e09c2906      !
    <null>                                                             137        
+PartsSupplier                                                      SYS                                                                Tables                                                             VDBName                                                            1            <null>                                                             string                                                             0            255          false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            255              10           mmuuid:58de905f-9d64-4831-a985-da6d082ff709      !
    <null>                                                             144        
+PartsSupplier                                                      SYS                                                                MatViews                                                           Valid                                                              6            <null>                                                             boolean                                                            0            0            false          true            true             true             true      false       false              Nullable              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                10           mmuuid:0eb16d11-5da1-47bd-a26e-8403726b2eeb      !
    <null>                                                             91         
+PartsSupplier                                                      SYS                                                                Properties                                                         Value                                                              2            <null>                                                             string                                                             0            255          true           true            false            true             true      false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   255          255              10           mmuuid:c917257d-06b7-41dd-a6cb-44c0ff0f897e      !
    <null>                                                             120        
+PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Version                                                            2            <null>                                                             string                                                             0            50           true           true            false            true             false     false       false              No Nulls              <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   50           50               10           mmuuid:c876d749-a512-4810-9910-3034ca524c45      !
    <null>                                                             158        
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adnum                                                              4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:e22c521a-e208-4181-9dbd-89f5de7014b9       !
    <null>                                                             220        
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adrelid                                                            3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:e9b278d4-49af-442f-9a5a-b699fe3b102b       !
    <null>                                                             219        
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         adsrc                                                              2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:4589389f-4abd-42a6-818f-ff1f2a085dfb       !
    <null>                                                             218        
+PartsSupplier                                                      pg_catalog                                                         pg_am                                                              amname                                                             2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:3c67619c-7d8f-4378-b7e9-84a0451ea5e5       !
    <null>                                                             197        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atthasdef                                                          10           <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:5868e549-4bbe-479e-bc7e-632c05cc2329       !
    <null>                                                             179        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attisdropped                                                       9            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:7beb42a9-dfe6-43de-98b6-7e8948b1a666       !
    <null>                                                             178        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attlen                                                             5            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuid:d1214249-95cd-426f-b8f6-4bf68c0504c7       !
    <null>                                                             174        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attname                                                            3            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:6064d149-4102-4c2d-9132-582342f25e90       !
    <null>                                                             172        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnotnull                                                         8            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:91ce8bde-8570-4867-be17-80acfa9275a6       !
    <null>                                                             177        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attnum                                                             6            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuid:141fd911-f2dd-4edd-8f08-ad8a67ffd0fb       !
    <null>                                                             175        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       attrelid                                                           2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:3be6b5de-2287-4279-93f3-4f5064799118       !
    <null>                                                             171        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypid                                                           4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:99782493-1cce-4e14-9c1b-4de7ce50e2c8       !
    <null>                                                             173        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       atttypmod                                                          7            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:2e2bae3c-ab93-49f5-b96c-7a7b9d66782d       !
    <null>                                                             176        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datacl                                                             7            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuid:4b5beb14-03a0-4652-9d6f-5f8cc74d470c       !
    <null>                                                             227        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datallowconn                                                       5            <null>                                                             char                                                               0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Character                                                0            0                0            mmuid:c2bdf40c-ec58-439c-a403-7adf604ceadd       !
    <null>                                                             225        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datconfig                                                          6            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuid:5c9d54b2-433f-443a-85ce-821f42ed109e       !
    <null>                                                             226        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datdba                                                             8            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:8b993c11-de2b-48bc-beb1-3e44c46811b4       !
    <null>                                                             228        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datlastsysoid                                                      4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:3b621b25-171c-405b-8bf9-635cf93f2273       !
    <null>                                                             224        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        datname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:689cde3b-a631-4f25-94b4-ff2ffe022b0f       !
    <null>                                                             222        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        dattablespace                                                      9            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:36db343d-e99a-427c-a4e2-763a720ce4a4       !
    <null>                                                             229        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        encoding                                                           3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:1aedd02c-5801-41e7-accd-da1f257c26e8       !
    <null>                                                             223        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexprs                                                           7            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:9ea3b6d2-b27b-4bb1-a99d-b703c3308384       !
    <null>                                                             194        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indexrelid                                                         2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:83ae2247-7eec-459f-b037-ffd3cdca0627       !
    <null>                                                             189        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisclustered                                                     4            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:16998907-e1dd-447e-898d-780994d30619       !
    <null>                                                             191        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisprimary                                                       6            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:a52c714d-dfe9-406c-906b-fadd53ac4e98       !
    <null>                                                             193        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indisunique                                                        5            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:9f873e0f-903d-4c9d-8c37-1073b5ec4c67       !
    <null>                                                             192        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indkey                                                             8            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:1e6dbecd-9a2d-4aef-afbe-665de7acb9d6       !
    <null>                                                             195        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           indrelid                                                           3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:8709e084-48df-417d-b3f8-f4e9b7d8802b       !
    <null>                                                             190        
+PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       nspname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:0e513513-b35a-48be-975d-5dbed6ace7e9       !
    <null>                                                             160        
+PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:688e5112-4083-4b67-b42c-62d9a614c59a       !
    <null>                                                             159        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:c1e736ac-c9d4-4026-8904-23c90e6eb1c0       !
    <null>                                                             161        
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:f735e545-a81c-4ee2-84d0-3ea35d4083a2       !
    <null>                                                             170        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:b6f64d16-b147-459d-8e84-1bd3048fb900       !
    <null>                                                             180        
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:09daed8d-b0b8-4552-a261-2b6c775b46b0       !
    <null>                                                             188        
+PartsSupplier                                                      pg_catalog                                                         pg_am                                                              oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:f6517a63-8c14-4b73-a18d-afaa5dfb35d9       !
    <null>                                                             196        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:f20c9489-10ca-4596-8a37-24218b67f764       !
    <null>                                                             198        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:2b75f0b1-7475-4ed5-9da3-d37a8a25f26a       !
    <null>                                                             208        
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:76a7dd05-9a7d-4243-b561-f3056500dcaf       !
    <null>                                                             217        
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:382f9fc9-8c96-4df7-ab5d-04dfb47ee142       !
    <null>                                                             221        
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            oid                                                                1            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:e63613cb-01ee-4b37-8b91-99d1aac4dfcb       !
    <null>                                                             230        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proallargtypes                                                     9            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuid:bcbed548-176c-4116-a5d6-7638cb0206e1       !
    <null>                                                             206        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargmodes                                                        8            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuid:d9f36bdc-7b25-4af0-b9f5-a96aac6d3094       !
    <null>                                                             205        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargnames                                                        7            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuid:ffa4ac73-b549-470e-931f-dc36330cb8c4       !
    <null>                                                             204        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proargtypes                                                        6            <null>                                                             object                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Object                                                   0            0                0            mmuid:6796c2e7-48a4-4f9f-bc98-d47913e2491c       !
    <null>                                                             203        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:bdf3ee1e-b5b7-48ab-b43c-4bbb2c8ae1e2       !
    <null>                                                             199        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronamespace                                                       10           <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:a385751f-a31a-4d5d-9197-3fbd390b0251       !
    <null>                                                             207        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pronargs                                                           5            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuid:9fb5a34a-3a7e-4d38-b7cd-239f28a3504e       !
    <null>                                                             202        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            proretset                                                          3            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:b288b3aa-37f2-4a8e-8b1b-e932a2ce3e25       !
    <null>                                                             200        
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            prorettype                                                         4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:e0244e1d-431c-41fa-8194-1e357e2b688b       !
    <null>                                                             201        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relam                                                              5            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:c2f92b1a-6ba0-4486-8936-f5185d926178       !
    <null>                                                             165        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasoids                                                         9            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:3ac5a14a-1f9e-455b-8ea1-cf0878774fd7       !
    <null>                                                             169        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relhasrules                                                        8            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:6c26fd66-2a4a-4ccf-949a-a06a858db7f6       !
    <null>                                                             168        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relkind                                                            4            <null>                                                             char                                                               0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Character                                                0            0                0            mmuid:ef4359eb-6d51-4249-bfea-40bc0f407d10       !
    <null>                                                             164        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:5f9b50fa-8188-4048-93c2-3ad1587915df       !
    <null>                                                             162        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relnamespace                                                       3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:4591ef08-bff8-4f3b-9de7-420f9c7f9d2b       !
    <null>                                                             163        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           relpages                                                           7            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:44dee7d6-b6ae-44c7-85f2-e87364d8d059       !
    <null>                                                             167        
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           reltuples                                                          6            <null>                                                             float                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Float                                                    0            0                0            mmuid:b9ed4b49-5a7b-4ba4-863a-37fd95b2a34c       !
    <null>                                                             166        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgargs                                                             4            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:250d7c06-728a-4b2a-b557-91f2a69bb184       !
    <null>                                                             211        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrname                                                       8            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:da4b59ca-ebff-45a8-ad68-9777bc587813       !
    <null>                                                             215        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgconstrrelid                                                      2            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:635b6634-632c-43c9-8cc7-bcaa016133e8       !
    <null>                                                             209        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgdeferrable                                                       6            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:d70f020b-658c-4f58-86dc-0fbb12e2d8af       !
    <null>                                                             213        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgfoid                                                             3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:64977f3e-f2a0-466e-a5d1-80bb058cbe08       !
    <null>                                                             210        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tginitdeferred                                                     7            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:bfbff036-caf2-4652-80cf-398af17ed7d1       !
    <null>                                                             214        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgnargs                                                            5            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:0c20dbe7-5d89-411f-a8ab-3d77b999595b       !
    <null>                                                             212        
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         tgrelid                                                            9            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:c010d12f-2074-45db-8e18-979cee2c45da       !
    <null>                                                             216        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typbasetype                                                        6            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:a17d2f61-cd68-4c0d-8d25-132f68eb3b67       !
    <null>                                                             185        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typlen                                                             4            <null>                                                             short                                                              0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Short                                                    0            0                0            mmuid:931c09e1-937a-437e-aab2-2360f8d90e2b       !
    <null>                                                             183        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typname                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:d600d818-2aad-4c92-9343-267d044dd97d       !
    <null>                                                             181        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typnamespace                                                       3            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:e47217d2-2b07-4353-bfbd-d7c883a5e7e0       !
    <null>                                                             182        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typrelid                                                           8            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:bec25882-b292-4ed1-a610-cad5d504837d       !
    <null>                                                             187        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtype                                                            5            <null>                                                             char                                                               0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Character                                                0            0                0            mmuid:83199eba-7af4-44a9-822f-006677b1b895       !
    <null>                                                             184        
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            typtypmod                                                          7            <null>                                                             integer                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Integer                                                  0            0                0            mmuid:cee3559d-1ce6-4b17-ad57-2ecb79a9e1d2       !
    <null>                                                             186        
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usecreatedb                                                        3            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:236445e1-408c-40a1-a61c-40e96fb5dc9f       !
    <null>                                                             232        
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usename                                                            2            <null>                                                             string                                                             0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.String                                                   0            0                0            mmuid:bb78401d-d10c-43b1-af84-e4fa6b95db42       !
    <null>                                                             231        
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            usesuper                                                           4            <null>                                                             boolean                                                            0            0            false          true            false            false            false     false       false              Unknown               <null>                                              <null>                                              Searchable            <null>                                                             <null>                                                             java.lang.Boolean                                                  0            0                0            mmuid:6da98878-b46e-4ed1-b032-1bc72da595f4       !
    <null>                                                             233        
+Row Count : 234
+getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName            12             PartsSupplier   java.lang.String    VDBName            string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
+SchemaName         12             PartsSupplier   java.lang.String    SchemaName         string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
+TableName          12             PartsSupplier   java.lang.String    TableName          string             SYS            Columns       255                   255           0         false            true             false       false                 0           true        true          false     false       
+Name               12             PartsSupplier   java.lang.String    Name               string             SYS            Columns       255                   255           0         false            false            false       false                 0           true        true          false     false       
+Position           4              PartsSupplier   java.lang.Integer   Position           integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+NameInSource       12             PartsSupplier   java.lang.String    NameInSource       string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
+DataType           12             PartsSupplier   java.lang.String    DataType           string             SYS            Columns       100                   100           0         false            true             false       false                 0           true        true          true      false       
+Scale              4              PartsSupplier   java.lang.Integer   Scale              integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+Length             4              PartsSupplier   java.lang.Integer   Length             integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+IsLengthFixed      -7             PartsSupplier   java.lang.Boolean   IsLengthFixed      boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+SupportsSelect     -7             PartsSupplier   java.lang.Boolean   SupportsSelect     boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+SupportsUpdates    -7             PartsSupplier   java.lang.Boolean   SupportsUpdates    boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+IsCaseSensitive    -7             PartsSupplier   java.lang.Boolean   IsCaseSensitive    boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+IsSigned           -7             PartsSupplier   java.lang.Boolean   IsSigned           boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+IsCurrency         -7             PartsSupplier   java.lang.Boolean   IsCurrency         boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+IsAutoIncremented  -7             PartsSupplier   java.lang.Boolean   IsAutoIncremented  boolean            SYS            Columns       5                     1             0         false            false            false       false                 0           true        true          false     false       
+NullType           12             PartsSupplier   java.lang.String    NullType           string             SYS            Columns       20                    20            0         false            true             false       false                 0           true        true          false     false       
+MinRange           12             PartsSupplier   java.lang.String    MinRange           string             SYS            Columns       50                    50            0         false            false            false       false                 1           true        true          false     false       
+MaxRange           12             PartsSupplier   java.lang.String    MaxRange           string             SYS            Columns       50                    50            0         false            false            false       false                 1           true        true          false     false       
+SearchType         12             PartsSupplier   java.lang.String    SearchType         string             SYS            Columns       20                    20            0         false            false            false       false                 0           true        true          false     false       
+Format             12             PartsSupplier   java.lang.String    Format             string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
+DefaultValue       12             PartsSupplier   java.lang.String    DefaultValue       string             SYS            Columns       255                   255           0         false            false            false       false                 1           true        true          false     false       
+JavaClass          12             PartsSupplier   java.lang.String    JavaClass          string             SYS            Columns       500                   500           0         false            true             false       false                 0           true        true          false     false       
+Precision          4              PartsSupplier   java.lang.Integer   Precision          integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+CharOctetLength    4              PartsSupplier   java.lang.Integer   CharOctetLength    integer            SYS            Columns       11                    10            0         false            false            false       false                 1           true        true          false     false       
+Radix              4              PartsSupplier   java.lang.Integer   Radix              integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       
+UID                12             PartsSupplier   java.lang.String    UID                string             SYS            Columns       50                    50            0         false            false            false       false                 0           true        true          false     false       
+Description        12             PartsSupplier   java.lang.String    Description        string             SYS            Columns       255                   255           0         false            true             false       true                  1           false       true          true      true        
+OID                4              PartsSupplier   java.lang.Integer   OID                integer            SYS            Columns       11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,75 +0,0 @@
-string                                                             boolean     boolean     string                                                             string                                                             integer      integer      string                boolean   boolean            boolean          integer      integer      string                string                                              string                                                            string                                                            string                                                             integer    
-Name                                                               IsStandard  IsPhysical  TypeName                                                           JavaClass                                                          Scale        TypeLength   NullType              IsSigned  IsAutoIncremented  IsCaseSensitive  Precision    Radix        SearchType            UID                                                 RuntimeType                                                       BaseType                                                          Description                                                        OID        
-ENTITIES                                                           false       false       ENTITIES                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:20360100-e742-1e20-8c26-a038c6ed7576         string                                                            ENTITY                                                            <null>                                                             1565845655 
-ENTITY                                                             false       false       ENTITY                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:9fece300-e71a-1e20-8c26-a038c6ed7576         string                                                            NCName                                                            <null>                                                             1601134012 
-ID                                                                 false       false       ID                                                                 java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:88b13dc0-e702-1e20-8c26-a038c6ed7576         string                                                            NCName                                                            <null>                                                             -439734338 
-IDREF                                                              false       false       IDREF                                                              java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:dd33ff40-e6df-1e20-8c26-a038c6ed7576         string                                                            NCName                                                            <null>                                                             -2067437138
-IDREFS                                                             false       false       IDREFS                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3c99f780-e72d-1e20-8c26-a038c6ed7576         string                                                            IDREF                                                             <null>                                                             -1543702982
-NCName                                                             false       false       NCName                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:ac00e000-e676-1e20-8c26-a038c6ed7576         string                                                            Name                                                              <null>                                                             528679266  
-NMTOKEN                                                            false       false       NMTOKEN                                                            java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:4ca2ae00-3a95-1e20-921b-eeee28353879         string                                                            token                                                             <null>                                                             1089379376 
-NMTOKENS                                                           false       false       NMTOKENS                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:4b0f8500-e6a6-1e20-8c26-a038c6ed7576         string                                                            NMTOKEN                                                           <null>                                                             -49524128  
-NOTATION                                                           false       false       NOTATION                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3dcaf900-e8dc-1e2a-b433-fb67ea35c07e         string                                                            anySimpleType                                                     <null>                                                             2042518870 
-Name                                                               false       false       Name                                                               java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:e66c4600-e65b-1e20-8c26-a038c6ed7576         string                                                            token                                                             <null>                                                             289122055  
-QName                                                              false       false       QName                                                              java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:eeb5d780-e8c3-1e2a-b433-fb67ea35c07e         string                                                            anySimpleType                                                     <null>                                                             -1116454591
-XMLLiteral                                                         false       false       XMLLiteral                                                         org.teiid.core.types.XMLType                                       0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:43f5274e-55e1-1f87-ba1c-eea49143eb32         xml                                                               string                                                            <null>                                                             -540990016 
-anyURI                                                             false       false       anyURI                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:6247ec80-e8a4-1e2a-b433-fb67ea35c07e         string                                                            anySimpleType                                                     <null>                                                             -59208011  
-base64Binary                                                       false       false       base64Binary                                                       java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:b4c99380-ebc6-1e2a-9319-8eaa9b2276c7         string                                                            anySimpleType                                                     <null>                                                             -823222669 
-bigdecimal                                                         false       false       bigdecimal                                                         java.math.BigDecimal                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:f2249740-a078-1e26-9b08-d6079ebe1f0d         bigdecimal                                                        decimal                                                           <null>                                                             1979280431 
-biginteger                                                         false       false       biginteger                                                         java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:822b9a40-a066-1e26-9b08-d6079ebe1f0d         biginteger                                                        decimal                                                           <null>                                                             559842102  
-blob                                                               false       false       blob                                                               org.teiid.core.types.BlobType                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:5a793100-1836-1ed0-ba0f-f2334f5fbf95         blob                                                              base64Binary                                                      <null>                                                             -2019895717
-boolean                                                            false       false       boolean                                                            java.lang.Boolean                                                  0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:dc476100-c483-1e24-9b01-c8207cd53eb7         boolean                                                           anySimpleType                                                     <null>                                                             634647251  
-byte                                                               false       false       byte                                                               java.lang.Byte                                                     0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:26dc1cc0-b9c8-1e21-b812-969c8fc8b016         byte                                                              short                                                             <null>                                                             2134665454 
-char                                                               false       false       char                                                               java.lang.Character                                                0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:62472700-a064-1e26-9b08-d6079ebe1f0d         char                                                              string                                                            <null>                                                             1839898766 
-clob                                                               false       false       clob                                                               org.teiid.core.types.ClobType                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:559646c0-4941-1ece-b22b-f49159d22ad3         clob                                                              string                                                            <null>                                                             -957808587 
-date                                                               false       false       date                                                               java.sql.Date                                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:65dcde00-c4ab-1e24-9b01-c8207cd53eb7         date                                                              anySimpleType                                                     <null>                                                             109587055  
-dateTime                                                           false       false       dateTime                                                           java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:5c69dec0-b3ea-1e2a-9a03-beb8638ffd21         timestamp                                                         anySimpleType                                                     <null>                                                             1783381066 
-decimal                                                            false       false       decimal                                                            java.math.BigDecimal                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:569dfa00-c456-1e24-9b01-c8207cd53eb7         bigdecimal                                                        anySimpleType                                                     <null>                                                             -422637353 
-double                                                             false       false       double                                                             java.lang.Double                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:1f18b140-c4a3-1e24-9b01-c8207cd53eb7         double                                                            anySimpleType                                                     <null>                                                             -1896323898
-duration                                                           false       false       duration                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:28d98540-b3e7-1e2a-9a03-beb8638ffd21         string                                                            anySimpleType                                                     <null>                                                             -151641591 
-float                                                              false       false       float                                                              java.lang.Float                                                    0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:d86b0d00-c48a-1e24-9b01-c8207cd53eb7         float                                                             anySimpleType                                                     <null>                                                             -1100092516
-gDay                                                               false       false       gDay                                                               java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:860b7dc0-b3f8-1e2a-9a03-beb8638ffd21         biginteger                                                        anySimpleType                                                     <null>                                                             -1907680065
-gMonth                                                             false       false       gMonth                                                             java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:187f5580-b3fb-1e2a-9a03-beb8638ffd21         biginteger                                                        anySimpleType                                                     <null>                                                             631420857  
-gMonthDay                                                          false       false       gMonthDay                                                          java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:6e604140-b3f5-1e2a-9a03-beb8638ffd21         timestamp                                                         anySimpleType                                                     <null>                                                             -1953829478
-gYear                                                              false       false       gYear                                                              java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:b02c7600-b3f2-1e2a-9a03-beb8638ffd21         biginteger                                                        anySimpleType                                                     <null>                                                             1667865721 
-gYearMonth                                                         false       false       gYearMonth                                                         java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:17d08040-b3ed-1e2a-9a03-beb8638ffd21         timestamp                                                         anySimpleType                                                     <null>                                                             -1828535858
-hexBinary                                                          false       false       hexBinary                                                          java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:d9998500-ebba-1e2a-9319-8eaa9b2276c7         string                                                            anySimpleType                                                     <null>                                                             515983103  
-int                                                                false       false       int                                                                java.lang.Integer                                                  0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:33add3c0-b98d-1e21-b812-969c8fc8b016         integer                                                           long                                                              <null>                                                             -678912492 
-integer                                                            false       false       integer                                                            java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:45da3500-e78f-1e20-8c26-a038c6ed7576         biginteger                                                        decimal                                                           <null>                                                             1269190693 
-language                                                           false       false       language                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:d4d980c0-e623-1e20-8c26-a038c6ed7576         string                                                            token                                                             <null>                                                             443789629  
-long                                                               false       false       long                                                               java.lang.Long                                                     0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:8cdee840-b900-1e21-b812-969c8fc8b016         long                                                              integer                                                           <null>                                                             433384988  
-negativeInteger                                                    false       false       negativeInteger                                                    java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:86d29280-b8d3-1e21-b812-969c8fc8b016         biginteger                                                        nonPositiveInteger                                                <null>                                                             -592526000 
-nonNegativeInteger                                                 false       false       nonNegativeInteger                                                 java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:0e081200-b8a4-1e21-b812-969c8fc8b016         biginteger                                                        integer                                                           <null>                                                             -844884883 
-nonPositiveInteger                                                 false       false       nonPositiveInteger                                                 java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:cbdd6e40-b9d2-1e21-8c26-a038c6ed7576         biginteger                                                        integer                                                           <null>                                                             1697749355 
-normalizedString                                                   false       false       normalizedString                                                   java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:4df43700-3b13-1e20-921b-eeee28353879         string                                                            string                                                            <null>                                                             -2098593753
-object                                                             false       false       object                                                             java.lang.Object                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:051a0640-b4e8-1e26-9f33-b76fd9d5fa79         object                                                            base64Binary                                                      <null>                                                             674241220  
-positiveInteger                                                    false       false       positiveInteger                                                    java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:1cbbd380-b9ea-1e21-b812-969c8fc8b016         biginteger                                                        nonNegativeInteger                                                <null>                                                             -1533643138
-short                                                              false       false       short                                                              java.lang.Short                                                    0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:5bbcf140-b9ae-1e21-b812-969c8fc8b016         short                                                             int                                                               <null>                                                             1337171058 
-string                                                             false       false       string                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:bf6c34c0-c442-1e24-9b01-c8207cd53eb7         string                                                            anySimpleType                                                     <null>                                                             1224777906 
-time                                                               false       false       time                                                               java.sql.Time                                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3b892180-c4a7-1e24-9b01-c8207cd53eb7         time                                                              anySimpleType                                                     <null>                                                             1870061442 
-timestamp                                                          false       false       timestamp                                                          java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:6d9809c0-a07e-1e26-9b08-d6079ebe1f0d         timestamp                                                         string                                                            <null>                                                             801803261  
-token                                                              false       false       token                                                              java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3425cb80-d844-1e20-9027-be6d2c3b8b3a         string                                                            normalizedString                                                  <null>                                                             623861893  
-unsignedByte                                                       false       false       unsignedByte                                                       java.lang.Short                                                    0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:cff745c0-baa2-1e21-b812-969c8fc8b016         short                                                             unsignedShort                                                     <null>                                                             292367594  
-unsignedInt                                                        false       false       unsignedInt                                                        java.lang.Long                                                     0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:badcbd80-ba63-1e21-b812-969c8fc8b016         long                                                              unsignedLong                                                      <null>                                                             -1139603532
-unsignedLong                                                       false       false       unsignedLong                                                       java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:54b98780-ba14-1e21-b812-969c8fc8b016         biginteger                                                        nonNegativeInteger                                                <null>                                                             2071095683 
-unsignedShort                                                      false       false       unsignedShort                                                      java.lang.Integer                                                  0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:327093c0-ba88-1e21-b812-969c8fc8b016         integer                                                           unsignedInt                                                       <null>                                                             -214092520 
-Row Count : 52
-getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-Name               12             PartsSupplier   java.lang.String    Name               string             SYS            DataTypes     100                   100           0         false            true             false       false                 0           true        true          true      false       
-IsStandard         -7             PartsSupplier   java.lang.Boolean   IsStandard         boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 1           true        true          true      false       
-IsPhysical         -7             PartsSupplier   java.lang.Boolean   IsPhysical         boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 1           true        true          true      false       
-TypeName           12             PartsSupplier   java.lang.String    TypeName           string             SYS            DataTypes     100                   100           0         false            false            false       false                 0           true        true          false     false       
-JavaClass          12             PartsSupplier   java.lang.String    JavaClass          string             SYS            DataTypes     500                   500           0         false            true             false       false                 0           true        true          false     false       
-Scale              4              PartsSupplier   java.lang.Integer   Scale              integer            SYS            DataTypes     11                    10            0         false            false            false       false                 1           true        true          false     false       
-TypeLength         4              PartsSupplier   java.lang.Integer   TypeLength         integer            SYS            DataTypes     11                    10            0         false            false            false       false                 0           true        true          false     false       
-NullType           12             PartsSupplier   java.lang.String    NullType           string             SYS            DataTypes     20                    20            0         false            true             false       false                 0           true        true          false     false       
-IsSigned           -7             PartsSupplier   java.lang.Boolean   IsSigned           boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 0           true        true          false     false       
-IsAutoIncremented  -7             PartsSupplier   java.lang.Boolean   IsAutoIncremented  boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 0           true        true          true      false       
-IsCaseSensitive    -7             PartsSupplier   java.lang.Boolean   IsCaseSensitive    boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 0           true        true          false     false       
-Precision          4              PartsSupplier   java.lang.Integer   Precision          integer            SYS            DataTypes     11                    10            0         false            false            false       false                 0           true        true          false     false       
-Radix              4              PartsSupplier   java.lang.Integer   Radix              integer            SYS            DataTypes     11                    10            0         false            false            false       false                 1           true        true          false     false       
-SearchType         12             PartsSupplier   java.lang.String    SearchType         string             SYS            DataTypes     20                    20            0         false            false            false       false                 0           true        true          false     false       
-UID                12             PartsSupplier   java.lang.String    UID                string             SYS            DataTypes     50                    50            0         false            false            false       false                 0           true        true          true      false       
-RuntimeType        12             PartsSupplier   java.lang.String    RuntimeType        string             SYS            DataTypes     64                    64            0         false            true             false       false                 1           true        true          true      false       
-BaseType           12             PartsSupplier   java.lang.String    BaseType           string             SYS            DataTypes     64                    64            0         false            true             false       false                 1           true        true          true      false       
-Description        12             PartsSupplier   java.lang.String    Description        string             SYS            DataTypes     255                   255           0         false            true             false       true                  1           false       true          true      true        
-OID                4              PartsSupplier   java.lang.Integer   OID                integer            SYS            DataTypes     11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,75 @@
+string                                                             boolean     boolean     string                                                             string                                                             integer      integer      string                boolean   boolean            boolean          integer      integer      string                string                                              string                                                            string                                                            string                                                             integer    
+Name                                                               IsStandard  IsPhysical  TypeName                                                           JavaClass                                                          Scale        TypeLength   NullType              IsSigned  IsAutoIncremented  IsCaseSensitive  Precision    Radix        SearchType            UID                                                 RuntimeType                                                       BaseType                                                          Description                                                        OID        
+ENTITIES                                                           false       false       ENTITIES                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:20360100-e742-1e20-8c26-a038c6ed7576         string                                                            ENTITY                                                            <null>                                                             8          
+ENTITY                                                             false       false       ENTITY                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:9fece300-e71a-1e20-8c26-a038c6ed7576         string                                                            NCName                                                            <null>                                                             9          
+ID                                                                 false       false       ID                                                                 java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:88b13dc0-e702-1e20-8c26-a038c6ed7576         string                                                            NCName                                                            <null>                                                             12         
+IDREF                                                              false       false       IDREF                                                              java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:dd33ff40-e6df-1e20-8c26-a038c6ed7576         string                                                            NCName                                                            <null>                                                             11         
+IDREFS                                                             false       false       IDREFS                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3c99f780-e72d-1e20-8c26-a038c6ed7576         string                                                            IDREF                                                             <null>                                                             10         
+NCName                                                             false       false       NCName                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:ac00e000-e676-1e20-8c26-a038c6ed7576         string                                                            Name                                                              <null>                                                             13         
+NMTOKEN                                                            false       false       NMTOKEN                                                            java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:4ca2ae00-3a95-1e20-921b-eeee28353879         string                                                            token                                                             <null>                                                             15         
+NMTOKENS                                                           false       false       NMTOKENS                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:4b0f8500-e6a6-1e20-8c26-a038c6ed7576         string                                                            NMTOKEN                                                           <null>                                                             14         
+NOTATION                                                           false       false       NOTATION                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3dcaf900-e8dc-1e2a-b433-fb67ea35c07e         string                                                            anySimpleType                                                     <null>                                                             16         
+Name                                                               false       false       Name                                                               java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:e66c4600-e65b-1e20-8c26-a038c6ed7576         string                                                            token                                                             <null>                                                             17         
+QName                                                              false       false       QName                                                              java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:eeb5d780-e8c3-1e2a-b433-fb67ea35c07e         string                                                            anySimpleType                                                     <null>                                                             18         
+XMLLiteral                                                         false       false       XMLLiteral                                                         org.teiid.core.types.XMLType                                       0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:43f5274e-55e1-1f87-ba1c-eea49143eb32         xml                                                               string                                                            <null>                                                             0          
+anyURI                                                             false       false       anyURI                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:6247ec80-e8a4-1e2a-b433-fb67ea35c07e         string                                                            anySimpleType                                                     <null>                                                             19         
+base64Binary                                                       false       false       base64Binary                                                       java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:b4c99380-ebc6-1e2a-9319-8eaa9b2276c7         string                                                            anySimpleType                                                     <null>                                                             20         
+bigdecimal                                                         false       false       bigdecimal                                                         java.math.BigDecimal                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:f2249740-a078-1e26-9b08-d6079ebe1f0d         bigdecimal                                                        decimal                                                           <null>                                                             1          
+biginteger                                                         false       false       biginteger                                                         java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:822b9a40-a066-1e26-9b08-d6079ebe1f0d         biginteger                                                        decimal                                                           <null>                                                             2          
+blob                                                               false       false       blob                                                               org.teiid.core.types.BlobType                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:5a793100-1836-1ed0-ba0f-f2334f5fbf95         blob                                                              base64Binary                                                      <null>                                                             3          
+boolean                                                            false       false       boolean                                                            java.lang.Boolean                                                  0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:dc476100-c483-1e24-9b01-c8207cd53eb7         boolean                                                           anySimpleType                                                     <null>                                                             21         
+byte                                                               false       false       byte                                                               java.lang.Byte                                                     0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:26dc1cc0-b9c8-1e21-b812-969c8fc8b016         byte                                                              short                                                             <null>                                                             22         
+char                                                               false       false       char                                                               java.lang.Character                                                0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:62472700-a064-1e26-9b08-d6079ebe1f0d         char                                                              string                                                            <null>                                                             4          
+clob                                                               false       false       clob                                                               org.teiid.core.types.ClobType                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:559646c0-4941-1ece-b22b-f49159d22ad3         clob                                                              string                                                            <null>                                                             5          
+date                                                               false       false       date                                                               java.sql.Date                                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:65dcde00-c4ab-1e24-9b01-c8207cd53eb7         date                                                              anySimpleType                                                     <null>                                                             24         
+dateTime                                                           false       false       dateTime                                                           java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:5c69dec0-b3ea-1e2a-9a03-beb8638ffd21         timestamp                                                         anySimpleType                                                     <null>                                                             23         
+decimal                                                            false       false       decimal                                                            java.math.BigDecimal                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:569dfa00-c456-1e24-9b01-c8207cd53eb7         bigdecimal                                                        anySimpleType                                                     <null>                                                             25         
+double                                                             false       false       double                                                             java.lang.Double                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:1f18b140-c4a3-1e24-9b01-c8207cd53eb7         double                                                            anySimpleType                                                     <null>                                                             26         
+duration                                                           false       false       duration                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:28d98540-b3e7-1e2a-9a03-beb8638ffd21         string                                                            anySimpleType                                                     <null>                                                             27         
+float                                                              false       false       float                                                              java.lang.Float                                                    0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:d86b0d00-c48a-1e24-9b01-c8207cd53eb7         float                                                             anySimpleType                                                     <null>                                                             28         
+gDay                                                               false       false       gDay                                                               java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:860b7dc0-b3f8-1e2a-9a03-beb8638ffd21         biginteger                                                        anySimpleType                                                     <null>                                                             29         
+gMonth                                                             false       false       gMonth                                                             java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:187f5580-b3fb-1e2a-9a03-beb8638ffd21         biginteger                                                        anySimpleType                                                     <null>                                                             31         
+gMonthDay                                                          false       false       gMonthDay                                                          java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:6e604140-b3f5-1e2a-9a03-beb8638ffd21         timestamp                                                         anySimpleType                                                     <null>                                                             30         
+gYear                                                              false       false       gYear                                                              java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:b02c7600-b3f2-1e2a-9a03-beb8638ffd21         biginteger                                                        anySimpleType                                                     <null>                                                             33         
+gYearMonth                                                         false       false       gYearMonth                                                         java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:17d08040-b3ed-1e2a-9a03-beb8638ffd21         timestamp                                                         anySimpleType                                                     <null>                                                             32         
+hexBinary                                                          false       false       hexBinary                                                          java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:d9998500-ebba-1e2a-9319-8eaa9b2276c7         string                                                            anySimpleType                                                     <null>                                                             34         
+int                                                                false       false       int                                                                java.lang.Integer                                                  0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:33add3c0-b98d-1e21-b812-969c8fc8b016         integer                                                           long                                                              <null>                                                             36         
+integer                                                            false       false       integer                                                            java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:45da3500-e78f-1e20-8c26-a038c6ed7576         biginteger                                                        decimal                                                           <null>                                                             35         
+language                                                           false       false       language                                                           java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:d4d980c0-e623-1e20-8c26-a038c6ed7576         string                                                            token                                                             <null>                                                             37         
+long                                                               false       false       long                                                               java.lang.Long                                                     0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:8cdee840-b900-1e21-b812-969c8fc8b016         long                                                              integer                                                           <null>                                                             38         
+negativeInteger                                                    false       false       negativeInteger                                                    java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:86d29280-b8d3-1e21-b812-969c8fc8b016         biginteger                                                        nonPositiveInteger                                                <null>                                                             39         
+nonNegativeInteger                                                 false       false       nonNegativeInteger                                                 java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:0e081200-b8a4-1e21-b812-969c8fc8b016         biginteger                                                        integer                                                           <null>                                                             40         
+nonPositiveInteger                                                 false       false       nonPositiveInteger                                                 java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:cbdd6e40-b9d2-1e21-8c26-a038c6ed7576         biginteger                                                        integer                                                           <null>                                                             41         
+normalizedString                                                   false       false       normalizedString                                                   java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:4df43700-3b13-1e20-921b-eeee28353879         string                                                            string                                                            <null>                                                             42         
+object                                                             false       false       object                                                             java.lang.Object                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:051a0640-b4e8-1e26-9f33-b76fd9d5fa79         object                                                            base64Binary                                                      <null>                                                             6          
+positiveInteger                                                    false       false       positiveInteger                                                    java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:1cbbd380-b9ea-1e21-b812-969c8fc8b016         biginteger                                                        nonNegativeInteger                                                <null>                                                             43         
+short                                                              false       false       short                                                              java.lang.Short                                                    0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:5bbcf140-b9ae-1e21-b812-969c8fc8b016         short                                                             int                                                               <null>                                                             44         
+string                                                             false       false       string                                                             java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:bf6c34c0-c442-1e24-9b01-c8207cd53eb7         string                                                            anySimpleType                                                     <null>                                                             45         
+time                                                               false       false       time                                                               java.sql.Time                                                      0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3b892180-c4a7-1e24-9b01-c8207cd53eb7         time                                                              anySimpleType                                                     <null>                                                             46         
+timestamp                                                          false       false       timestamp                                                          java.sql.Timestamp                                                 0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:6d9809c0-a07e-1e26-9b08-d6079ebe1f0d         timestamp                                                         string                                                            <null>                                                             7          
+token                                                              false       false       token                                                              java.lang.String                                                   0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:3425cb80-d844-1e20-9027-be6d2c3b8b3a         string                                                            normalizedString                                                  <null>                                                             47         
+unsignedByte                                                       false       false       unsignedByte                                                       java.lang.Short                                                    0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:cff745c0-baa2-1e21-b812-969c8fc8b016         short                                                             unsignedShort                                                     <null>                                                             48         
+unsignedInt                                                        false       false       unsignedInt                                                        java.lang.Long                                                     0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:badcbd80-ba63-1e21-b812-969c8fc8b016         long                                                              unsignedLong                                                      <null>                                                             49         
+unsignedLong                                                       false       false       unsignedLong                                                       java.math.BigInteger                                               0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:54b98780-ba14-1e21-b812-969c8fc8b016         biginteger                                                        nonNegativeInteger                                                <null>                                                             50         
+unsignedShort                                                      false       false       unsignedShort                                                      java.lang.Integer                                                  0            0            No Nulls              false     false              false            0            0            Searchable            mmuuid:327093c0-ba88-1e21-b812-969c8fc8b016         integer                                                           unsignedInt                                                       <null>                                                             51         
+Row Count : 52
+getColumnName      getColumnType  getCatalogName  getColumnClassName  getColumnLabel     getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+Name               12             PartsSupplier   java.lang.String    Name               string             SYS            DataTypes     100                   100           0         false            true             false       false                 0           true        true          true      false       
+IsStandard         -7             PartsSupplier   java.lang.Boolean   IsStandard         boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 1           true        true          true      false       
+IsPhysical         -7             PartsSupplier   java.lang.Boolean   IsPhysical         boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 1           true        true          true      false       
+TypeName           12             PartsSupplier   java.lang.String    TypeName           string             SYS            DataTypes     100                   100           0         false            false            false       false                 0           true        true          false     false       
+JavaClass          12             PartsSupplier   java.lang.String    JavaClass          string             SYS            DataTypes     500                   500           0         false            true             false       false                 0           true        true          false     false       
+Scale              4              PartsSupplier   java.lang.Integer   Scale              integer            SYS            DataTypes     11                    10            0         false            false            false       false                 1           true        true          false     false       
+TypeLength         4              PartsSupplier   java.lang.Integer   TypeLength         integer            SYS            DataTypes     11                    10            0         false            false            false       false                 0           true        true          false     false       
+NullType           12             PartsSupplier   java.lang.String    NullType           string             SYS            DataTypes     20                    20            0         false            true             false       false                 0           true        true          false     false       
+IsSigned           -7             PartsSupplier   java.lang.Boolean   IsSigned           boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 0           true        true          false     false       
+IsAutoIncremented  -7             PartsSupplier   java.lang.Boolean   IsAutoIncremented  boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 0           true        true          true      false       
+IsCaseSensitive    -7             PartsSupplier   java.lang.Boolean   IsCaseSensitive    boolean            SYS            DataTypes     5                     1             0         false            true             false       false                 0           true        true          false     false       
+Precision          4              PartsSupplier   java.lang.Integer   Precision          integer            SYS            DataTypes     11                    10            0         false            false            false       false                 0           true        true          false     false       
+Radix              4              PartsSupplier   java.lang.Integer   Radix              integer            SYS            DataTypes     11                    10            0         false            false            false       false                 1           true        true          false     false       
+SearchType         12             PartsSupplier   java.lang.String    SearchType         string             SYS            DataTypes     20                    20            0         false            false            false       false                 0           true        true          false     false       
+UID                12             PartsSupplier   java.lang.String    UID                string             SYS            DataTypes     50                    50            0         false            false            false       false                 0           true        true          true      false       
+RuntimeType        12             PartsSupplier   java.lang.String    RuntimeType        string             SYS            DataTypes     64                    64            0         false            true             false       false                 1           true        true          true      false       
+BaseType           12             PartsSupplier   java.lang.String    BaseType           string             SYS            DataTypes     64                    64            0         false            true             false       false                 1           true        true          true      false       
+Description        12             PartsSupplier   java.lang.String    Description        string             SYS            DataTypes     255                   255           0         false            true             false       true                  1           false       true          true      true        
+OID                4              PartsSupplier   java.lang.Integer   OID                integer            SYS            DataTypes     11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,23 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                string                                              string                                              integer      integer    
-VDBName                                                            SchemaName                                                         TableName                                                          Name                                                               KeyName                                                            KeyType               RefKeyUID                                           UID                                                 Position     OID        
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            FK_SPLIER_PRTS_PRTS                                                Foreign               mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c0-73ff-1edc-a81c-ecf397b10590         1            1607355935 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            PK_PARTS                                                           Primary               <null>                                              mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         1            -954501376 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            PK_SUPPLIER_PARTS                                                  Primary               <null>                                              mmuuid:455e5440-73ff-1edc-a81c-ecf397b10590         2            -1122313299
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         PK_SHIP_VIA                                                        Primary               <null>                                              mmuuid:18aa3cc0-73ff-1edc-a81c-ecf397b10590         1            84802949   
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          PK_STATUS                                                          Primary               <null>                                              mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         1            -567580883 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        FK_SPLY_PRTS_SPLY                                                  Foreign               mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c1-73ff-1edc-a81c-ecf397b10590         1            -1994509664
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        PK_SUPPLIER                                                        Primary               <null>                                              mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         1            -1590144858
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        PK_SUPPLIER_PARTS                                                  Primary               <null>                                              mmuuid:455e5440-73ff-1edc-a81c-ecf397b10590         1            -1122313299
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATUS                                                    FK_SPLIER_STATS                                                    Foreign               mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         mmuuid:5ac43c00-73ff-1edc-a81c-ecf397b10590         1            -2018582450
-Row Count : 9
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName        12             PartsSupplier   java.lang.String    VDBName         string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
-SchemaName     12             PartsSupplier   java.lang.String    SchemaName      string             SYS            KeyColumns    255                   255           0         false            true             false       true                  1           false       true          true      true        
-TableName      12             PartsSupplier   java.lang.String    TableName       string             SYS            KeyColumns    2048                  2048          0         false            true             false       false                 0           true        true          false     false       
-Name           12             PartsSupplier   java.lang.String    Name            string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
-KeyName        12             PartsSupplier   java.lang.String    KeyName         string             SYS            KeyColumns    255                   255           0         false            false            false       false                 1           true        true          false     false       
-KeyType        12             PartsSupplier   java.lang.String    KeyType         string             SYS            KeyColumns    20                    20            0         false            false            false       false                 0           true        true          false     false       
-RefKeyUID      12             PartsSupplier   java.lang.String    RefKeyUID       string             SYS            KeyColumns    50                    50            0         false            false            false       false                 1           true        true          false     false       
-UID            12             PartsSupplier   java.lang.String    UID             string             SYS            KeyColumns    50                    50            0         false            false            false       false                 0           true        true          false     false       
-Position       4              PartsSupplier   java.lang.Integer   Position        integer            SYS            KeyColumns    11                    10            0         false            true             false       true                  1           false       true          true      true        
-OID            4              PartsSupplier   java.lang.Integer   OID             integer            SYS            KeyColumns    11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeyColumns.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,27 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                string                                              string                                              integer      integer    
+VDBName                                                            SchemaName                                                         TableName                                                          Name                                                               KeyName                                                            KeyType               RefKeyUID                                           UID                                                 Position     OID        
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            FK_SPLIER_PRTS_PRTS                                                Foreign               mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c0-73ff-1edc-a81c-ecf397b10590         1            5          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PART_ID                                                            PK_PARTS                                                           Primary               <null>                                              mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         1            0          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PART_ID                                                            PK_SUPPLIER_PARTS                                                  Primary               <null>                                              mmuuid:455e5440-73ff-1edc-a81c-ecf397b10590         2            4          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             SHIPPER_ID                                                         PK_SHIP_VIA                                                        Primary               <null>                                              mmuuid:18aa3cc0-73ff-1edc-a81c-ecf397b10590         1            1          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               STATUS_ID                                                          PK_STATUS                                                          Primary               <null>                                              mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         1            2          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        FK_SPLY_PRTS_SPLY                                                  Foreign               mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c1-73ff-1edc-a81c-ecf397b10590         1            6          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_ID                                                        PK_SUPPLIER                                                        Primary               <null>                                              mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         1            7          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       SUPPLIER_ID                                                        PK_SUPPLIER_PARTS                                                  Primary               <null>                                              mmuuid:455e5440-73ff-1edc-a81c-ecf397b10590         1            3          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             SUPPLIER_STATUS                                                    FK_SPLIER_STATS                                                    Foreign               mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         mmuuid:5ac43c00-73ff-1edc-a81c-ecf397b10590         1            8          
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       oid                                                                pk_pg_attr                                                         Primary               <null>                                              mmuid:649c1635-60ad-4c28-9b20-035c562bb1be          1            10         
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           oid                                                                pk_pg_class                                                        Primary               <null>                                              mmuid:59f7dc95-95fe-4d90-9813-1a097188e768          1            9          
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           oid                                                                pk_pg_index                                                        Primary               <null>                                              mmuid:347ec08c-6b41-41d0-8475-031ce7d99ac0          1            11         
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            oid                                                                pk_pg_proc                                                         Primary               <null>                                              mmuid:e5715456-245f-4846-b90b-01d06d1c3672          1            12         
+Row Count : 13
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName        12             PartsSupplier   java.lang.String    VDBName         string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
+SchemaName     12             PartsSupplier   java.lang.String    SchemaName      string             SYS            KeyColumns    255                   255           0         false            true             false       true                  1           false       true          true      true        
+TableName      12             PartsSupplier   java.lang.String    TableName       string             SYS            KeyColumns    2048                  2048          0         false            true             false       false                 0           true        true          false     false       
+Name           12             PartsSupplier   java.lang.String    Name            string             SYS            KeyColumns    255                   255           0         false            false            false       false                 0           true        true          false     false       
+KeyName        12             PartsSupplier   java.lang.String    KeyName         string             SYS            KeyColumns    255                   255           0         false            false            false       false                 1           true        true          false     false       
+KeyType        12             PartsSupplier   java.lang.String    KeyType         string             SYS            KeyColumns    20                    20            0         false            false            false       false                 0           true        true          false     false       
+RefKeyUID      12             PartsSupplier   java.lang.String    RefKeyUID       string             SYS            KeyColumns    50                    50            0         false            false            false       false                 1           true        true          false     false       
+UID            12             PartsSupplier   java.lang.String    UID             string             SYS            KeyColumns    50                    50            0         false            false            false       false                 0           true        true          false     false       
+Position       4              PartsSupplier   java.lang.Integer   Position        integer            SYS            KeyColumns    11                    10            0         false            true             false       true                  1           false       true          true      true        
+OID            4              PartsSupplier   java.lang.Integer   OID             integer            SYS            KeyColumns    11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,23 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                boolean    string                                              string                                              integer    
-VDBName                                                            SchemaName                                                         TableName                                                          Name                                                               Description                                                        NameInSource                                                       Type                  IsIndexed  RefKeyUID                                           UID                                                 OID        
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       FK_SPLIER_PRTS_PRTS                                                <null>                                                             FK_SPLIER_PRTS_PRTS                                                Foreign               false      mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c0-73ff-1edc-a81c-ecf397b10590         1607355935 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             FK_SPLIER_STATS                                                    <null>                                                             FK_SPLIER_STATS                                                    Foreign               false      mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         mmuuid:5ac43c00-73ff-1edc-a81c-ecf397b10590         -2018582450
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       FK_SPLY_PRTS_SPLY                                                  <null>                                                             FK_SPLY_PRTS_SPLY                                                  Foreign               false      mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c1-73ff-1edc-a81c-ecf397b10590         -1994509664
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PK_PARTS                                                           <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         -954501376 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             PK_SHIP_VIA                                                        <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:18aa3cc0-73ff-1edc-a81c-ecf397b10590         84802949   
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               PK_STATUS                                                          <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         -567580883 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             PK_SUPPLIER                                                        <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         -1590144858
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PK_SUPPLIER_PARTS                                                  <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:455e5440-73ff-1edc-a81c-ecf397b10590         -1122313299
-Row Count : 8
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName        12             PartsSupplier   java.lang.String    VDBName         string             SYS            Keys          255                   255           0         false            false            false       false                 0           true        true          false     false       
-SchemaName     12             PartsSupplier   java.lang.String    SchemaName      string             SYS            Keys          255                   255           0         false            true             false       true                  1           false       true          true      true        
-TableName      12             PartsSupplier   java.lang.String    TableName       string             SYS            Keys          2048                  2048          0         false            true             false       false                 0           true        true          false     false       
-Name           12             PartsSupplier   java.lang.String    Name            string             SYS            Keys          255                   255           0         false            false            false       false                 0           true        true          false     false       
-Description    12             PartsSupplier   java.lang.String    Description     string             SYS            Keys          255                   255           0         false            false            false       false                 1           true        true          false     false       
-NameInSource   12             PartsSupplier   java.lang.String    NameInSource    string             SYS            Keys          255                   255           0         false            false            false       false                 1           true        true          false     false       
-Type           12             PartsSupplier   java.lang.String    Type            string             SYS            Keys          20                    20            0         false            false            false       false                 0           true        true          false     false       
-IsIndexed      -7             PartsSupplier   java.lang.Boolean   IsIndexed       boolean            SYS            Keys          5                     1             0         false            false            false       false                 0           true        true          false     false       
-RefKeyUID      12             PartsSupplier   java.lang.String    RefKeyUID       string             SYS            Keys          50                    50            0         false            false            false       false                 1           true        true          false     false       
-UID            12             PartsSupplier   java.lang.String    UID             string             SYS            Keys          50                    50            0         false            false            false       false                 0           true        true          false     false       
-OID            4              PartsSupplier   java.lang.Integer   OID             integer            SYS            Keys          11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testKeys.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,27 @@
+string                                                             string                                                             string                                                             string                                                             string                                                             string                                                             string                boolean    string                                              string                                              integer    
+VDBName                                                            SchemaName                                                         TableName                                                          Name                                                               Description                                                        NameInSource                                                       Type                  IsIndexed  RefKeyUID                                           UID                                                 OID        
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       FK_SPLIER_PRTS_PRTS                                                <null>                                                             FK_SPLIER_PRTS_PRTS                                                Foreign               false      mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c0-73ff-1edc-a81c-ecf397b10590         4          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             FK_SPLIER_STATS                                                    <null>                                                             FK_SPLIER_STATS                                                    Foreign               false      mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         mmuuid:5ac43c00-73ff-1edc-a81c-ecf397b10590         7          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       FK_SPLY_PRTS_SPLY                                                  <null>                                                             FK_SPLY_PRTS_SPLY                                                  Foreign               false      mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         mmuuid:66ddc4c1-73ff-1edc-a81c-ecf397b10590         5          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                PK_PARTS                                                           <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:07db4240-73ff-1edc-a81c-ecf397b10590         0          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             PK_SHIP_VIA                                                        <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:18aa3cc0-73ff-1edc-a81c-ecf397b10590         1          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               PK_STATUS                                                          <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:25a8a740-73ff-1edc-a81c-ecf397b10590         2          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             PK_SUPPLIER                                                        <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:375c8380-73ff-1edc-a81c-ecf397b10590         6          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       PK_SUPPLIER_PARTS                                                  <null>                                                             <null>                                                             Primary               false      <null>                                              mmuuid:455e5440-73ff-1edc-a81c-ecf397b10590         3          
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       pk_pg_attr                                                         <null>                                                             <null>                                                             Primary               false      <null>                                              mmuid:649c1635-60ad-4c28-9b20-035c562bb1be          9          
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           pk_pg_class                                                        <null>                                                             <null>                                                             Primary               false      <null>                                              mmuid:59f7dc95-95fe-4d90-9813-1a097188e768          8          
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           pk_pg_index                                                        <null>                                                             <null>                                                             Primary               false      <null>                                              mmuid:347ec08c-6b41-41d0-8475-031ce7d99ac0          10         
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            pk_pg_proc                                                         <null>                                                             <null>                                                             Primary               false      <null>                                              mmuid:e5715456-245f-4846-b90b-01d06d1c3672          11         
+Row Count : 12
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName        12             PartsSupplier   java.lang.String    VDBName         string             SYS            Keys          255                   255           0         false            false            false       false                 0           true        true          false     false       
+SchemaName     12             PartsSupplier   java.lang.String    SchemaName      string             SYS            Keys          255                   255           0         false            true             false       true                  1           false       true          true      true        
+TableName      12             PartsSupplier   java.lang.String    TableName       string             SYS            Keys          2048                  2048          0         false            true             false       false                 0           true        true          false     false       
+Name           12             PartsSupplier   java.lang.String    Name            string             SYS            Keys          255                   255           0         false            false            false       false                 0           true        true          false     false       
+Description    12             PartsSupplier   java.lang.String    Description     string             SYS            Keys          255                   255           0         false            false            false       false                 1           true        true          false     false       
+NameInSource   12             PartsSupplier   java.lang.String    NameInSource    string             SYS            Keys          255                   255           0         false            false            false       false                 1           true        true          false     false       
+Type           12             PartsSupplier   java.lang.String    Type            string             SYS            Keys          20                    20            0         false            false            false       false                 0           true        true          false     false       
+IsIndexed      -7             PartsSupplier   java.lang.Boolean   IsIndexed       boolean            SYS            Keys          5                     1             0         false            false            false       false                 0           true        true          false     false       
+RefKeyUID      12             PartsSupplier   java.lang.String    RefKeyUID       string             SYS            Keys          50                    50            0         false            false            false       false                 1           true        true          false     false       
+UID            12             PartsSupplier   java.lang.String    UID             string             SYS            Keys          50                    50            0         false            false            false       false                 0           true        true          false     false       
+OID            4              PartsSupplier   java.lang.Integer   OID             integer            SYS            Keys          11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,34 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             string                     integer      string                                                             boolean   integer      integer      integer      integer      string      string                                              string                                                             integer    
-VDBName                                                            SchemaName                                                         ProcedureName                                                      Name                                                               DataType                   Position     Type                                                               Optional  Precision    TypeLength   Scale        Radix        NullType    UID                                                 Description                                                        OID        
-PartsSupplier                                                      SYS                                                                refreshMatView                                                     Invalidate                                                         boolean                    2            In                                                                 false     0            0            0            10           No Nulls    mmuuid:0a04801b-c78e-4ccf-a273-8b6c2fbc4fec         <null>                                                             810342205  
-PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  Key                                                                object                     2            In                                                                 false     0            0            0            10           No Nulls    mmuuid:c339f41d-5927-4516-849f-b1485c18ee6b         <null>                                                             793971710  
-PartsSupplier                                                      SYS                                                                getVDBResourcePaths                                                ResourcePath                                                       string                     1            ResultSet                                                          false     50           50           0            10           Nullable    mmuuid:ebbffdab-ac7e-41ab-974f-62785b3086f9         <null>                                                             -971169035 
-PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  RowsUpdated                                                        integer                    3            ReturnValue                                                        false     0            0            0            10           No Nulls    mmuuid:882ac88e-8e35-4173-8961-71997ff3552a         <null>                                                             -884622685 
-PartsSupplier                                                      SYS                                                                refreshMatView                                                     RowsUpdated                                                        integer                    3            ReturnValue                                                        false     0            0            0            10           No Nulls    mmuuid:ea9da7d7-680a-41fc-8235-989e076f10a1         <null>                                                             -1999316181
-PartsSupplier                                                      SYS                                                                getBinaryVDBResource                                               VdbResource                                                        blob                       1            ResultSet                                                          false     0            0            0            10           Nullable    mmuuid:90d1f79d-bd98-46f4-ae8f-adacc329cf0b         <null>                                                             1280387853 
-PartsSupplier                                                      SYS                                                                getCharacterVDBResource                                            VdbResource                                                        clob                       1            ResultSet                                                          false     0            0            0            10           Nullable    mmuuid:111f9fa8-74c9-479a-a184-8db64a1eab3c         <null>                                                             826997014  
-PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  ViewName                                                           string                     1            In                                                                 false     0            0            0            10           No Nulls    mmuuid:db4b20a0-0714-4cab-9a94-96a2171a4231         <null>                                                             1656933595 
-PartsSupplier                                                      SYS                                                                refreshMatView                                                     ViewName                                                           string                     1            In                                                                 false     0            0            0            10           No Nulls    mmuuid:9e3b093d-616b-46a2-9789-a963354f2f4c         <null>                                                             520571853  
-PartsSupplier                                                      SYS                                                                getXMLSchemas                                                      document                                                           string                     1            In                                                                 false     0            0            0            10           No Nulls    mmuuid:41f00dca-7bc1-4593-b2a7-a7d64936c2d4         <null>                                                             -1382868413
-PartsSupplier                                                      SYS                                                                getVDBResourcePaths                                                isBinary                                                           boolean                    2            ResultSet                                                          false     1            1            0            10           Nullable    mmuuid:e8d087da-9833-4422-a255-f0e0fea2cb61         <null>                                                             -1250184215
-PartsSupplier                                                      SYS                                                                getBinaryVDBResource                                               resourcePath                                                       string                     1            In                                                                 false     50           50           0            10           No Nulls    mmuuid:25e5065a-454e-4a87-bf71-b6f71b98319f         <null>                                                             551829536  
-PartsSupplier                                                      SYS                                                                getCharacterVDBResource                                            resourcePath                                                       string                     1            In                                                                 false     50           50           0            10           No Nulls    mmuuid:c54e777f-3cd0-45ad-a18b-e4e93532984f         <null>                                                             -565939980 
-PartsSupplier                                                      SYS                                                                getXMLSchemas                                                      schema                                                             xml                        1            ResultSet                                                          false     0            0            0            10           Nullable    mmuuid:f0cb82f2-111e-4433-ae77-59a27fa93991         <null>                                                             -6052816   
-Row Count : 14
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName     getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName        12             PartsSupplier   java.lang.String    VDBName         string             SYS            ProcedureParams  255                   255           0         false            false            false       false                 0           true        true          false     false       
-SchemaName     12             PartsSupplier   java.lang.String    SchemaName      string             SYS            ProcedureParams  255                   255           0         false            true             false       true                  1           false       true          true      true        
-ProcedureName  12             PartsSupplier   java.lang.String    ProcedureName   string             SYS            ProcedureParams  255                   255           0         false            true             false       false                 0           true        true          false     false       
-Name           12             PartsSupplier   java.lang.String    Name            string             SYS            ProcedureParams  255                   255           0         false            false            false       false                 0           true        true          false     false       
-DataType       12             PartsSupplier   java.lang.String    DataType        string             SYS            ProcedureParams  25                    25            0         false            true             false       false                 0           true        true          true      false       
-Position       4              PartsSupplier   java.lang.Integer   Position        integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
-Type           12             PartsSupplier   java.lang.String    Type            string             SYS            ProcedureParams  100                   100           0         false            false            false       false                 0           true        true          false     false       
-Optional       -7             PartsSupplier   java.lang.Boolean   Optional        boolean            SYS            ProcedureParams  5                     1             0         false            false            false       false                 0           true        true          false     false       
-Precision      4              PartsSupplier   java.lang.Integer   Precision       integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
-TypeLength     4              PartsSupplier   java.lang.Integer   TypeLength      integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
-Scale          4              PartsSupplier   java.lang.Integer   Scale           integer            SYS            ProcedureParams  11                    10            0         false            false            false       true                  0           false       true          false     true        
-Radix          4              PartsSupplier   java.lang.Integer   Radix           integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
-NullType       12             PartsSupplier   java.lang.String    NullType        string             SYS            ProcedureParams  10                    10            0         false            false            false       false                 0           true        true          false     false       
-UID            12             PartsSupplier   java.lang.String    UID             string             SYS            ProcedureParams  50                    50            0         false            true             false       true                  1           false       true          true      true        
-Description    12             PartsSupplier   java.lang.String    Description     string             SYS            ProcedureParams  255                   255           0         false            true             false       true                  1           false       true          true      true        
-OID            4              PartsSupplier   java.lang.Integer   OID             integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedureParams.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,34 @@
+string                                                             string                                                             string                                                             string                                                             string                     integer      string                                                             boolean   integer      integer      integer      integer      string      string                                              string                                                             integer    
+VDBName                                                            SchemaName                                                         ProcedureName                                                      Name                                                               DataType                   Position     Type                                                               Optional  Precision    TypeLength   Scale        Radix        NullType    UID                                                 Description                                                        OID        
+PartsSupplier                                                      SYS                                                                refreshMatView                                                     Invalidate                                                         boolean                    2            In                                                                 false     0            0            0            10           No Nulls    mmuuid:0a04801b-c78e-4ccf-a273-8b6c2fbc4fec         <null>                                                             12         
+PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  Key                                                                object                     2            In                                                                 false     0            0            0            10           No Nulls    mmuuid:c339f41d-5927-4516-849f-b1485c18ee6b         <null>                                                             9          
+PartsSupplier                                                      SYS                                                                getVDBResourcePaths                                                ResourcePath                                                       string                     1            ResultSet                                                          false     50           50           0            10           Nullable    mmuuid:ebbffdab-ac7e-41ab-974f-62785b3086f9         <null>                                                             4          
+PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  RowsUpdated                                                        integer                    3            ReturnValue                                                        false     0            0            0            10           No Nulls    mmuuid:882ac88e-8e35-4173-8961-71997ff3552a         <null>                                                             10         
+PartsSupplier                                                      SYS                                                                refreshMatView                                                     RowsUpdated                                                        integer                    3            ReturnValue                                                        false     0            0            0            10           No Nulls    mmuuid:ea9da7d7-680a-41fc-8235-989e076f10a1         <null>                                                             13         
+PartsSupplier                                                      SYS                                                                getBinaryVDBResource                                               VdbResource                                                        blob                       1            ResultSet                                                          false     0            0            0            10           Nullable    mmuuid:90d1f79d-bd98-46f4-ae8f-adacc329cf0b         <null>                                                             1          
+PartsSupplier                                                      SYS                                                                getCharacterVDBResource                                            VdbResource                                                        clob                       1            ResultSet                                                          false     0            0            0            10           Nullable    mmuuid:111f9fa8-74c9-479a-a184-8db64a1eab3c         <null>                                                             3          
+PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  ViewName                                                           string                     1            In                                                                 false     0            0            0            10           No Nulls    mmuuid:db4b20a0-0714-4cab-9a94-96a2171a4231         <null>                                                             8          
+PartsSupplier                                                      SYS                                                                refreshMatView                                                     ViewName                                                           string                     1            In                                                                 false     0            0            0            10           No Nulls    mmuuid:9e3b093d-616b-46a2-9789-a963354f2f4c         <null>                                                             11         
+PartsSupplier                                                      SYS                                                                getXMLSchemas                                                      document                                                           string                     1            In                                                                 false     0            0            0            10           No Nulls    mmuuid:41f00dca-7bc1-4593-b2a7-a7d64936c2d4         <null>                                                             6          
+PartsSupplier                                                      SYS                                                                getVDBResourcePaths                                                isBinary                                                           boolean                    2            ResultSet                                                          false     1            1            0            10           Nullable    mmuuid:e8d087da-9833-4422-a255-f0e0fea2cb61         <null>                                                             5          
+PartsSupplier                                                      SYS                                                                getBinaryVDBResource                                               resourcePath                                                       string                     1            In                                                                 false     50           50           0            10           No Nulls    mmuuid:25e5065a-454e-4a87-bf71-b6f71b98319f         <null>                                                             0          
+PartsSupplier                                                      SYS                                                                getCharacterVDBResource                                            resourcePath                                                       string                     1            In                                                                 false     50           50           0            10           No Nulls    mmuuid:c54e777f-3cd0-45ad-a18b-e4e93532984f         <null>                                                             2          
+PartsSupplier                                                      SYS                                                                getXMLSchemas                                                      schema                                                             xml                        1            ResultSet                                                          false     0            0            0            10           Nullable    mmuuid:f0cb82f2-111e-4433-ae77-59a27fa93991         <null>                                                             7          
+Row Count : 14
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName     getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName        12             PartsSupplier   java.lang.String    VDBName         string             SYS            ProcedureParams  255                   255           0         false            false            false       false                 0           true        true          false     false       
+SchemaName     12             PartsSupplier   java.lang.String    SchemaName      string             SYS            ProcedureParams  255                   255           0         false            true             false       true                  1           false       true          true      true        
+ProcedureName  12             PartsSupplier   java.lang.String    ProcedureName   string             SYS            ProcedureParams  255                   255           0         false            true             false       false                 0           true        true          false     false       
+Name           12             PartsSupplier   java.lang.String    Name            string             SYS            ProcedureParams  255                   255           0         false            false            false       false                 0           true        true          false     false       
+DataType       12             PartsSupplier   java.lang.String    DataType        string             SYS            ProcedureParams  25                    25            0         false            true             false       false                 0           true        true          true      false       
+Position       4              PartsSupplier   java.lang.Integer   Position        integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
+Type           12             PartsSupplier   java.lang.String    Type            string             SYS            ProcedureParams  100                   100           0         false            false            false       false                 0           true        true          false     false       
+Optional       -7             PartsSupplier   java.lang.Boolean   Optional        boolean            SYS            ProcedureParams  5                     1             0         false            false            false       false                 0           true        true          false     false       
+Precision      4              PartsSupplier   java.lang.Integer   Precision       integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
+TypeLength     4              PartsSupplier   java.lang.Integer   TypeLength      integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
+Scale          4              PartsSupplier   java.lang.Integer   Scale           integer            SYS            ProcedureParams  11                    10            0         false            false            false       true                  0           false       true          false     true        
+Radix          4              PartsSupplier   java.lang.Integer   Radix           integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       
+NullType       12             PartsSupplier   java.lang.String    NullType        string             SYS            ProcedureParams  10                    10            0         false            false            false       false                 0           true        true          false     false       
+UID            12             PartsSupplier   java.lang.String    UID             string             SYS            ProcedureParams  50                    50            0         false            true             false       true                  1           false       true          true      true        
+Description    12             PartsSupplier   java.lang.String    Description     string             SYS            ProcedureParams  255                   255           0         false            true             false       true                  1           false       true          true      true        
+OID            4              PartsSupplier   java.lang.Integer   OID             integer            SYS            ProcedureParams  11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,18 +0,0 @@
-string                                                             string                                                             string                                                             string                                                             boolean         string                                              string                                                             integer    
-VDBName                                                            SchemaName                                                         Name                                                               NameInSource                                                       ReturnsResults  UID                                                 Description                                                        OID        
-PartsSupplier                                                      SYS                                                                getBinaryVDBResource                                               <null>                                                             true            mmuuid:9bc0b701-b36e-4209-a986-9d38420d2c20         <null>                                                             962621677  
-PartsSupplier                                                      SYS                                                                getCharacterVDBResource                                            <null>                                                             true            mmuuid:72464082-00fc-44f0-98b9-8c8f637c6570         <null>                                                             -11263229  
-PartsSupplier                                                      SYS                                                                getVDBResourcePaths                                                <null>                                                             true            mmuuid:1204d4b2-6f92-428d-bcc5-7b3a0da9a113         <null>                                                             -269626231 
-PartsSupplier                                                      SYS                                                                getXMLSchemas                                                      <null>                                                             true            mmuuid:2d51a2a4-9966-4bd8-861d-9c0ae8e4b869         <null>                                                             -1846147944
-PartsSupplier                                                      SYS                                                                refreshMatView                                                     <null>                                                             false           mmuuid:38467814-0f73-40c0-a373-0ee4f8bda99a         <null>                                                             -1640760725
-PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  <null>                                                             false           mmuuid:f03ad830-a06c-4b8e-bb4e-2dd1ae59bb3f         <null>                                                             -1090878128
-Row Count : 6
-getColumnName   getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName         12             PartsSupplier   java.lang.String    VDBName         string             SYS            Procedures    255                   255           0         false            false            false       false                 0           true        true          false     false       
-SchemaName      12             PartsSupplier   java.lang.String    SchemaName      string             SYS            Procedures    255                   255           0         false            true             false       true                  1           false       true          true      true        
-Name            12             PartsSupplier   java.lang.String    Name            string             SYS            Procedures    255                   255           0         false            true             false       false                 0           true        true          false     false       
-NameInSource    12             PartsSupplier   java.lang.String    NameInSource    string             SYS            Procedures    255                   255           0         false            false            false       false                 1           true        true          false     false       
-ReturnsResults  -7             PartsSupplier   java.lang.Boolean   ReturnsResults  boolean            SYS            Procedures    5                     1             0         false            false            false       false                 0           true        true          false     false       
-UID             12             PartsSupplier   java.lang.String    UID             string             SYS            Procedures    50                    50            0         false            false            false       false                 0           true        true          false     false       
-Description     12             PartsSupplier   java.lang.String    Description     string             SYS            Procedures    255                   255           0         false            true             false       true                  1           false       true          true      true        
-OID             4              PartsSupplier   java.lang.Integer   OID             integer            SYS            Procedures    11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testProcedures.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,18 @@
+string                                                             string                                                             string                                                             string                                                             boolean         string                                              string                                                             integer    
+VDBName                                                            SchemaName                                                         Name                                                               NameInSource                                                       ReturnsResults  UID                                                 Description                                                        OID        
+PartsSupplier                                                      SYS                                                                getBinaryVDBResource                                               <null>                                                             true            mmuuid:9bc0b701-b36e-4209-a986-9d38420d2c20         <null>                                                             0          
+PartsSupplier                                                      SYS                                                                getCharacterVDBResource                                            <null>                                                             true            mmuuid:72464082-00fc-44f0-98b9-8c8f637c6570         <null>                                                             1          
+PartsSupplier                                                      SYS                                                                getVDBResourcePaths                                                <null>                                                             true            mmuuid:1204d4b2-6f92-428d-bcc5-7b3a0da9a113         <null>                                                             2          
+PartsSupplier                                                      SYS                                                                getXMLSchemas                                                      <null>                                                             true            mmuuid:2d51a2a4-9966-4bd8-861d-9c0ae8e4b869         <null>                                                             3          
+PartsSupplier                                                      SYS                                                                refreshMatView                                                     <null>                                                             false           mmuuid:38467814-0f73-40c0-a373-0ee4f8bda99a         <null>                                                             5          
+PartsSupplier                                                      SYS                                                                refreshMatViewRow                                                  <null>                                                             false           mmuuid:f03ad830-a06c-4b8e-bb4e-2dd1ae59bb3f         <null>                                                             4          
+Row Count : 6
+getColumnName   getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName         12             PartsSupplier   java.lang.String    VDBName         string             SYS            Procedures    255                   255           0         false            false            false       false                 0           true        true          false     false       
+SchemaName      12             PartsSupplier   java.lang.String    SchemaName      string             SYS            Procedures    255                   255           0         false            true             false       true                  1           false       true          true      true        
+Name            12             PartsSupplier   java.lang.String    Name            string             SYS            Procedures    255                   255           0         false            true             false       false                 0           true        true          false     false       
+NameInSource    12             PartsSupplier   java.lang.String    NameInSource    string             SYS            Procedures    255                   255           0         false            false            false       false                 1           true        true          false     false       
+ReturnsResults  -7             PartsSupplier   java.lang.Boolean   ReturnsResults  boolean            SYS            Procedures    5                     1             0         false            false            false       false                 0           true        true          false     false       
+UID             12             PartsSupplier   java.lang.String    UID             string             SYS            Procedures    50                    50            0         false            false            false       false                 0           true        true          false     false       
+Description     12             PartsSupplier   java.lang.String    Description     string             SYS            Procedures    255                   255           0         false            true             false       true                  1           false       true          true      true        
+OID             4              PartsSupplier   java.lang.Integer   OID             integer            SYS            Procedures    11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,14 +0,0 @@
-string                                                             string                                                             boolean     string                                              string                                                             string                                                             integer    
-VDBName                                                            Name                                                               IsPhysical  UID                                                 Description                                                        PrimaryMetamodelURI                                                OID        
-PartsSupplier                                                      PartsSupplier                                                      true        mmuuid:19c7f380-73d8-1edc-a81c-ecf397b10590         <null>                                                             http://www.metamatrix.com/metamodels/Relational                    152010958  
-PartsSupplier                                                      SYS                                                                true        mmuuid:49b9c0f9-2c4c-42d3-9409-2d847d29a1de         System                                                             http://www.metamatrix.com/metamodels/Relational                    -2075981161
-PartsSupplier                                                      pg_catalog                                                         true        mmuuid:8294601c-9fe9-4244-9499-4a012c5e1476         <null>                                                             http://www.metamatrix.com/metamodels/Relational                    -915078125 
-Row Count : 3
-getColumnName        getColumnType  getCatalogName  getColumnClassName  getColumnLabel       getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName              12             PartsSupplier   java.lang.String    VDBName              string             SYS            Schemas       255                   255           0         false            true             false       true                  1           false       true          true      true        
-Name                 12             PartsSupplier   java.lang.String    Name                 string             SYS            Schemas       255                   255           0         false            true             false       true                  1           false       true          true      true        
-IsPhysical           -7             PartsSupplier   java.lang.Boolean   IsPhysical           boolean            SYS            Schemas       5                     1             0         false            false            false       false                 0           true        true          false     false       
-UID                  12             PartsSupplier   java.lang.String    UID                  string             SYS            Schemas       50                    50            0         false            false            false       false                 0           true        true          false     false       
-Description          12             PartsSupplier   java.lang.String    Description          string             SYS            Schemas       255                   255           0         false            true             false       true                  1           false       true          true      true        
-PrimaryMetamodelURI  12             PartsSupplier   java.lang.String    PrimaryMetamodelURI  string             SYS            Schemas       255                   255           0         false            false            false       false                 0           true        true          false     false       
-OID                  4              PartsSupplier   java.lang.Integer   OID                  integer            SYS            Schemas       11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testSchemas.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,14 @@
+string                                                             string                                                             boolean     string                                              string                                                             string                                                             integer    
+VDBName                                                            Name                                                               IsPhysical  UID                                                 Description                                                        PrimaryMetamodelURI                                                OID        
+PartsSupplier                                                      PartsSupplier                                                      true        mmuuid:19c7f380-73d8-1edc-a81c-ecf397b10590         <null>                                                             http://www.metamatrix.com/metamodels/Relational                    0          
+PartsSupplier                                                      SYS                                                                true        mmuuid:49b9c0f9-2c4c-42d3-9409-2d847d29a1de         System                                                             http://www.metamatrix.com/metamodels/Relational                    1          
+PartsSupplier                                                      pg_catalog                                                         true        mmuid:5a84789f-c794-4748-803a-09b6b605f6b9          <null>                                                             http://www.metamatrix.com/metamodels/Relational                    2          
+Row Count : 3
+getColumnName        getColumnType  getCatalogName  getColumnClassName  getColumnLabel       getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName              12             PartsSupplier   java.lang.String    VDBName              string             SYS            Schemas       255                   255           0         false            true             false       true                  1           false       true          true      true        
+Name                 12             PartsSupplier   java.lang.String    Name                 string             SYS            Schemas       255                   255           0         false            true             false       true                  1           false       true          true      true        
+IsPhysical           -7             PartsSupplier   java.lang.Boolean   IsPhysical           boolean            SYS            Schemas       5                     1             0         false            false            false       false                 0           true        true          false     false       
+UID                  12             PartsSupplier   java.lang.String    UID                  string             SYS            Schemas       50                    50            0         false            false            false       false                 0           true        true          false     false       
+Description          12             PartsSupplier   java.lang.String    Description          string             SYS            Schemas       255                   255           0         false            true             false       true                  1           false       true          true      true        
+PrimaryMetamodelURI  12             PartsSupplier   java.lang.String    PrimaryMetamodelURI  string             SYS            Schemas       255                   255           0         false            false            false       false                 0           true        true          false     false       
+OID                  4              PartsSupplier   java.lang.Integer   OID                  integer            SYS            Schemas       11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,11 +0,0 @@
-string                                                           
-Name                                                             
-MatViews                                                         
-PARTSSUPPLIER.PARTS                                              
-PARTSSUPPLIER.SHIP_VIA                                           
-PARTSSUPPLIER.STATUS                                             
-PARTSSUPPLIER.SUPPLIER                                           
-PARTSSUPPLIER.SUPPLIER_PARTS                                     
-Row Count : 6
-getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-Name           12             PartsSupplier   java.lang.String    Name            string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTableIsSystem.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,10 @@
+string                                                           
+Name                                                             
+PARTSSUPPLIER.PARTS                                              
+PARTSSUPPLIER.SHIP_VIA                                           
+PARTSSUPPLIER.STATUS                                             
+PARTSSUPPLIER.SUPPLIER                                           
+PARTSSUPPLIER.SUPPLIER_PARTS                                     
+Row Count : 5
+getColumnName  getColumnType  getCatalogName  getColumnClassName  getColumnLabel  getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+Name           12             PartsSupplier   java.lang.String    Name            string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected
===================================================================
--- trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,45 +0,0 @@
-string                                                             string                                                             string                                                             string                string                                                             boolean     boolean          string                                              integer      string                                                             boolean   boolean         integer    
-VDBName                                                            SchemaName                                                         Name                                                               Type                  NameInSource                                                       IsPhysical  SupportsUpdates  UID                                                 Cardinality  Description                                                        IsSystem  IsMaterialized  OID        
-PartsSupplier                                                      SYS                                                                Columns                                                            Table                 <null>                                                             true        false            mmuuid:1c9a5cb2-17b1-4e4a-8b0e-3a42bd052509         0            <null>                                                             true      false           1125375648 
-PartsSupplier                                                      SYS                                                                DataTypes                                                          Table                 <null>                                                             true        false            mmuuid:9a8794f9-66f8-49e8-8576-89d212d0f957         0            <null>                                                             true      false           407729263  
-PartsSupplier                                                      SYS                                                                KeyColumns                                                         Table                 <null>                                                             true        false            mmuuid:14946083-3bd5-42d5-8283-1c0694347c29         0            <null>                                                             true      false           1906549043 
-PartsSupplier                                                      SYS                                                                Keys                                                               Table                 <null>                                                             true        false            mmuuid:1e5135dc-ce5d-4b25-a8ff-63f5440b3108         0            <null>                                                             true      false           -1056482755
-PartsSupplier                                                      SYS                                                                MatViews                                                           Table                 <null>                                                             true        true             mmuuid:29f7718e-bd87-4fe0-8b8a-9fec44517de5         0            <null>                                                             false     false           -2028080981
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                Table                 PARTS                                                              true        true             mmuuid:f6276601-73fe-1edc-a81c-ecf397b10590         16           <null>                                                             false     false           1623654648 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             Table                 SHIP_VIA                                                           true        true             mmuuid:0f4e9b80-73ff-1edc-a81c-ecf397b10590         4            <null>                                                             false     false           1136825257 
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               Table                 STATUS                                                             true        true             mmuuid:1f297200-73ff-1edc-a81c-ecf397b10590         3            <null>                                                             false     false           -1690137928
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             Table                 SUPPLIER                                                           true        true             mmuuid:2c371ec0-73ff-1edc-a81c-ecf397b10590         16           <null>                                                             false     false           940336727  
-PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       Table                 SUPPLIER_PARTS                                                     true        true             mmuuid:3deafb00-73ff-1edc-a81c-ecf397b10590         227          <null>                                                             false     false           2040149098 
-PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Table                 <null>                                                             true        false            mmuuid:a56bd7fe-c87a-411c-8f5d-661975a25626         0            <null>                                                             true      false           1809992480 
-PartsSupplier                                                      SYS                                                                Procedures                                                         Table                 <null>                                                             true        false            mmuuid:0bc132a5-9f8d-4a3c-9f5d-98156a98a962         0            <null>                                                             true      false           -364939653 
-PartsSupplier                                                      SYS                                                                Properties                                                         Table                 <null>                                                             true        false            mmuuid:7a45e50a-d03f-4548-ba35-761651bbca85         0            <null>                                                             true      false           -1169068629
-PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                Table                 <null>                                                             true        false            mmuuid:6a9653e8-a337-41b2-86fa-77b98f409a29         0            <null>                                                             true      false           -2944282   
-PartsSupplier                                                      SYS                                                                Schemas                                                            Table                 <null>                                                             true        false            mmuuid:8648a554-b2ad-4e8e-84ca-2ec618b311a9         0            <null>                                                             true      false           -69424901  
-PartsSupplier                                                      SYS                                                                Tables                                                             Table                 <null>                                                             true        false            mmuuid:8551b3bd-11cc-4049-9bcf-fe91a0eb7ba7         0            <null>                                                             true      false           -820106652 
-PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Table                 <null>                                                             true        false            mmuuid:47297c72-d621-4f4e-af4e-74060ac5f489         0            <null>                                                             true      false           767013857  
-PartsSupplier                                                      pg_catalog                                                         pg_am                                                              Table                 <null>                                                             false       false            mmuuid:069bf3d5-79ab-4c78-9ede-b6802e5a0dea         0            <null>                                                             true      false           -1477143417
-PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         Table                 <null>                                                             false       false            mmuuid:a54429c7-cc41-4112-982b-df76ef3a507d         0            <null>                                                             true      false           1533609944 
-PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       Table                 <null>                                                             false       false            mmuuid:7f89ff91-4ae6-40ff-926d-346c5a61f817         0            <null>                                                             true      false           -224365397 
-PartsSupplier                                                      pg_catalog                                                         pg_class                                                           Table                 <null>                                                             false       false            mmuuid:ad51e389-9443-4a7b-984a-5c1875fbd329         0            <null>                                                             true      false           332420260  
-PartsSupplier                                                      pg_catalog                                                         pg_database                                                        Table                 <null>                                                             false       false            mmuuid:6ae73c29-0c6f-4ec3-9c09-a262d8e41ac2         0            <null>                                                             true      false           209142477  
-PartsSupplier                                                      pg_catalog                                                         pg_index                                                           Table                 <null>                                                             false       false            mmuuid:a3e60b50-8282-4562-81a3-164e2e1481ad         0            <null>                                                             true      false           -1762024459
-PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       Table                 <null>                                                             false       false            mmuuid:38438f3b-7664-4449-8f06-be69b2555a4c         0            <null>                                                             true      false           150756069  
-PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            Table                 <null>                                                             false       false            mmuuid:3cffb0db-f326-40e6-890f-9ef7a0980784         0            <null>                                                             true      false           -710458066 
-PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         Table                 <null>                                                             false       false            mmuuid:dbdacb28-7e78-4ae5-8a99-3e3e1c59f641         0            <null>                                                             true      false           -77334293  
-PartsSupplier                                                      pg_catalog                                                         pg_type                                                            Table                 <null>                                                             false       false            mmuuid:8024e6eb-ba32-41a0-a250-95a36eb4b71f         0            <null>                                                             true      false           -136764222 
-PartsSupplier                                                      pg_catalog                                                         pg_user                                                            Table                 <null>                                                             false       false            mmuuid:0da462b7-bacf-41da-9335-9a12224c462a         0            <null>                                                             true      false           -164161188 
-Row Count : 28
-getColumnName    getColumnType  getCatalogName  getColumnClassName  getColumnLabel   getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
-VDBName          12             PartsSupplier   java.lang.String    VDBName          string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-SchemaName       12             PartsSupplier   java.lang.String    SchemaName       string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-Name             12             PartsSupplier   java.lang.String    Name             string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
-Type             12             PartsSupplier   java.lang.String    Type             string             SYS            Tables        20                    20            0         false            false            false       false                 0           true        true          false     false       
-NameInSource     12             PartsSupplier   java.lang.String    NameInSource     string             SYS            Tables        255                   255           0         false            true             false       false                 1           true        true          false     false       
-IsPhysical       -7             PartsSupplier   java.lang.Boolean   IsPhysical       boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
-SupportsUpdates  -7             PartsSupplier   java.lang.Boolean   SupportsUpdates  boolean            SYS            Tables        5                     1             0         false            false            false       false                 0           true        true          false     false       
-UID              12             PartsSupplier   java.lang.String    UID              string             SYS            Tables        50                    50            0         false            false            false       false                 0           true        true          false     false       
-Cardinality      4              PartsSupplier   java.lang.Integer   Cardinality      integer            SYS            Tables        11                    10            0         false            true             false       false                 0           true        true          true      false       
-Description      12             PartsSupplier   java.lang.String    Description      string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
-IsSystem         -7             PartsSupplier   java.lang.Boolean   IsSystem         boolean            SYS            Tables        5                     1             0         false            true             false       true                  1           false       true          true      true        
-IsMaterialized   -7             PartsSupplier   java.lang.Boolean   IsMaterialized   boolean            SYS            Tables        5                     1             0         false            false            false       true                  0           false       true          false     true        
-OID              4              PartsSupplier   java.lang.Integer   OID              integer            SYS            Tables        11                    10            0         false            false            false       false                 0           true        true          false     false       

Copied: tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected (from rev 2451, trunk/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/common/src/test/resources/TestSystemVirtualModel/testTables.expected	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,45 @@
+string                                                             string                                                             string                                                             string                string                                                             boolean     boolean          string                                              integer      string                                                             boolean   boolean         integer    
+VDBName                                                            SchemaName                                                         Name                                                               Type                  NameInSource                                                       IsPhysical  SupportsUpdates  UID                                                 Cardinality  Description                                                        IsSystem  IsMaterialized  OID        
+PartsSupplier                                                      SYS                                                                Columns                                                            Table                 <null>                                                             true        false            mmuuid:1c9a5cb2-17b1-4e4a-8b0e-3a42bd052509         0            <null>                                                             true      false           5          
+PartsSupplier                                                      SYS                                                                DataTypes                                                          Table                 <null>                                                             true        false            mmuuid:9a8794f9-66f8-49e8-8576-89d212d0f957         0            <null>                                                             true      false           6          
+PartsSupplier                                                      SYS                                                                KeyColumns                                                         Table                 <null>                                                             true        false            mmuuid:14946083-3bd5-42d5-8283-1c0694347c29         0            <null>                                                             true      false           7          
+PartsSupplier                                                      SYS                                                                Keys                                                               Table                 <null>                                                             true        false            mmuuid:1e5135dc-ce5d-4b25-a8ff-63f5440b3108         0            <null>                                                             true      false           8          
+PartsSupplier                                                      SYS                                                                MatViews                                                           Table                 <null>                                                             true        true             mmuuid:29f7718e-bd87-4fe0-8b8a-9fec44517de5         0            <null>                                                             true      false           9          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.PARTS                                                Table                 PARTS                                                              true        true             mmuuid:f6276601-73fe-1edc-a81c-ecf397b10590         16           <null>                                                             false     false           0          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SHIP_VIA                                             Table                 SHIP_VIA                                                           true        true             mmuuid:0f4e9b80-73ff-1edc-a81c-ecf397b10590         4            <null>                                                             false     false           1          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.STATUS                                               Table                 STATUS                                                             true        true             mmuuid:1f297200-73ff-1edc-a81c-ecf397b10590         3            <null>                                                             false     false           2          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER                                             Table                 SUPPLIER                                                           true        true             mmuuid:2c371ec0-73ff-1edc-a81c-ecf397b10590         16           <null>                                                             false     false           4          
+PartsSupplier                                                      PartsSupplier                                                      PARTSSUPPLIER.SUPPLIER_PARTS                                       Table                 SUPPLIER_PARTS                                                     true        true             mmuuid:3deafb00-73ff-1edc-a81c-ecf397b10590         227          <null>                                                             false     false           3          
+PartsSupplier                                                      SYS                                                                ProcedureParams                                                    Table                 <null>                                                             true        false            mmuuid:a56bd7fe-c87a-411c-8f5d-661975a25626         0            <null>                                                             true      false           10         
+PartsSupplier                                                      SYS                                                                Procedures                                                         Table                 <null>                                                             true        false            mmuuid:0bc132a5-9f8d-4a3c-9f5d-98156a98a962         0            <null>                                                             true      false           11         
+PartsSupplier                                                      SYS                                                                Properties                                                         Table                 <null>                                                             true        false            mmuuid:7a45e50a-d03f-4548-ba35-761651bbca85         0            <null>                                                             true      false           12         
+PartsSupplier                                                      SYS                                                                ReferenceKeyColumns                                                Table                 <null>                                                             true        false            mmuuid:6a9653e8-a337-41b2-86fa-77b98f409a29         0            <null>                                                             true      false           13         
+PartsSupplier                                                      SYS                                                                Schemas                                                            Table                 <null>                                                             true        false            mmuuid:8648a554-b2ad-4e8e-84ca-2ec618b311a9         0            <null>                                                             true      false           14         
+PartsSupplier                                                      SYS                                                                Tables                                                             Table                 <null>                                                             true        false            mmuuid:8551b3bd-11cc-4049-9bcf-fe91a0eb7ba7         0            <null>                                                             true      false           15         
+PartsSupplier                                                      SYS                                                                VirtualDatabases                                                   Table                 <null>                                                             true        false            mmuuid:47297c72-d621-4f4e-af4e-74060ac5f489         0            <null>                                                             true      false           16         
+PartsSupplier                                                      pg_catalog                                                         pg_am                                                              Table                 <null>                                                             false       false            mmuid:1462b28e-0bab-436f-9654-013821506337          0            <null>                                                             true      false           22         
+PartsSupplier                                                      pg_catalog                                                         pg_attrdef                                                         Table                 <null>                                                             false       false            mmuid:71091853-c65e-46a9-9947-aa024f806e2d          0            <null>                                                             true      false           25         
+PartsSupplier                                                      pg_catalog                                                         pg_attribute                                                       Table                 <null>                                                             false       false            mmuid:fa463d98-365f-489a-a707-025193cb51eb          0            <null>                                                             true      true            19         
+PartsSupplier                                                      pg_catalog                                                         pg_class                                                           Table                 <null>                                                             false       false            mmuid:7e21f2e6-06e3-4bca-9b01-72ea47821560          0            <null>                                                             true      true            18         
+PartsSupplier                                                      pg_catalog                                                         pg_database                                                        Table                 <null>                                                             false       false            mmuid:492dd834-907f-429b-aa6e-958ad65204c6          0            <null>                                                             true      false           26         
+PartsSupplier                                                      pg_catalog                                                         pg_index                                                           Table                 <null>                                                             false       false            mmuid:22ac431d-e6e6-4eef-9d74-b31795424e97          0            <null>                                                             true      true            21         
+PartsSupplier                                                      pg_catalog                                                         pg_namespace                                                       Table                 <null>                                                             false       false            mmuid:6609866a-3d7b-4f4b-95fe-ebfac769d699          0            <null>                                                             true      false           17         
+PartsSupplier                                                      pg_catalog                                                         pg_proc                                                            Table                 <null>                                                             false       false            mmuid:da4b747e-7d87-403a-8309-2cdf1399031b          0            <null>                                                             true      true            23         
+PartsSupplier                                                      pg_catalog                                                         pg_trigger                                                         Table                 <null>                                                             false       false            mmuid:9569efdb-21b2-4b4f-a2db-e7406267b8ed          0            <null>                                                             true      false           24         
+PartsSupplier                                                      pg_catalog                                                         pg_type                                                            Table                 <null>                                                             false       false            mmuid:9462e3f8-cd3c-414f-a570-f6f33c40e36a          0            <null>                                                             true      false           20         
+PartsSupplier                                                      pg_catalog                                                         pg_user                                                            Table                 <null>                                                             false       false            mmuid:28d034eb-6f39-402f-b642-9c9560e57247          0            <null>                                                             true      false           27         
+Row Count : 28
+getColumnName    getColumnType  getCatalogName  getColumnClassName  getColumnLabel   getColumnTypeName  getSchemaName  getTableName  getColumnDisplaySize  getPrecision  getScale  isAutoIncrement  isCaseSensitive  isCurrency  isDefinitelyWritable  isNullable  isReadOnly  isSearchable  isSigned  isWritable  
+VDBName          12             PartsSupplier   java.lang.String    VDBName          string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+SchemaName       12             PartsSupplier   java.lang.String    SchemaName       string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+Name             12             PartsSupplier   java.lang.String    Name             string             SYS            Tables        255                   255           0         false            true             false       false                 0           true        true          false     false       
+Type             12             PartsSupplier   java.lang.String    Type             string             SYS            Tables        20                    20            0         false            false            false       false                 0           true        true          false     false       
+NameInSource     12             PartsSupplier   java.lang.String    NameInSource     string             SYS            Tables        255                   255           0         false            true             false       false                 1           true        true          false     false       
+IsPhysical       -7             PartsSupplier   java.lang.Boolean   IsPhysical       boolean            SYS            Tables        5                     1             0         false            true             false       false                 0           true        true          false     false       
+SupportsUpdates  -7             PartsSupplier   java.lang.Boolean   SupportsUpdates  boolean            SYS            Tables        5                     1             0         false            false            false       false                 0           true        true          false     false       
+UID              12             PartsSupplier   java.lang.String    UID              string             SYS            Tables        50                    50            0         false            false            false       false                 0           true        true          false     false       
+Cardinality      4              PartsSupplier   java.lang.Integer   Cardinality      integer            SYS            Tables        11                    10            0         false            true             false       false                 0           true        true          true      false       
+Description      12             PartsSupplier   java.lang.String    Description      string             SYS            Tables        255                   255           0         false            true             false       true                  1           false       true          true      true        
+IsSystem         -7             PartsSupplier   java.lang.Boolean   IsSystem         boolean            SYS            Tables        5                     1             0         false            true             false       true                  1           false       true          true      true        
+IsMaterialized   -7             PartsSupplier   java.lang.Boolean   IsMaterialized   boolean            SYS            Tables        5                     1             0         false            false            false       true                  0           false       true          false     true        
+OID              4              PartsSupplier   java.lang.Integer   OID              integer            SYS            Tables        11                    10            0         false            false            false       false                 0           true        true          false     false       

Deleted: tags/teiid-7.1.0.CR2/test-integration/db/pom.xml
===================================================================
--- trunk/test-integration/db/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/db/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,542 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
-<!--
-	The database dependent tests are meant to be run on their own, not as part of the continous or nightly
-	build for Teiid.   
--->
-
-	<parent>
-		<artifactId>teiid-test-integration</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>test-integration-db</artifactId>
-
-	<name>DB Dependent Integration Tests</name>
- 	<groupId>org.jboss.teiid.teiid-test-integration</groupId>
-	<description>Integration tests that require external database dependencies </description>
-
-	<version>7.1.0.CR2-SNAPSHOT</version>
-
-	<dependencies>
-
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<version>4.4</version>
-		</dependency>
-	
-        <dependency>
-            <groupId>javax.transaction</groupId>
-            <artifactId>jta</artifactId>
-            <version>1.1</version>
-        </dependency>
-
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-client</artifactId>
-        </dependency>
-			
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<type>test-jar</type>
-			<scope>compile</scope>
-		</dependency>
-
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-common-core</artifactId>
-        </dependency>
-
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<type>test-jar</type>
-			<scope>compile</scope>
-		</dependency>
-
-
-     
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-engine</artifactId>
-			<type>test-jar</type>
-			<scope>compile</scope>
-		</dependency> 
-		
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>test-integration-common</artifactId>
-			<type>test-jar</type>
-			<scope>compile</scope>
-			<version>${project.version}</version>
-		</dependency> 
-
-		<dependency>
-			<groupId>org.apache.ant</groupId>
-			<artifactId>ant</artifactId>
-			<version>1.7.0</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.ant</groupId>
-			<artifactId>ant-launcher</artifactId>
-			<version>1.7.0</version>
-		</dependency>
-		<dependency>
-			<groupId>ant-contrib</groupId>
-			<artifactId>ant-contrib</artifactId>
-			<version>1.0b3</version>
-			<exclusions>
-                            <exclusion>
-                                <groupId>ant</groupId>
-                                <artifactId>ant</artifactId>
-                            </exclusion>
-    		</exclusions>
-
-		</dependency>
-
-		<dependency>
-			<groupId>ant-contrib</groupId>
-			<artifactId>cpptasks</artifactId>
-			<version>1.0b3</version>
-			<exclusions>
-                            <exclusion>
-                                <groupId>ant</groupId>
-                                <artifactId>ant</artifactId>
-                            </exclusion>
-    		</exclusions>
-		</dependency>
-
-
-	<!-- DBUnit dependencies -->
-		
-		<dependency>
-			<groupId>org.dbunit</groupId>
-			<artifactId>dbunit</artifactId>
-			<version>2.2</version>
-		</dependency>
-
-		<dependency>
-			<groupId>commons-collections</groupId>
-			<artifactId>commons-collections</artifactId>
-			<version>3.2.1</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.slf4j</groupId>
-			<artifactId>slf4j-api</artifactId>
-			<version>1.5.6</version>
-		</dependency>
-		
-
-		<dependency>
-			<groupId>org.apache.poi</groupId>
-			<artifactId>poi</artifactId>
-			<version>3.2-FINAL</version>
-		</dependency>
-
-		<dependency>
-			<groupId>jdom</groupId>
-			<artifactId>jdom</artifactId>
-			<version>1.0</version>
-		</dependency>
-
-            <dependency>
-                <groupId>postgresql</groupId>
-                <artifactId>postgresql</artifactId>
-                <version>${postgresql.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.derby</groupId>
-                <artifactId>derby</artifactId>
-                <version>${derby.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>mysql</groupId>
-                <artifactId>mysql-connector-java</artifactId>
-                <version>${mysql.connector.version}</version>
-            </dependency>
-
-	</dependencies>	
-
-	 <profiles>
-        <profile>
-          <id>default</id>
-            <activation>
-                <activeByDefault>true</activeByDefault>
-            </activation>
-
-          <build>
-            <plugins>
-      <!-- Specify the compiler options and settings -->
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>1.6</source>
-                    <target>1.6</target>
-                    <showDeprecation>false</showDeprecation>
-                    <showWarnings>false</showWarnings>
-                </configuration>
-            </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-surefire-plugin</artifactId>
-                    <configuration>
-                            <skip>true</skip>
-                    </configuration>
-                </plugin>   
-
-                    <plugin>
-                        <artifactId>maven-assembly-plugin</artifactId>
-                        <version>2.2-beta-2</version>
-                        <configuration>
-                            <descriptors>
-                                <descriptor>src/assembly/binaries.xml</descriptor>
-                            </descriptors>
-                            <outputDirectory>target/distribution</outputDirectory>
-                            <workDirectory>target/assembly/work</workDirectory>
-                        </configuration>
-                        <executions>
-                            <execution>
-                                <id>make-assembly</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>attached</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-            </plugins>
-        </build>
-    </profile>
-
-
-	    <profile>
-	      <id>runalltests</id>
-	      <build>
-			<plugins>
-			
-			<plugin>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<configuration>
-		          <additionalClasspathElements>
-		                <additionalClasspathElement>${basedir}/lib/ojdbc6.jar</additionalClasspathElement>
-		                <additionalClasspathElement>${basedir}/lib/sqljdbc4.jar</additionalClasspathElement>
-		                <additionalClasspathElement>${basedir}/lib/db2jcc4.jar</additionalClasspathElement>
-
-		          </additionalClasspathElements>
-		          <systemProperties>
-		            <property>
-		              <name>usedatasources</name>
-		              <value>${usedatasources}</value>
-		            </property>
-		            <property>
-		              <name>datasourceloc</name>
-		              <value>${datasourceloc}</value>
-		            </property>
-		          </systemProperties>
-				
-<!-- 
-<forkMode>always</forkMode>
-					<forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
-			-->
-					<includes>
-			<!--			<include>**/*TestCase.java</include> -->
-						<include>**/*Test.java</include>
-						<include>**/*Tests.java</include>
-						<include>**/Test*.java</include>
-					</includes>
-					<excludes>
-						<exclude>**/*Abstract*TestCase.java</exclude>
-						<exclude>**/*Abstract*Test.java</exclude>
-			<!-- hack to prevent anonymous inner classes in Tests from being run as tests -->
-						<exclude>**/Test*$*.java</exclude>
-					</excludes>
-
-				</configuration>
-			</plugin>
-
-			</plugins>
-
-	      </build>
-
-<!-- 		        <version>2.4.2</version> -->
-
-		  <reporting>
-		    <plugins>
-		      <plugin>
-		        <groupId>org.apache.maven.plugins</groupId>
-		        <artifactId>maven-surefire-report-plugin</artifactId>
-
-		        <configuration>
-		           <outputDirectory>${basedir}/target/newsite</outputDirectory>
-		        </configuration>
-		      </plugin>
-		    </plugins>
-		  </reporting>
-	    </profile>
-
-	    <profile>
-	      <id>runsingletest</id>
-            <activation>
-                <property>
-                    <name>classname</name>
-                </property>
-            </activation>
-	      <build>
-			<plugins>
-
-			<plugin>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<configuration>    		
-		          <additionalClasspathElements>
-		                <additionalClasspathElement>${basedir}/lib/ojdbc6.jar</additionalClasspathElement>
-		                <additionalClasspathElement>${basedir}/lib/sqljdbc4.jar</additionalClasspathElement>
-		                <additionalClasspathElement>${basedir}/lib/db2jcc4.jar</additionalClasspathElement>
- 		          </additionalClasspathElements>
-		          <systemProperties>
-		            <property>
-		              <name>usedatasources</name>
-		              <value>${usedatasources}</value>
-		            </property>
-		            <property>
-		              <name>datasourceloc</name>
-		              <value>${datasourceloc}</value>
-		            </property>
-		          </systemProperties>
-
-<!--
-					<forkMode>always</forkMode>
-
-					<forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
-	-->				
-					<includes>
-						<include>**/${classname}.java</include>
-					</includes>
-
-				</configuration>
-			</plugin>
-
-			</plugins>
-	      </build>
-	    </profile>
-
-
-	    <profile>
-	      <id>setupdatasources</id>
-	      <build>
-	        <plugins>
-
-    	<plugin>
-      		<groupId>org.apache.maven.plugins</groupId>
-      		<artifactId>maven-surefire-plugin</artifactId>
-      		<configuration>
-        			<skip>true</skip>
-     		</configuration>
-    	</plugin>
-	          <plugin>
-	          	<groupId>org.apache.maven.plugins</groupId>
-					<artifactId>maven-antrun-plugin</artifactId>
-					<dependencies>
-						<dependency>
-							<groupId>org.apache.ant</groupId>
-							<artifactId>ant</artifactId>
-							<version>${apache.ant.version}</version>
-						</dependency>
-					</dependencies>
-				<configuration>
-				</configuration>
-					<executions>
-						<execution>
-							<id>setupalldatasources</id>
-							<phase>pre-integration-test</phase>
-							<configuration>
-								<tasks>
-									<property name="maven.runtime.classpath" refid="maven.runtime.classpath" />
-									<property name="relative.resources.dir" value="src/main/resources" />
-									<property name="datasourceloc" value="${datasourceloc}" />
-									<ant antfile="src/main/resources/ddl/manage_schemas.xml" />
-								</tasks>
-							</configuration>
-							<goals>
-								<goal>run</goal>
-							</goals>
-						</execution>
-	            </executions>
-	          </plugin>
-
-
-	        </plugins>
-	      </build>
-	    </profile>
-	    <profile>
-	      <id>singledatasource</id>
-    		<activation>
-      			<property>
-       		 		<name>datasource</name>
-      			</property>
-    		</activation>
-	      <build>
-	        <plugins>
-
-    	<plugin>
-      		<groupId>org.apache.maven.plugins</groupId>
-      		<artifactId>maven-surefire-plugin</artifactId>
-      		<configuration>
-        			<skip>true</skip>
-     		</configuration>
-    	</plugin>
-	          <plugin>
-	          	<groupId>org.apache.maven.plugins</groupId>
-					<artifactId>maven-antrun-plugin</artifactId>
-					<dependencies>
-						<dependency>
-							<groupId>org.apache.ant</groupId>
-							<artifactId>ant</artifactId>
-							<version>${apache.ant.version}</version>
-						</dependency>
-					</dependencies>
-	            <configuration>
-
-	            </configuration>
-					<executions>
-						<execution>
-							<id>setupsingledatasource</id>
-							<phase>pre-integration-test</phase>
-							<configuration>
-								<tasks>
-
-									<property name="single" value="${datasource}" />
-									<property name="maven.runtime.classpath" refid="maven.runtime.classpath" />
-									<property name="datasourceloc" value="${datasourceloc}" />
-
-									<property name="relative.resources.dir" value="src/main/resources" />
-									<ant antfile="src/main/resources/ddl/manage_schemas.xml" />
-								</tasks>
-							</configuration>
-							<goals>
-								<goal>run</goal>
-							</goals>
-						</execution>
-	            </executions>
-	          </plugin>
-
-
-	        </plugins>
-	      </build>
-	    </profile>
-
-
-		<profile>
-	      <id>runclienttests</id>
-    		<activation>
-      			<property>
-       		 		<name>scenario.dir</name>
-      			</property>
-    		</activation>
-			<build>
-				<plugins>
-
-    	<plugin>
-      		<groupId>org.apache.maven.plugins</groupId>
-      		<artifactId>maven-surefire-plugin</artifactId>
-      		<configuration>
-        			<skip>true</skip>
-     		</configuration>
-    	</plugin>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-antrun-plugin</artifactId>
-				<dependencies>
-					<dependency>
-						<groupId>org.apache.ant</groupId>
-						<artifactId>ant</artifactId>
-						<version>${apache.ant.version}</version>
-					</dependency>
-				</dependencies>
-				<executions>
-					<execution>
-						<id>run-client-test</id>
-						<phase>integration-test</phase>
-						<configuration>
-							<tasks>
-								
-								<property name="maven.runtime.classpath" refid="maven.runtime.classpath" />
-								<property name="scenario.dir" value="${scenario.dir}" />
-								<property name="queryset.artifacts.dir" value="${queryset.artifacts.dir}" />
-								<property name="vdb.artifacts.dir" value="${vdb.artifacts.dir}" />
-								<!-- optional properties -->
-								<property name="config.file" value="${config.file}" />
-								<property name="query.scenario.classname" value="${query.scenario.classname}" />
-								<property name="proj.dir" value="${project.basedir}/target/" />
-								<property name="usedatasources" value="${usedatasources}" />
-								<property name="datasourceloc" value="${datasourceloc}" />
-
-								<ant antfile="src/main/resources/ctc_tests/ctc.xml" />
-
-							</tasks>
-						</configuration>
-						<goals>
-							<goal>run</goal>
-						</goals>
-					</execution>
-					
-				</executions>
-			</plugin>
-				</plugins>
-			</build>
-
-		</profile>
-
-		<profile>
-			<id>assemble</id>
-<!-- assemble will compile, but not run the tests prior to assemblying the kit -->
-
-			<build>
-			<plugins>
-
-		    	<plugin>
-		      		<groupId>org.apache.maven.plugins</groupId>
-		      		<artifactId>maven-surefire-plugin</artifactId>
-		      		<configuration>
-		        			<skip>true</skip>
-		     		</configuration>
-		    	</plugin>	
-
-				<plugin>
-					<artifactId>maven-assembly-plugin</artifactId>
-					<version>2.2-beta-2</version>
-					<configuration>
-						<descriptors>
-							<descriptor>src/assembly/binaries.xml</descriptor>
-						</descriptors>
-						<outputDirectory>target/distribution</outputDirectory>
-						<workDirectory>target/work/assembly</workDirectory>
-
-					</configuration>
-					<executions>
-
-						<execution>
-							<id>make-assembly</id>
-							<phase>package</phase>
-							<goals>
-								<goal>attached</goal>
-							</goals>
-						</execution>
-					</executions>
-				</plugin>
-
-				</plugins>
-			</build>
-		</profile>
-
-	</profiles>
-
-
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/test-integration/db/pom.xml (from rev 2453, trunk/test-integration/db/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/db/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/db/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,542 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+<!--
+	The database dependent tests are meant to be run on their own, not as part of the continous or nightly
+	build for Teiid.   
+-->
+
+	<parent>
+		<artifactId>teiid-test-integration</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>test-integration-db</artifactId>
+
+	<name>DB Dependent Integration Tests</name>
+ 	<groupId>org.jboss.teiid.teiid-test-integration</groupId>
+	<description>Integration tests that require external database dependencies </description>
+
+	<version>7.1.0.CR2</version>
+
+	<dependencies>
+
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.4</version>
+		</dependency>
+	
+        <dependency>
+            <groupId>javax.transaction</groupId>
+            <artifactId>jta</artifactId>
+            <version>1.1</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-client</artifactId>
+        </dependency>
+			
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<type>test-jar</type>
+			<scope>compile</scope>
+		</dependency>
+
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-common-core</artifactId>
+        </dependency>
+
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<type>test-jar</type>
+			<scope>compile</scope>
+		</dependency>
+
+
+     
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-engine</artifactId>
+			<type>test-jar</type>
+			<scope>compile</scope>
+		</dependency> 
+		
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>test-integration-common</artifactId>
+			<type>test-jar</type>
+			<scope>compile</scope>
+			<version>${project.version}</version>
+		</dependency> 
+
+		<dependency>
+			<groupId>org.apache.ant</groupId>
+			<artifactId>ant</artifactId>
+			<version>1.7.0</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.apache.ant</groupId>
+			<artifactId>ant-launcher</artifactId>
+			<version>1.7.0</version>
+		</dependency>
+		<dependency>
+			<groupId>ant-contrib</groupId>
+			<artifactId>ant-contrib</artifactId>
+			<version>1.0b3</version>
+			<exclusions>
+                            <exclusion>
+                                <groupId>ant</groupId>
+                                <artifactId>ant</artifactId>
+                            </exclusion>
+    		</exclusions>
+
+		</dependency>
+
+		<dependency>
+			<groupId>ant-contrib</groupId>
+			<artifactId>cpptasks</artifactId>
+			<version>1.0b3</version>
+			<exclusions>
+                            <exclusion>
+                                <groupId>ant</groupId>
+                                <artifactId>ant</artifactId>
+                            </exclusion>
+    		</exclusions>
+		</dependency>
+
+
+	<!-- DBUnit dependencies -->
+		
+		<dependency>
+			<groupId>org.dbunit</groupId>
+			<artifactId>dbunit</artifactId>
+			<version>2.2</version>
+		</dependency>
+
+		<dependency>
+			<groupId>commons-collections</groupId>
+			<artifactId>commons-collections</artifactId>
+			<version>3.2.1</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-api</artifactId>
+			<version>1.5.6</version>
+		</dependency>
+		
+
+		<dependency>
+			<groupId>org.apache.poi</groupId>
+			<artifactId>poi</artifactId>
+			<version>3.2-FINAL</version>
+		</dependency>
+
+		<dependency>
+			<groupId>jdom</groupId>
+			<artifactId>jdom</artifactId>
+			<version>1.0</version>
+		</dependency>
+
+            <dependency>
+                <groupId>postgresql</groupId>
+                <artifactId>postgresql</artifactId>
+                <version>${postgresql.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.derby</groupId>
+                <artifactId>derby</artifactId>
+                <version>${derby.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>mysql</groupId>
+                <artifactId>mysql-connector-java</artifactId>
+                <version>${mysql.connector.version}</version>
+            </dependency>
+
+	</dependencies>	
+
+	 <profiles>
+        <profile>
+          <id>default</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+
+          <build>
+            <plugins>
+      <!-- Specify the compiler options and settings -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                    <showDeprecation>false</showDeprecation>
+                    <showWarnings>false</showWarnings>
+                </configuration>
+            </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-surefire-plugin</artifactId>
+                    <configuration>
+                            <skip>true</skip>
+                    </configuration>
+                </plugin>   
+
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <version>2.2-beta-2</version>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/assembly/binaries.xml</descriptor>
+                            </descriptors>
+                            <outputDirectory>target/distribution</outputDirectory>
+                            <workDirectory>target/assembly/work</workDirectory>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <id>make-assembly</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>attached</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+            </plugins>
+        </build>
+    </profile>
+
+
+	    <profile>
+	      <id>runalltests</id>
+	      <build>
+			<plugins>
+			
+			<plugin>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<configuration>
+		          <additionalClasspathElements>
+		                <additionalClasspathElement>${basedir}/lib/ojdbc6.jar</additionalClasspathElement>
+		                <additionalClasspathElement>${basedir}/lib/sqljdbc4.jar</additionalClasspathElement>
+		                <additionalClasspathElement>${basedir}/lib/db2jcc4.jar</additionalClasspathElement>
+
+		          </additionalClasspathElements>
+		          <systemProperties>
+		            <property>
+		              <name>usedatasources</name>
+		              <value>${usedatasources}</value>
+		            </property>
+		            <property>
+		              <name>datasourceloc</name>
+		              <value>${datasourceloc}</value>
+		            </property>
+		          </systemProperties>
+				
+<!-- 
+<forkMode>always</forkMode>
+					<forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
+			-->
+					<includes>
+			<!--			<include>**/*TestCase.java</include> -->
+						<include>**/*Test.java</include>
+						<include>**/*Tests.java</include>
+						<include>**/Test*.java</include>
+					</includes>
+					<excludes>
+						<exclude>**/*Abstract*TestCase.java</exclude>
+						<exclude>**/*Abstract*Test.java</exclude>
+			<!-- hack to prevent anonymous inner classes in Tests from being run as tests -->
+						<exclude>**/Test*$*.java</exclude>
+					</excludes>
+
+				</configuration>
+			</plugin>
+
+			</plugins>
+
+	      </build>
+
+<!-- 		        <version>2.4.2</version> -->
+
+		  <reporting>
+		    <plugins>
+		      <plugin>
+		        <groupId>org.apache.maven.plugins</groupId>
+		        <artifactId>maven-surefire-report-plugin</artifactId>
+
+		        <configuration>
+		           <outputDirectory>${basedir}/target/newsite</outputDirectory>
+		        </configuration>
+		      </plugin>
+		    </plugins>
+		  </reporting>
+	    </profile>
+
+	    <profile>
+	      <id>runsingletest</id>
+            <activation>
+                <property>
+                    <name>classname</name>
+                </property>
+            </activation>
+	      <build>
+			<plugins>
+
+			<plugin>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<configuration>    		
+		          <additionalClasspathElements>
+		                <additionalClasspathElement>${basedir}/lib/ojdbc6.jar</additionalClasspathElement>
+		                <additionalClasspathElement>${basedir}/lib/sqljdbc4.jar</additionalClasspathElement>
+		                <additionalClasspathElement>${basedir}/lib/db2jcc4.jar</additionalClasspathElement>
+ 		          </additionalClasspathElements>
+		          <systemProperties>
+		            <property>
+		              <name>usedatasources</name>
+		              <value>${usedatasources}</value>
+		            </property>
+		            <property>
+		              <name>datasourceloc</name>
+		              <value>${datasourceloc}</value>
+		            </property>
+		          </systemProperties>
+
+<!--
+					<forkMode>always</forkMode>
+
+					<forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
+	-->				
+					<includes>
+						<include>**/${classname}.java</include>
+					</includes>
+
+				</configuration>
+			</plugin>
+
+			</plugins>
+	      </build>
+	    </profile>
+
+
+	    <profile>
+	      <id>setupdatasources</id>
+	      <build>
+	        <plugins>
+
+    	<plugin>
+      		<groupId>org.apache.maven.plugins</groupId>
+      		<artifactId>maven-surefire-plugin</artifactId>
+      		<configuration>
+        			<skip>true</skip>
+     		</configuration>
+    	</plugin>
+	          <plugin>
+	          	<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-antrun-plugin</artifactId>
+					<dependencies>
+						<dependency>
+							<groupId>org.apache.ant</groupId>
+							<artifactId>ant</artifactId>
+							<version>${apache.ant.version}</version>
+						</dependency>
+					</dependencies>
+				<configuration>
+				</configuration>
+					<executions>
+						<execution>
+							<id>setupalldatasources</id>
+							<phase>pre-integration-test</phase>
+							<configuration>
+								<tasks>
+									<property name="maven.runtime.classpath" refid="maven.runtime.classpath" />
+									<property name="relative.resources.dir" value="src/main/resources" />
+									<property name="datasourceloc" value="${datasourceloc}" />
+									<ant antfile="src/main/resources/ddl/manage_schemas.xml" />
+								</tasks>
+							</configuration>
+							<goals>
+								<goal>run</goal>
+							</goals>
+						</execution>
+	            </executions>
+	          </plugin>
+
+
+	        </plugins>
+	      </build>
+	    </profile>
+	    <profile>
+	      <id>singledatasource</id>
+    		<activation>
+      			<property>
+       		 		<name>datasource</name>
+      			</property>
+    		</activation>
+	      <build>
+	        <plugins>
+
+    	<plugin>
+      		<groupId>org.apache.maven.plugins</groupId>
+      		<artifactId>maven-surefire-plugin</artifactId>
+      		<configuration>
+        			<skip>true</skip>
+     		</configuration>
+    	</plugin>
+	          <plugin>
+	          	<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-antrun-plugin</artifactId>
+					<dependencies>
+						<dependency>
+							<groupId>org.apache.ant</groupId>
+							<artifactId>ant</artifactId>
+							<version>${apache.ant.version}</version>
+						</dependency>
+					</dependencies>
+	            <configuration>
+
+	            </configuration>
+					<executions>
+						<execution>
+							<id>setupsingledatasource</id>
+							<phase>pre-integration-test</phase>
+							<configuration>
+								<tasks>
+
+									<property name="single" value="${datasource}" />
+									<property name="maven.runtime.classpath" refid="maven.runtime.classpath" />
+									<property name="datasourceloc" value="${datasourceloc}" />
+
+									<property name="relative.resources.dir" value="src/main/resources" />
+									<ant antfile="src/main/resources/ddl/manage_schemas.xml" />
+								</tasks>
+							</configuration>
+							<goals>
+								<goal>run</goal>
+							</goals>
+						</execution>
+	            </executions>
+	          </plugin>
+
+
+	        </plugins>
+	      </build>
+	    </profile>
+
+
+		<profile>
+	      <id>runclienttests</id>
+    		<activation>
+      			<property>
+       		 		<name>scenario.dir</name>
+      			</property>
+    		</activation>
+			<build>
+				<plugins>
+
+    	<plugin>
+      		<groupId>org.apache.maven.plugins</groupId>
+      		<artifactId>maven-surefire-plugin</artifactId>
+      		<configuration>
+        			<skip>true</skip>
+     		</configuration>
+    	</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-antrun-plugin</artifactId>
+				<dependencies>
+					<dependency>
+						<groupId>org.apache.ant</groupId>
+						<artifactId>ant</artifactId>
+						<version>${apache.ant.version}</version>
+					</dependency>
+				</dependencies>
+				<executions>
+					<execution>
+						<id>run-client-test</id>
+						<phase>integration-test</phase>
+						<configuration>
+							<tasks>
+								
+								<property name="maven.runtime.classpath" refid="maven.runtime.classpath" />
+								<property name="scenario.dir" value="${scenario.dir}" />
+								<property name="queryset.artifacts.dir" value="${queryset.artifacts.dir}" />
+								<property name="vdb.artifacts.dir" value="${vdb.artifacts.dir}" />
+								<!-- optional properties -->
+								<property name="config.file" value="${config.file}" />
+								<property name="query.scenario.classname" value="${query.scenario.classname}" />
+								<property name="proj.dir" value="${project.basedir}/target/" />
+								<property name="usedatasources" value="${usedatasources}" />
+								<property name="datasourceloc" value="${datasourceloc}" />
+
+								<ant antfile="src/main/resources/ctc_tests/ctc.xml" />
+
+							</tasks>
+						</configuration>
+						<goals>
+							<goal>run</goal>
+						</goals>
+					</execution>
+					
+				</executions>
+			</plugin>
+				</plugins>
+			</build>
+
+		</profile>
+
+		<profile>
+			<id>assemble</id>
+<!-- assemble will compile, but not run the tests prior to assemblying the kit -->
+
+			<build>
+			<plugins>
+
+		    	<plugin>
+		      		<groupId>org.apache.maven.plugins</groupId>
+		      		<artifactId>maven-surefire-plugin</artifactId>
+		      		<configuration>
+		        			<skip>true</skip>
+		     		</configuration>
+		    	</plugin>	
+
+				<plugin>
+					<artifactId>maven-assembly-plugin</artifactId>
+					<version>2.2-beta-2</version>
+					<configuration>
+						<descriptors>
+							<descriptor>src/assembly/binaries.xml</descriptor>
+						</descriptors>
+						<outputDirectory>target/distribution</outputDirectory>
+						<workDirectory>target/work/assembly</workDirectory>
+
+					</configuration>
+					<executions>
+
+						<execution>
+							<id>make-assembly</id>
+							<phase>package</phase>
+							<goals>
+								<goal>attached</goal>
+							</goals>
+						</execution>
+					</executions>
+				</plugin>
+
+				</plugins>
+			</build>
+		</profile>
+
+	</profiles>
+
+
+</project>
\ No newline at end of file

Deleted: tags/teiid-7.1.0.CR2/test-integration/pom.xml
===================================================================
--- trunk/test-integration/pom.xml	2010-08-11 20:57:34 UTC (rev 2450)
+++ tags/teiid-7.1.0.CR2/test-integration/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -1,107 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<parent>
-		<artifactId>teiid</artifactId>
-		<groupId>org.jboss.teiid</groupId>
-		<version>7.1.0.CR2-SNAPSHOT</version>
-	</parent>
-	<modelVersion>4.0.0</modelVersion>
-	<artifactId>teiid-test-integration</artifactId>
-  	<packaging>pom</packaging>
-	<name>Integration Tests</name>
-	<description>Integration tests spanning	server/embedded/connectors.</description>
-
-	<properties>
-		<derby.version>10.2.1.6</derby.version>
-		<mysql.connector.version>5.1.5</mysql.connector.version>
-		<postgresql.version>8.3-603.jdbc3</postgresql.version>
-
-		<apache.ant.version>1.7.0</apache.ant.version>
-	</properties>
-
-	<dependencies>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-common-core</artifactId>
-			<type>test-jar</type>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-metadata</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-metadata</artifactId>
-			<type>test-jar</type>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-api</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid.connectors</groupId>
-			<artifactId>translator-jdbc</artifactId>
-			<version>${project.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-client</artifactId>
-			<type>test-jar</type>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-engine</artifactId>
-			<type>test-jar</type>
-		</dependency>
-        <dependency>
-            <groupId>org.jboss.teiid</groupId>
-            <artifactId>teiid-adminshell</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-			<groupId>org.jboss.teiid</groupId>
-			<artifactId>teiid-runtime</artifactId>
-		</dependency>
-
-		<!-- external dependencies -->
-		<dependency>
-			<groupId>org.apache.derby</groupId>
-			<artifactId>derby</artifactId>
-			<version>${derby.version}</version>
-
-		</dependency>
-		
-		<dependency>
-      		<groupId>javax.resource</groupId>
-      		<artifactId>connector-api</artifactId>
-      		<scope>provided</scope>
-    	</dependency>
-    	
-    	<dependency>
-			<groupId>javax.transaction</groupId>
-                <artifactId>jta</artifactId>
-		</dependency>
-
-        <dependency>
-            <groupId>org.jboss.deployers</groupId>
-            <artifactId>jboss-deployers-vfs-spi</artifactId>
-            <scope>provided</scope>
-        </dependency> 
-        
-        <dependency>    
-            <groupId>org.jboss.deployers</groupId>
-            <artifactId>jboss-deployers-vfs</artifactId>
-            <scope>provided</scope>
-        </dependency>   		
-        
-	</dependencies>
-
-  <modules>
-    <module>common</module>
-    <module>db</module>
-  </modules>
-</project>
\ No newline at end of file

Copied: tags/teiid-7.1.0.CR2/test-integration/pom.xml (from rev 2453, trunk/test-integration/pom.xml)
===================================================================
--- tags/teiid-7.1.0.CR2/test-integration/pom.xml	                        (rev 0)
+++ tags/teiid-7.1.0.CR2/test-integration/pom.xml	2010-08-12 03:42:39 UTC (rev 2454)
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<artifactId>teiid</artifactId>
+		<groupId>org.jboss.teiid</groupId>
+		<version>7.1.0.CR2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>teiid-test-integration</artifactId>
+  	<packaging>pom</packaging>
+	<name>Integration Tests</name>
+	<description>Integration tests spanning	server/embedded/connectors.</description>
+
+	<properties>
+		<derby.version>10.2.1.6</derby.version>
+		<mysql.connector.version>5.1.5</mysql.connector.version>
+		<postgresql.version>8.3-603.jdbc3</postgresql.version>
+
+		<apache.ant.version>1.7.0</apache.ant.version>
+	</properties>
+
+	<dependencies>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-common-core</artifactId>
+			<type>test-jar</type>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-metadata</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-metadata</artifactId>
+			<type>test-jar</type>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-api</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid.connectors</groupId>
+			<artifactId>translator-jdbc</artifactId>
+			<version>${project.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<type>test-jar</type>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-engine</artifactId>
+			<type>test-jar</type>
+		</dependency>
+        <dependency>
+            <groupId>org.jboss.teiid</groupId>
+            <artifactId>teiid-adminshell</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-runtime</artifactId>
+		</dependency>
+
+		<!-- external dependencies -->
+		<dependency>
+			<groupId>org.apache.derby</groupId>
+			<artifactId>derby</artifactId>
+			<version>${derby.version}</version>
+
+		</dependency>
+		
+		<dependency>
+      		<groupId>javax.resource</groupId>
+      		<artifactId>connector-api</artifactId>
+      		<scope>provided</scope>
+    	</dependency>
+    	
+    	<dependency>
+			<groupId>javax.transaction</groupId>
+                <artifactId>jta</artifactId>
+		</dependency>
+
+        <dependency>
+            <groupId>org.jboss.deployers</groupId>
+            <artifactId>jboss-deployers-vfs-spi</artifactId>
+            <scope>provided</scope>
+        </dependency> 
+        
+        <dependency>    
+            <groupId>org.jboss.deployers</groupId>
+            <artifactId>jboss-deployers-vfs</artifactId>
+            <scope>provided</scope>
+        </dependency>   		
+        
+	</dependencies>
+
+  <modules>
+    <module>common</module>
+    <module>db</module>
+  </modules>
+</project>
\ No newline at end of file



More information about the teiid-commits mailing list