[teiid-commits] teiid SVN: r1538 - in trunk/metadata/src: main/java/org/teiid/internal/core/index and 8 other directories.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Sat Oct 24 22:03:40 EDT 2009


Author: shawkins
Date: 2009-10-24 22:03:40 -0400 (Sat, 24 Oct 2009)
New Revision: 1538

Added:
   trunk/metadata/src/main/java/org/teiid/internal/core/index/CharOperation.java
Removed:
   trunk/metadata/src/main/java/org/teiid/connector/metadata/
   trunk/metadata/src/main/resources/org/teiid/connector/
   trunk/metadata/src/main/system-models/SystemPhysical.xmi
   trunk/metadata/src/main/system-models/system-admin-models/
   trunk/metadata/src/test/java/com/metamatrix/connector/metadata/TestPropertyFileObjectSource.java
   trunk/metadata/src/test/java/com/metamatrix/connector/metadata/index/
   trunk/metadata/src/test/java/com/metamatrix/dqp/
Modified:
   trunk/metadata/src/main/java/org/teiid/internal/core/index/BlocksIndexInput.java
   trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexBlock.java
   trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexSummary.java
   trunk/metadata/src/main/resources/System.vdb
   trunk/metadata/src/main/resources/org/teiid/metadata/i18n.properties
   trunk/metadata/src/test/java/com/metamatrix/core/util/TestCharOperation.java
   trunk/metadata/src/test/java/com/metamatrix/metadata/runtime/FakeMetadataService.java
Log:
TEIID-871 TEIID-792 TEIID-102 TEIID-254 TEIID-869 TEIID-875 further clean up of metadata related logic.  The index connector has been removed and the system virtual views promoted to physical tables.  some of the tables/procedures have been removed. and minor changes have been made to MMDatabaseMetadata queries.


Modified: trunk/metadata/src/main/java/org/teiid/internal/core/index/BlocksIndexInput.java
===================================================================
--- trunk/metadata/src/main/java/org/teiid/internal/core/index/BlocksIndexInput.java	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/main/java/org/teiid/internal/core/index/BlocksIndexInput.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -20,7 +20,6 @@
 import org.teiid.core.index.IDocument;
 import org.teiid.core.index.IEntryResult;
 import org.teiid.core.index.IQueryResult;
-import org.teiid.metadata.index.CharOperation;
 
 import com.metamatrix.core.util.LRUCache;
 

Copied: trunk/metadata/src/main/java/org/teiid/internal/core/index/CharOperation.java (from rev 1529, trunk/metadata/src/main/java/org/teiid/metadata/index/CharOperation.java)
===================================================================
--- trunk/metadata/src/main/java/org/teiid/internal/core/index/CharOperation.java	                        (rev 0)
+++ trunk/metadata/src/main/java/org/teiid/internal/core/index/CharOperation.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -0,0 +1,202 @@
+/*******************************************************************************
+ * Copyright (c) 2000, 2003 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials 
+ * are made available under the terms of the Common Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/cpl-v10.html
+ * 
+ * Contributors:
+ *     IBM Corporation - initial API and implementation
+ *     MetaMatrix, Inc - repackaging and updates for use as a metadata store
+ *******************************************************************************/
+
+package org.teiid.internal.core.index;
+
+/**
+ * This class is a collection of helper methods to manipulate char arrays.
+ * 
+ * @since 2.1
+ */
+public final class CharOperation {
+
+	/**
+	 * Answers true if the pattern matches the given name, false otherwise. This
+	 * char[] pattern matching accepts wild-cards '*' and '?'.
+	 * 
+	 * When not case sensitive, the pattern is assumed to already be lowercased,
+	 * the name will be lowercased character per character as comparing. If name
+	 * is null, the answer is false. If pattern is null, the answer is true if
+	 * name is not null. <br>
+	 * <br>
+	 * For example:
+	 * <ol>
+	 * <li>
+	 * 
+	 * <pre>
+	 *    pattern = { '?', 'b', '*' }
+	 *    name = { 'a', 'b', 'c' , 'd' }
+	 *    isCaseSensitive = true
+	 *    result =&gt; true
+	 * </pre>
+	 * 
+	 * </li>
+	 * <li>
+	 * 
+	 * <pre>
+	 *    pattern = { '?', 'b', '?' }
+	 *    name = { 'a', 'b', 'c' , 'd' }
+	 *    isCaseSensitive = true
+	 *    result =&gt; false
+	 * </pre>
+	 * 
+	 * </li>
+	 * <li>
+	 * 
+	 * <pre>
+	 *    pattern = { 'b', '*' }
+	 *    name = { 'a', 'b', 'c' , 'd' }
+	 *    isCaseSensitive = true
+	 *    result =&gt; false
+	 * </pre>
+	 * 
+	 * </li>
+	 * </ol>
+	 * 
+	 * @param pattern
+	 *            the given pattern
+	 * @param name
+	 *            the given name
+	 * @param isCaseSensitive
+	 *            flag to know whether or not the matching should be case
+	 *            sensitive
+	 * @return true if the pattern matches the given name, false otherwise
+	 * 
+	 * TODO: this code was derived from eclipse CharOperation.  
+	 * It also lacks the ability to specify an escape character.
+	 * 
+	 */
+	public static final boolean match(char[] pattern, char[] name,
+			boolean isCaseSensitive) {
+
+		if (name == null)
+			return false; // null name cannot match
+		if (pattern == null)
+			return true; // null pattern is equivalent to '*'
+
+		int patternEnd = pattern.length;
+		int nameEnd = name.length;
+
+		int iPattern = 0;
+		int iName = 0;
+
+		/* check first segment */
+		char patternChar = 0;
+		while ((iPattern < patternEnd)
+				&& (patternChar = pattern[iPattern]) != '*') {
+			if (iName == nameEnd)
+				return false;
+			if (isCaseSensitive && patternChar != name[iName]
+					&& patternChar != '?') {
+				return false;
+			} else if (!isCaseSensitive
+					&& Character.toLowerCase(patternChar) != Character
+							.toLowerCase(name[iName]) && patternChar != '?') {
+				return false;
+			}
+			iName++;
+			iPattern++;
+		}
+		/* check sequence of star+segment */
+		int segmentStart;
+		if (patternChar == '*') {
+			if (patternEnd == 1) {
+				return true;
+			}
+			segmentStart = ++iPattern; // skip star
+		} else {
+			segmentStart = 0; // force iName check
+		}
+		int prefixStart = iName;
+		checkSegment: while (iName < nameEnd) {
+			if (iPattern == patternEnd) {
+				iPattern = segmentStart; // mismatch - restart current
+											// segment
+				iName = ++prefixStart;
+				continue checkSegment;
+			}
+			/* segment is ending */
+			if ((patternChar = pattern[iPattern]) == '*') {
+				segmentStart = ++iPattern; // skip start
+				if (segmentStart == patternEnd) {
+					return true;
+				}
+				prefixStart = iName;
+				continue checkSegment;
+			}
+			/* check current name character */
+			char matchChar = isCaseSensitive ? name[iName] : Character
+					.toLowerCase(name[iName]);
+			if ((isCaseSensitive ? ((matchChar != patternChar) && patternChar != '?')
+					: (matchChar != Character.toLowerCase(patternChar))
+							&& patternChar != '?')) {
+				iPattern = segmentStart; // mismatch - restart current
+											// segment
+				iName = ++prefixStart;
+				continue checkSegment;
+			}
+			iName++;
+			iPattern++;
+		}
+
+		return (segmentStart == patternEnd)
+				|| (iName == nameEnd && iPattern == patternEnd)
+				|| (iPattern == patternEnd - 1 && pattern[iPattern] == '*');
+	}
+
+    /**
+     * Answers true if the given name starts with the given prefix, false otherwise.
+     * isCaseSensitive is used to find out whether or not the comparison should be case sensitive.
+     * <br>
+     * <br>
+     * For example:
+     * <ol>
+     * <li><pre>
+     *    prefix = { 'a' , 'B' }
+     *    name = { 'a' , 'b', 'b', 'a', 'b', 'a' }
+     *    isCaseSensitive = false
+     *    result => true
+     * </pre>
+     * </li>
+     * <li><pre>
+     *    prefix = { 'a' , 'B' }
+     *    name = { 'a' , 'b', 'b', 'a', 'b', 'a' }
+     *    isCaseSensitive = true
+     *    result => false
+     * </pre>
+     * </li>
+     * </ol>
+     * 
+     * @param prefix the given prefix
+     * @param name the given name
+     * @param isCaseSensitive to find out whether or not the comparison should be case sensitive
+     * @return true if the given name starts with the given prefix, false otherwise
+     * @exception NullPointerException if the given name is null or if the given prefix is null
+     */
+	public static final boolean prefixEquals(char[] prefix, char[] name,
+			boolean isCaseSensitive) {
+
+		int max = prefix.length;
+		if (name.length < max)
+			return false;
+
+		for (int i = max; --i >= 0;) {
+			if (prefix[i] == name[i]
+					|| (isCaseSensitive && Character.toLowerCase(prefix[i]) == Character
+							.toLowerCase(name[i]))) {
+				continue;
+			}
+			return false;
+		}
+		return true;
+	}
+}


Property changes on: trunk/metadata/src/main/java/org/teiid/internal/core/index/CharOperation.java
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Modified: trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexBlock.java
===================================================================
--- trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexBlock.java	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexBlock.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -13,7 +13,6 @@
 
 import java.util.Arrays;
 
-import org.teiid.metadata.index.CharOperation;
 
 
 /**

Modified: trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexSummary.java
===================================================================
--- trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexSummary.java	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/main/java/org/teiid/internal/core/index/IndexSummary.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -15,7 +15,6 @@
 import java.io.RandomAccessFile;
 import java.util.ArrayList;
 
-import org.teiid.metadata.index.CharOperation;
 
 
 

Modified: trunk/metadata/src/main/resources/System.vdb
===================================================================
(Binary files differ)

Modified: trunk/metadata/src/main/resources/org/teiid/metadata/i18n.properties
===================================================================
--- trunk/metadata/src/main/resources/org/teiid/metadata/i18n.properties	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/main/resources/org/teiid/metadata/i18n.properties	2009-10-25 02:03:40 UTC (rev 1538)
@@ -24,1101 +24,4 @@
 # Note: All new messages should have been looked up before being logged! DON'T use I18nLogManager!
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-# ==========================================
-# Error Messages for the Metadata Package (008)
-# ==========================================
-#
-# example ERR.008.001.0001=Test Error Message for Metadata Package
-
-# ================== GENERIC METADATA MESSAGES ==================
-# generic (000)
-ERR.008.000.0001 = Error closing connection
-ERR.008.000.0002 = Error processing event
-ERR.008.000.0003 = Error loading configuration.
-ERR.008.000.0004 = Error creating unique id
-ERR.008.000.0005 = Attempt to compare null
-ERR.008.000.0006 = Error rolling back.
-ERR.008.000.0007 = Error executing query: {0}
-ERR.008.000.0008 = Error closing statement
-ERR.008.000.0009 = Error preparing statement: {0}
-ERR.008.000.0010 = Unable to commit transaction
-ERR.008.000.0011 = Unable to rollback transaction
-ERR.008.000.0012 = Unable to close transaction
-
-# ================== METADATA RUNTIME MESSAGES ==================
-# runtime (001)
-ERR.008.001.0001 = VDB name can not be null.
-ERR.008.001.0002 = Error obtaining active VDB ID for {0}
-ERR.008.001.0003 = There is no available virtual database with name: {0} and version: {1}
-ERR.008.001.0004 = RuntimeMetadata: failed setVDBStatus for vdb {0}
-ERR.008.001.0005 = Error obtaining active VDB
-ERR.008.001.0006 = Error obtaining VDB {0}
-ERR.008.001.0007 = Error obtaining active VDB IDs.
-ERR.008.001.0008 = Error obtaining MetaBase info.
-ERR.008.001.0009 = Error obtaining Models for VDB {0}
-ERR.008.001.0010 = Can not find modelID with name: {0} in VDB {1}
-ERR.008.001.0011 = Error obtaining runtime types.
-ERR.008.001.0012 = Error obtaining all data types.
-ERR.008.001.0013 = Error adding listener.  Creating NoOpMessageBus.
-ERR.008.001.0014 = Unable to load the MetadataSupplier class "{0}". No dynamic runtime metadata loading will be available.
-ERR.008.001.0015 = Unable to instantiate the MetadataSupplier class "{0}". No dynamic runtime metadata loading will be available.
-ERR.008.001.0016 = Unable to access the MetadataSupplier class "{0}". No dynamic runtime metadata loading will be available.
-ERR.008.001.0017 = Error initializing transaction manager.
-ERR.008.001.0018 = The model name string may not be null
-ERR.008.001.0019 = The VirtualDatabaseID reference may not be null
-ERR.008.001.0020 = The model name string may not be zero-length
-ERR.008.001.0021 = The ModelID reference may not be null
-ERR.008.001.0022 = The VirtualDatabaseLoader reference may not be null
-ERR.008.001.0023 = The group name string may not be null
-ERR.008.001.0024 = The group name string may not be zero-length
-ERR.008.001.0025 = A model with name "{0}" cannot be found in the VDB "{1}"
-ERR.008.001.0026 = deleteVDBMarkedForDelete: Unable to delete VDB: {0}
-ERR.008.001.0027 = deleteVDBsMarkedForDelete(sessionID<{0}>) no sessions logged in: Unable to delete VDB: {1}
-ERR.008.001.0028 = Error getting sessions logged in to VDB version: {0} {1}
-ERR.008.001.0029 = Can''t delete Entitlements for VDB {0} version {1}
-ERR.008.001.0030 = Can''t delete the {0} Entitlements for VDB {1} version {2}
-ERR.008.001.0031 = Model is null in VDBMetadata, ID <{0}>    
-ERR.008.001.0032 = GroupID is null in VDBMetadata, ID <{0}> under Model: <{1}>
-ERR.008.001.0033 = Resource {0} could not be found or loaded in order to know what type of model classes to entitle.
-
-# runtime.api (002)
-
-# runtime.event (003)
-
-# runtime.exception (004)
-
-# runtime.model (005)
-ERR.008.005.0001 = Invalid element full name.
-ERR.008.005.0002 = Invalid group full name.
-ERR.008.005.0003 = Invalid key full name.
-ERR.008.005.0004 = Unable to create an ID object with a null full name.
-ERR.008.005.0005 = Unable to create an ID object with a zero-length name.
-# ERR.008.005.0006 = Attempt to compare null
-ERR.008.005.0007 = Unable to create a basic object with a null ID
-ERR.008.005.0008 = Class Cast : Attempt to compare {0} to {1}
-ERR.008.005.0009 = Cannot clone this immutable object.
-ERR.008.005.0010 = The list of group names may not be null
-ERR.008.005.0011 = The list of group names may not be empty
-ERR.008.005.0012 = The list of group name may not be null
-ERR.008.005.0013 = The String builder method reference may not be null
-ERR.008.005.0014 = The VirtualDatabaseID reference may not be null
-ERR.008.005.0015 = The ModelID reference may not be null
-ERR.008.005.0016 = Invalid model full name {0}
-ERR.008.005.0017 = Invalid procedure full name.
-ERR.008.005.0018 = The fullnameWithinModel String may not be null
-ERR.008.005.0019 = The fullnameWithinModel String may not be zero-length
-ERR.008.005.0020 = The GroupID reference may not be null
-ERR.008.005.0021 = The name String may not be null
-ERR.008.005.0022 = The name dataTypeName may not be null
-ERR.008.005.0023 = The name String may not be zero-length
-ERR.008.005.0024 = The name dataTypeName may not be zero-length
-ERR.008.005.0025 = The DataType reference may not be null
-ERR.008.005.0026 = The Key reference may not be null
-ERR.008.005.0027 = The Element[] reference may not be null
-ERR.008.005.0028 = The Group reference may not be null
-ERR.008.005.0029 = The Element reference may not be null
-ERR.008.005.0030 = The Group reference must be an instance of BasicGroup
-ERR.008.005.0031 = The Element reference must be an instance of BasicElement
-ERR.008.005.0032 = Group {0} not found in the RuntimeMetadata.
-ERR.008.005.0033 = Key {0} not found in the RuntimeMetadata.
-ERR.008.005.0034 = Element {0} not found in the RuntimeMetadata.
-ERR.008.005.0035 = Model {0} not found in the RuntimeMetadata.
-ERR.008.005.0036 = Procedure {0} not found in the RuntimeMetadata.
-ERR.008.005.0037 = UnsupportedOperation : getMetaBaseInfo is not supported in MetadataCache
-ERR.008.005.0038 = UnsupportedOperation : getVirtualDatabaseID is not supported in MetadataCache
-ERR.008.005.0039 = Error obtaining elements in key.
-ERR.008.005.0040 = Error obtaining procedures.
-ERR.008.005.0041 = Error obtaining key.
-ERR.008.005.0042 = Error obtaining keys in model.
-ERR.008.005.0043 = Error obtaining keys in group.
-ERR.008.005.0044 = UnsupportedOperation : getVirtualDatabases is not supported in MetadataCache
-ERR.008.005.0045 = Can not find VDB with ID {0} and UUID {1}
-ERR.008.005.0046 = Can not find VDB {0}
-ERR.008.005.0047 = Error obtaining data types.
-ERR.008.005.0048 = Incomplete group name "{0}"
-ERR.008.005.0049 = Error creating KeyID for {0}
-ERR.008.005.0050 = Error creating ElementID for {0}
-ERR.008.005.0051 = Error creating ModelID for {0}
-ERR.008.005.0052 = Error creating ProcedureID for {0}
-ERR.008.005.0053 = Error obtaining properties.
-ERR.008.005.0054 = Error obtaining groupIDs for model.
-ERR.008.005.0055 = Error obtaining loaded groupIDs for model.
-ERR.008.005.0056 = Error obtaining groupIDs with the pattern {0}
-ERR.008.005.0057 = UnsupportedOperation : loadGroups is not supported in MetadataCache
-ERR.008.005.0058 = Error obtaining groupIDs that end with {0}
-ERR.008.005.0059 = Error obtaining XML Schema for {0}
-ERR.008.005.0060 = Error obtaining group.
-ERR.008.005.0061 = Error obtaining VDB.
-ERR.008.005.0062 = Error obtaining models.
-ERR.008.005.0063 = Error initializing object cache.
-ERR.008.005.0064 = Error loading built-in types.
-ERR.008.005.0065 = Error loading xml file: {0}
-ERR.008.005.0066 = Failed loading xml files into Runtime Metadata for VDB {0}
-ERR.008.005.0067 = There are unresolved references. See error log.
-ERR.008.005.0068 = Error inserting objects.
-ERR.008.005.0069 = Error creating VDB: {0}
-ERR.008.005.0070 = The virtual database is not fully created yet.
-ERR.008.005.0071 = Error setting VDB status.
-ERR.008.005.0072 = Error setting VDB: {0} active.
-ERR.008.005.0073 = Error broadcasting VDB changes.
-ERR.008.005.0074 = Virtual Database: {0} can not be deleted because it is not marked for deletion.
-ERR.008.005.0075 = Error deleting VDB.
-ERR.008.005.0076 = Error deleting VDB: {0}
-ERR.008.005.0077 = Error obtaining RT connector binding name.
-ERR.008.005.0078 = Error setting connector binding names.
-ERR.008.005.0079 = Error setting status.
-ERR.008.005.0080 = Error obtaining RT visibility levels.
-ERR.008.005.0081 = Error setting visibility levels.
-ERR.008.005.0082 = Error setting visibility levels updating system models
-ERR.008.005.0083 = Error adding Schemas
-ERR.008.005.0084 = Unable to resolve connection for Schema Insert.
-ERR.008.005.0085 = Error inserting Schema
-ERR.008.005.0086 = Error obtaining all model IDs.
-ERR.008.005.0087 = The VirtualDatabaseID reference may not be null
-ERR.008.005.0088 = The MetadataCache reference may not be null
-ERR.008.005.0089 = The MetadataSupplier reference may not be null
-ERR.008.005.0090 = Incomplete group name "{0}"
-ERR.008.005.0091 = The valid fullname string may not be null
-ERR.008.005.0092 = The test fullname string may not be null
-ERR.008.005.0093 = The ModelID reference may not be null
-ERR.008.005.0094 = The UpdateController reference may not be null
-ERR.008.005.0095 = The MetadataSupplier reference may not be null
-ERR.008.005.0096 = The VirtualDatabaseID reference may not be null
-ERR.008.005.0097 = The BasicModel reference may not be null
-ERR.008.005.0098 = Virtual Database already contains model "{0}"
-ERR.008.005.0099 = Unable to obtain connection to add relational model to VDB {0}
-ERR.008.005.0100 = Error adding relational model to VDB {0}
-ERR.008.005.0101 = The UpdateController reference may not be null
-ERR.008.005.0102 = The VirtualDatabaseID reference may not be null
-ERR.008.005.0103 = The ModelID reference may not be null
-ERR.008.005.0104 = Unable to obtain connection to add relational objects to VDB {0}
-ERR.008.005.0105 = Unable to obtain connection to delete relational objects from VDB
-ERR.008.005.0106 = Error updating the status of {0} for VDB {1}
-ERR.008.005.0107 = Error reading the status of {0} for VDB {1}
-ERR.008.005.0108 = Model {0} in virtual database {1} has a status of "{2}" and cannot be accessed at this time.
-ERR.008.005.0109 = Unable to obtain connection to delete relational objects from VDB {0}
-ERR.008.005.0110 = The model name string may not be null
-ERR.008.005.0111 = The model name string may not be zero-length
-ERR.008.005.0112 = The VirtualDatabaseLoader reference may not be null
-ERR.008.005.0113 = No VirtualDatabaseLoaderProperties returned for model {0}
-ERR.008.005.0114 = The group name string may not be null
-ERR.008.005.0115 = The group name string may not be zero-length
-ERR.008.005.0116 = The VirtualDatabaseMetadata must be an instance of BasicVirtualDatabaseMetadata
-ERR.008.005.0117 = The KeyID reference may not be null
-ERR.008.005.0118 = The List reference may not be null
-ERR.008.005.0119 = A model with the name, "{0}", does not exist for VDB, "{1}"
-ERR.008.005.0120 = Cannot create a ModelID with the name, "{0}".  A model by that name already exists for VDB, "{1}"
-ERR.008.005.0121 = Cannot create a GroupID with the name, "{0}".  A group by that name already exists for VDB, "{1}"
-ERR.008.005.0122 = The specified name, "{0}", is invalid: {1}
-
-
-# runtime.spi (006)
-ERR.008.006.0001 = Error obtaining connection for {0}
-ERR.008.006.0002 = The connection is not the appropriate type ("{0}")
-ERR.008.006.0003 = JDBC error while processing query: {0}
-ERR.008.006.0004 = Error processing results for query: {0}
-ERR.008.006.0005 = Error getting query plan for procedure using:{0}
-ERR.008.006.0006 = Unexpected Error getting Procedures
-ERR.008.006.0007 = The specified status, "{0}", is not one of the allowable values.
-ERR.008.006.0008 = The virtual database: {0} is already marked for deletion. It can not be set to other status.
-ERR.008.006.0009 = Error inserting models
-ERR.008.006.0010 = Error inserting groups
-ERR.008.006.0011 = Element: {0} does not have data type
-ERR.008.006.0012 = Unable to find a valid DataType with name "{0}"
-ERR.008.006.0013 = Error inserting elements
-ERR.008.006.0014 = Error inserting models
-ERR.008.006.0015 = Error inserting procedures
-ERR.008.006.0016 = Error inserting key elements
-ERR.008.006.0017 = Parameter: {0} does not have data type
-ERR.008.006.0018 = Error inserting parameters
-ERR.008.006.0019 = Error inserting properties
-ERR.008.006.0020 = Runtime type for type: {0} is not defined.
-ERR.008.006.0021 = Error inserting data types
-ERR.008.006.0022 = Error inserting data type elements
-ERR.008.006.0023 = Error inserting database: {0}
-ERR.008.006.0024 = Error deleting model : {0}
-ERR.008.006.0025 = Error deleting group : {0}
-ERR.008.006.0026 = Error deleting properties
-ERR.008.006.0027 = UnsupportedOperation : loadGroups is not supported for JDBCConnector
-ERR.008.006.0028 = Error inserting query plan: {0}
-ERR.008.006.0029 = Error processing document schema: Schema may not be null
-ERR.008.006.0030 = Error processing document schema: IDs may not be null {0} - {1}
-ERR.008.006.0031 = Error inserting schema: {0}
-ERR.008.006.0032 = Current system vdb is not active.
-ERR.008.006.0033 = Error obtaining all required models in order to update system models.
-ERR.008.006.0034 = Can not resolve RuntimeType for
-ERR.008.006.0035 = Error processing query: {0}
-ERR.008.006.0036 = There is no XML Schema in runtime metadata for {0}
-ERR.008.006.0037 = Referenced key {0} is not resolved.
-ERR.008.006.0038 = Error setting state to {0} for virtual database: {1}
-ERR.008.006.0039 = Error updating connector binding names for VDB {0}
-ERR.008.006.0040 = Error setting visibility levels for VDB {0}
-ERR.008.006.0041 = Error updating VDB {0}
-ERR.008.006.0042 = Error updating VDB models for vdb {0}
-ERR.008.006.0043 = Error updating VDB version for VDB {0}
-ERR.008.006.0044 = Error inserting VDB models for vdb {0}
-ERR.008.006.0045 = Error converting String to Date.
-ERR.008.006.0046 = Error parsing multiplicity: {0}
-ERR.008.006.0047 = Can not find dataType with uid {0} for element {1}
-ERR.008.006.0048 = Error creating objects.
-ERR.008.006.0049 = SearchType: {0} is not supported.
-ERR.008.006.0050 = Error obtaining multiplicity: {0}
-ERR.008.006.0051 = DataTypeType: {0} is not supported.
-ERR.008.006.0052 = NullType: {0} is not supported.
-ERR.008.006.0053 = Can not resolve runtime type {0}
-ERR.008.006.0054 = Error creating properties.
-ERR.008.006.0055 = Property value {0} not an instance of Boolean or String
-ERR.008.006.0056 = Unresolved dataType reference: {0}
-ERR.008.006.0057 = Unresolved element reference in key: {0}
-ERR.008.006.0058 = Unresolved foreign key reference in primary key: {0}
-ERR.008.006.0059 = Unresolved query reference in group: {0}
-ERR.008.006.0060 = Unresolved mapping reference in document element: {0}
-ERR.008.006.0061 = Error getting all data types.
-ERR.008.006.0062 = Error getting runtime type for {0}
-ERR.008.006.0063 = Can not get built-in type for {0}
-ERR.008.006.0064 = Error updating the model name for ModelID "{0}" with UID {1}
-ERR.008.006.0065 = Error updating the group path for GroupID "{0}" with UID {1}
-
-# runtime.util (007)
-ERR.008.007.0001 = One or more files are not found.
-ERR.008.007.0002 = Error saving input stream to file for key {0}
-ERR.008.007.0003 = Error saving input stream from file for key {0}
-
-# ================== METADATA SEARCHBASE MESSAGES ==================
-# searchbase (008)
-ERR.008.008.0001 = Searchbase Error processing element : {0}
-ERR.008.008.0002 = Error adding data type model for target {0}
-ERR.008.008.0003 = Searchbase Error establishing sb_publish connection pool
-ERR.008.008.0004 = Unable to get connection, target {0} is invalid and not known to the searchbase.
-
-# searchbase.api (009)
-
-# searchbase.apiimpl (010)
-
-# searchbase.command (011)
-
-# searchbase.exception (012)
-
-# searchbase.jdbc (013)
-
-# searchbase.processor (014)
-
-# searchbase.tool (015)
-
-# searchbase.transform (016)
-
-# searchbase.transform.xml (017)
-
-# searchbase.util (018)
-
-# searchbase.xmi (019)
-# ================== METADATA SERVER MESSAGES ==================
-#  server.api (020)
-ERR.008.020.0001 = The entryUUIDs may not be null
-ERR.008.020.0002 = The entryUUID may not be null
-ERR.008.020.0003 = The UUID string may not be zero-length
-ERR.008.020.0004 = The version may not be null
-ERR.008.020.0005 = The getInfoCriteriaType may not be null, see GetInfoCriteria
-ERR.008.020.0006 = The getInfoCriteriaType string may not be zero-length, see GetInfoCriteria
-ERR.008.020.0007 = The searchCriteriaStatement may not be null
-ERR.008.020.0008 = The searchCriteriaStatement string may not be zero-length
-ERR.008.020.0009 = Search type {0} is not supported.
-ERR.008.020.0010 = The criteria may not be null, call getInfo to first obtain a criteria object.
-ERR.008.020.0011 = The version may not be null
-ERR.008.020.0012 = VersionLabel is not supported, must use a VersionRule or VersionName to specify the version.
-ERR.008.020.0013 = The from VersionIdentifier may not be null
-ERR.008.020.0014 = The to VersionIdentifier may not be null
-ERR.008.020.0015 = The from Date may not be null
-ERR.008.020.0016 = The to Date may not be null
-ERR.008.020.0017 = The dtcUUID may not be null
-ERR.008.020.0018 = The dtcUUID string may not be zero-length
-ERR.008.020.0019 = The parentUUID may not be null
-ERR.008.020.0020 = The parentUUID string may not be zero-length
-ERR.008.020.0021 = The userName may not be null
-ERR.008.020.0022 = The userName string may not be zero-length
-ERR.008.020.0023 = The projectUUID may not be null
-ERR.008.020.0024 = The projectUUID string may not be zero-length
-ERR.008.020.0025 = The map of primaryModelUUID and Versions may not be null
-ERR.008.020.0026 = The fileName string may not be null
-ERR.008.020.0027 = The fileName string may not be zero-length
-ERR.008.020.0028 = The creationDate string may not be null
-ERR.008.020.0029 = The content may not be null
-ERR.008.020.0030 = The fileType string may not be null
-ERR.008.020.0031 = The fileType string may not be zero-length
-ERR.008.020.0032 = Cannot name a file a reserved word.
-ERR.008.020.0033 = The lastModifiedDate string may not be null
-ERR.008.020.0034 = The folderName string may not be null
-ERR.008.020.0035 = The folderName string may not be zero-length
-ERR.008.020.0036 = The versionRollbackTo string may not be null
-ERR.008.020.0037 = The versionRollbackTo string may not be zero-length
-ERR.008.020.0038 = The newParentUUID string may not be null
-ERR.008.020.0039 = The newParentUUID string may not be zero-length
-ERR.008.020.0040 = The copy operation is not supported in the Toolkit
-ERR.008.020.0041 = The entry may not be null
-ERR.008.020.0042 = he updatedProperties may not be null
-ERR.008.020.0043 = The label string may not be null
-ERR.008.020.0044 = The label string may not be zero-length
-ERR.008.020.0045 = The UUID version list may not be null
-ERR.008.020.0046 = The resourceNames may not be null
-ERR.008.020.0047 = The first EntryInfo reference may not be null
-ERR.008.020.0048 = The second EntryInfo reference may not be null
-ERR.008.020.0049 = The name of the first EntryInfo reference may not be null
-ERR.008.020.0050 = The name of the second EntryInfo reference may not be null
-ERR.008.020.0051 = The entry UUID String reference may not be null.
-ERR.008.020.0052 = The entry UUID String reference may not be zero-length.
-ERR.008.020.0053 = The from VersionIdentifier may not be null
-ERR.008.020.0054 = The to VersionIdentifier may not be null
-ERR.008.020.0055 = The from Date may not be null
-ERR.008.020.0056 = The to Date may not be null
-ERR.008.020.0057 = Connection parameters cannot be null
-ERR.008.020.0058 = Method not implemented
-ERR.008.020.0059 = The label String reference may not be null.
-ERR.008.020.0060 = The label String reference may not be zero-length.
-ERR.008.020.0061 = The name String reference may not be null.
-ERR.008.020.0062 = The name String reference may not be zero-length.
-ERR.008.020.0063 = The rule String reference may not be null.
-ERR.008.020.0064 = The rule String reference may not be zero-length.
-
-# server.api.dtc (021)
-ERR.008.021.0001 = The root Document reference may not be null
-ERR.008.021.0002 = The InputStream reference may not be null
-ERR.008.021.0003 = Error loading the XMI document from the specified stream
-ERR.008.021.0004 = The dtcUUID may not be null
-ERR.008.021.0005 = The dtcUUID may not be zero length
-ERR.008.021.0006 = The dtcName may not be null
-ERR.008.021.0007 = The dtcName may not be zero length
-ERR.008.021.0008 = The projectUUID may not be null
-ERR.008.021.0009 = The projectUUID may not be zero length
-ERR.008.021.0010 = The entryInfos may not be null
-
-# server.api.event (022)
-
-# server.api.exception (023)
-ERR.008.023.0001 = Entry "{0}" is currently locked by user "{1}".
-ERR.008.023.0002 = Entry "{0}" is not currently locked.
-ERR.008.023.0003 = No version was found in the directory for entry "{0}".
-ERR.008.023.0004 = Entry "{0}" is currently locked by the current user.
-ERR.008.023.0005 = Folder copy is not supported.
-ERR.008.023.0006 = Need to recover entry "{0}" before it can be checked out.
-ERR.008.023.0007 = Entry "{0}" already exist with uuid "{1}".
-ERR.008.023.0008 = Entry does not exist for UUID "{0}" .
-ERR.008.023.0009 = A RuntimeMetadata Configuration In Progress does not exist for UUID "{0}" .
-ERR.008.023.0010 = There already exist a file or folder in this location with the name "{0}".
-ERR.008.023.0011 = The model "{0}" cannot be deleted, it is involved in making deployable configuration "{1}".
-ERR.008.023.0012 = Label "{0}" already exist for entry "{1}".
-ERR.008.023.0013 = The user "{0}" is not authorized to perform "{1}" on entry "{2}".
-ERR.008.023.0014 = The license prevents additional physical models from being added to the repository. No entry or entries added.
-
-# server.apiimpl (024)
-ERR.008.024.0001 = The name may not be null.
-ERR.008.024.0002 = The name may not be zero-length.
-ERR.008.024.0003 = The UUID may not be null.
-ERR.008.024.0004 = The UUID may not be zero-length.
-ERR.008.024.0005 = The file type may not be null.
-ERR.008.024.0006 = The file type may not be zero-length.
-ERR.008.024.0007 = The version may not be null.
-ERR.008.024.0008 = The version may not be zero-length.
-ERR.008.024.0009 = Context properties were not found in the sessions properties for initializaing MetadataServerAPI.
-ERR.008.024.0010 = {0} session exception
-ERR.008.024.0011 = {0} remote exception
-ERR.008.024.0012 = {0} naming exception
-ERR.008.024.0013 = {0} create exception
-ERR.008.024.0014 = Error in MetadataServer add message bus listener for class event {0}
-ERR.008.024.0015 = Illegal Argument in MetadataServerConnectionImpl add Event Listener: listener cannot be null
-ERR.008.024.0016 = The MetadataServerConnection is closed and may not be used.
-ERR.008.024.0017 = Invalid session when trying to submit request.
-ERR.008.024.0018 = Unable to complete directory request.
-ERR.008.024.0019 = Invalid Component when trying to submit request.
-ERR.008.024.0020 = Invalid session when trying to submit request.
-ERR.008.024.0021 = Exception occured when trying to submit request.
-ERR.008.024.0022 = Invalid Session
-ERR.008.024.0023 = The EventBroker reference may not be null
-ERR.008.024.0024 = The listener reference may not be null
-ERR.008.024.0025 = Unable to find EventObjectListener for {0}
-ERR.008.024.0026 = EntryAddCriteria may not be null
-ERR.008.024.0027 = The number of spaces to indent must be positive
-ERR.008.024.0028 = The request ID may not be null
-ERR.008.024.0029 = The session token may not be null
-ERR.008.024.0030 = The session token may not be zero-length
-ERR.008.024.0031 = This builder already has an unclosed document
-ERR.008.024.0032 = The username may not be null
-ERR.008.024.0033 = The username may not be zero-length
-ERR.008.024.0034 = Criteria object of type {0} is not supported.
-ERR.008.024.0035 = The criteria may not be null
-ERR.008.024.0036 = Unable to create inputstream for the file {0}
-ERR.008.024.0037 = Unable to load inputstream into byte array for entry {0}
-ERR.008.024.0038 = The history criteria may not be null
-ERR.008.024.0039 = The entry UUID list may not be null
-ERR.008.024.0040 = The UUID string may not be null
-ERR.008.024.0041 = The UUID string may not be zero-length
-ERR.008.024.0042 = The version string may not be null
-ERR.008.024.0043 = The version string may not be zero-length
-ERR.008.024.0044 = The content List may not be null
-ERR.008.024.0045 = The content InputStream may not be null
-ERR.008.024.0046 = The fileName string may not be null
-ERR.008.024.0047 = The fileName string may not be zero-length
-ERR.008.024.0048 = The fileType string may not be null
-ERR.008.024.0049 = The fileType string may not be zero-length
-ERR.008.024.0050 = RequestBuilder Error: Cannot use addFile method for the file type {0}
-ERR.008.024.0051 = Invalid criteria, no method was defined for this criteria.
-ERR.008.024.0052 = The Action string may not be null
-ERR.008.024.0053 = The Target string may not be null
-ERR.008.024.0054 = The new location string may not be null
-ERR.008.024.0055 = The folderName string may not be null
-ERR.008.024.0056 = The folderName string may not be zero-length
-ERR.008.024.0057 = The entry may not be null
-ERR.008.024.0058 = The new entry UUID string may not be null
-ERR.008.024.0059 = The new entry UUID string may not be zero-length
-ERR.008.024.0060 = The new parent UUID string may not be null
-ERR.008.024.0061 = The new parent UUID string may not be zero-length
-ERR.008.024.0062 = The version identifier may not be null
-ERR.008.024.0063 = Unable to convert XML to string for the request message.
-ERR.008.024.0064 = Unable to parse the response message.
-ERR.008.024.0065 = Unable to convert the response content InputStream into a byte array.
-ERR.008.024.0066 = Object type {0} is not supported for content.
-
-# server.apiimpl.dtc (025)
-ERR.008.025.0001 = The ObjectDefinition reference may not be null
-ERR.008.025.0002 = The DirectoryServiceProxy may not be null
-ERR.008.025.0003 = The DTCEditorImpl reference may not be null
-ERR.008.025.0004 = The TreeNode reference may not be null
-ERR.008.025.0005 = The referenced object is not a BasicTreeNode
-ERR.008.025.0006 = The PropertiedObject reference may not be null
-ERR.008.025.0007 = The referenced object is not a TreeNode
-ERR.008.025.0008 = The referenced object is not of type DTCDefinition
-ERR.008.025.0009 = The referenced object is not of type FolderDefinition
-
-# server.directory.api.exception (026)
-# server.directory.api.service (027)
-# server.directory.dtc (028)
-ERR.008.028.0001 = The dtcUUID may not be null
-ERR.008.028.0002 = The dtcUUID may not be zero length
-ERR.008.028.0003 = The dtcName may not be null
-ERR.008.028.0004 = The dtcName may not be zero length
-ERR.008.028.0005 = The projectUUID may not be null
-ERR.008.028.0006 = The projectUUID may not be zero length
-ERR.008.028.0007 = The entryInfos may not be null
-ERR.008.028.0008 = DTC In Progress has not completed, the content that manages the list of models has not been saved.
-ERR.008.028.0009 = No project file found in the repository for UUID: {0} version: {1}
-ERR.008.028.0010 = Project Model Content Error, project model {0} in the repository does not contain any content to determine model imports.
-ERR.008.028.0011 = Project Model Import Error, project model {0} in the repository does not contain any model imports.
-ERR.008.028.0012 = Connection is closed, cannot validate DTC {0}
-ERR.008.028.0013 = Unable to complete DTC Validation
-ERR.008.028.0014 = Unable to update the DTC from "Validating" to "InValid" status.
-ERR.008.028.0015 = Unable to notify of DTC validation
-ERR.008.028.0016 = Configuration Validation Error, unable to obtain models for validation.
-ERR.008.028.0017 = Configuration Validation Error, no models were found in the repository based on the request.
-ERR.008.028.0018 = Configuration Validation Error, unable to obtain model UUID {0} for validation.
-ERR.008.028.0019 = Configuration Validation Error, model {0} in the repository does not contain any content.
-ERR.008.028.0020 = Error obtaining model dependencies for validation.
-ERR.008.028.0021 = Configuration Validation Error, unable to load XMIDocument models for validation.
-ERR.008.028.0022 = Error obtaining dependent model for validation.
-ERR.008.028.0023 = Configuration Validation Error, model {0} has been included more than once in the validation.  Check the internal model names for duplicates.
-ERR.008.028.0024 = Configuration Validation Error, problem obtaining file for uuid {0}.
-ERR.008.028.0025 = Configuration Validation Error, problem obtaining file {0}, the content is empty.
-ERR.008.028.0026 = Configuration Validation Error, unable to obtain model from repository for uuid {0}
-ERR.008.028.0027 = The MessageList reference may not be null.
-ERR.008.028.0028 = Exception during validation: {0}
-ERR.008.028.0029 = Aborted creation of Runtime Metadata Configuration due to validation errors.
-ERR.008.028.0030 = Configuration Validation Error, unable to create the Runtime Metadata Configuration Document.
-ERR.008.028.0031 = Validation Error Message: {0} {1}
-ERR.008.028.0032 = Cannot validate a null object.
-ERR.008.028.0033 = Error when attempting to perform validation process on object: {0}
-ERR.008.028.0034 = Unable to create the object ID for entry " + name + " using uuid
-ERR.008.028.0035 = Method not implemented
-
-# server.directory.service (029)
-ERR.008.029.0001 = Error initializing service for {0}
-ERR.008.029.0002 = Resource property "{0}" for Resource Name "{1}" is null.
-ERR.008.029.0003 = This DirectoryService is closed and cannot be used any longer
-ERR.008.029.0004 = The message reference may not be null
-ERR.008.029.0005 = Error submitting message {0}
-ERR.008.029.0006 = Error adding listener to message bus.
-ERR.008.029.0007 = Unable to get proxy for Authorization service.
-ERR.008.029.0008 = Invalid message request, {0} is not a valid method request.
-ERR.008.029.0009 = Error executing transaction {0}
-ERR.008.029.0010 = Error rolling back transaction for request {0}
-ERR.008.029.0011 = Invalid object passed for notify changes : Class {0} is invalid.
-ERR.008.029.0012 = Sending "CREATE" event for target: {0}
-ERR.008.029.0013 = Sending "DELETE" event for target: {0}
-ERR.008.029.0014 = Sending "CHANGE" event for target: {0}
-ERR.008.029.0015 = Error publishing changes.
-ERR.008.029.0016 = Unable to get user authorization for resources. The user principal "{0}" is not valid.
-ERR.008.029.0017 = Error getting user authorization for resources.
-ERR.008.029.0018 = Unable to filter directory response for {0} access. The user session "{1}" is not valid.
-ERR.008.029.0019 = Error filtering directory response for {0} access.
-ERR.008.029.0020 = Unable to check directory access. The user session "{0}" is not valid.
-ERR.008.029.0021 = Error checking directory access.
-ERR.008.029.0022 = getEntryInfo got fault: {0}
-
-# server.directory.spi (030)
-ERR.008.030.0001 = Unable to parse the requested document.
-ERR.008.030.0002 = The number of request in a request message body must be one, the number in the current body is {0}
-ERR.008.030.0003 = Invalid request node {0}
-ERR.008.030.0004 = Error building request message.
-ERR.008.030.0005 = Error building response message.
-
-# server.directory.spi.jdbc (031)
-ERR.008.031.0001 = The connection is not the appropriate type ("{0}")
-ERR.008.031.0002 = Installation Error - No Root Entry exist in the Directory
-ERR.008.031.0003 = No entry is found at location {0} to filter from.
-ERR.008.031.0004 = Request DTC in Progress {0} does not exist in order to delete.
-ERR.008.031.0005 = Request for DTC in Progress does not contain either a DTC uuid or Parent UUID
-ERR.008.031.0006 = Error inserting lock for entry {0} and version {1}
-ERR.008.031.0007 = No parent entry was found for the specified UUID {0}
-ERR.008.031.0008 = Parent location was not specified.
-ERR.008.031.0009 = UUID for the destination entry was not specified.
-ERR.008.031.0010 = Unable to add Dependency for entry {1}
-ERR.008.031.0011 = Parent entry may not be null when adding dependencies
-ERR.008.031.0012 = Unable to add dependencies.  No child entry found for UUID {0} and version {1}
-ERR.008.031.0013 = Error reading basic entry information.
-ERR.008.031.0014 = No file content for UUID {0} version {1}
-ERR.008.031.0015 = Failed to execute the query "{0}"
-ERR.008.031.0016 = Unable to execute the query ("{0}") and/or process the results
-ERR.008.031.0017 = No Entry Found for UUID: {0}
-ERR.008.031.0018 = No Entry Found for UUID: {0} when checking isDeleted flag.
-ERR.008.031.0019 = Installation Problem, no type found for: {0} using SQL: {1}
-ERR.008.031.0020 = Unable to close the statement for query {0}
-ERR.008.031.0021 = Unable to insert new entry {0} for user {1}
-ERR.008.031.0022 = Unable to insert directory lock on UUID {0} for user {1}
-ERR.008.031.0023 = Unable to insert new version for entry {0} for user {1}
-ERR.008.031.0024 = Unable to insert label  UUID {0} for user {1}
-ERR.008.031.0025 = Error inserting file data.
-ERR.008.031.0026 = Failed to execute the query {0}
-ERR.008.031.0027 = Programming Error: Inserting file data for platform {0} is not supported.
-ERR.008.031.0028 = No file found for version id {0}
-ERR.008.031.0029 = Error inserting file into directory using SQL statement: {0}
-ERR.008.031.0030 = JDBC error while inserting file data: {0}
-ERR.008.031.0031 = Unable to insert file dependencies for {0}
-ERR.008.031.0032 = Unable to insert orphaned dependencies for parent uuid {0} and child {1}
-ERR.008.031.0033 = JDBC error while inserting file data:
-ERR.008.031.0034 = Unable to remove lock for entry {0} for user {1}
-ERR.008.031.0035 = Unable to remove entry {0}
-ERR.008.031.0036 = Unable to remove versions for entry ID {0}
-ERR.008.031.0037 = Error deleting versions for entryID {0}
-ERR.008.031.0038 = Error deleting label {0} for UUID {1}
-ERR.008.031.0039 = Error deleting labels for UUID {0}
-ERR.008.031.0040 = Error deleting file for {0}
-ERR.008.031.0041 = Unable to remove DTC in progress {0}
-ERR.008.031.0042 = Unable to remove Orphaned Dependencies for uuid: {0}
-ERR.008.031.0043 = Unable to move Orphaned Dependencies for uuid: {0}
-ERR.008.031.0044 = Unable to set state for DTC in progress {0}
-ERR.008.031.0045 = No file found for uuid {0}
-ERR.008.031.0046 = Unable to update DTC in progress {0}
-ERR.008.031.0047 = Error rollback for {0}
-ERR.008.031.0048 = Error deleting entry {0}
-
-# server.resource (032)
-ERR.008.032.0001 = The parent of uuid {0} had fault: {1}
-ERR.008.032.0002 = Error submitting request
-ERR.008.032.0003 = Error creating DirectoryServiceProxy, {0}
-ERR.008.032.0004 = Failed to create MetaBase AuthorizationPermission for uuid: {0} at path: {1}
-ERR.008.032.0005 = Failed to delete MetaBase AuthorizationPermission for uuid: {0} at path: {1}
-ERR.008.032.0006 = Unable to parse the request message.
-ERR.008.032.0007 = The number of request in a request message body must be one, the number in the current body is {0}
-ERR.008.032.0008 = Invalid request node {0}
-ERR.008.032.0009 = Error building request message.
-ERR.008.032.0010 = Error building response message.
-ERR.008.032.0011 = Invalid message request, {0} is not a valid method request.
-ERR.008.032.0012 = Error obtaining resource information.
-
-# server.searchbase.api.service (033)
-
-# server.searchbase.service (034)
-ERR.008.034.0001 = Error initializing service for {0}
-ERR.008.034.0002 = The message reference may not be null
-ERR.008.034.0003 = Error submitting message {0}
-ERR.008.034.0004 = SearchbaseService error parsing for Searchbase commands.
-ERR.008.034.0005 = Error building target response message in Searchbase Service.
-
-# server.serverapi (035)
-ERR.008.035.0001 = invalid status: {0}
-
-# server.serverapi.beans (036)
-ERR.008.036.0001 = Error creating MetadataServerAPIBean, Exception: {0}
-ERR.008.036.0002 = License violation: Max number of {0} connections exceded, license only allows {1} connections.
-ERR.008.036.0003 = Error validating licenses for {0}
-ERR.008.036.0004 = Could not connect to a SessionService.
-ERR.008.036.0005 = SessionService error: Could not connectToProduct for {0}
-ERR.008.036.0006 = Metadata Server API Bean error parsing for Searchbase commands
-ERR.008.036.0007 = Can not find a handler to hanle the request.
-ERR.008.036.0008 = DirectoryServiceProxy couldn''t be instantiated.
-ERR.008.036.0009 = SearchbaseServiceProxy couldn''t be instantiated.
-ERR.008.036.0010 = Session "{0}" is not valid
-ERR.008.036.0011 = Unable to find a valid Session Service
-ERR.008.036.0012 = Unknown Session Service exception.
-
-# server.serverapi.beans.metadataserverapi (037)
-# server.serverapi.exception (038)
-# server.service (039)
-# server.util (040)
-ERR.008.040.0001 = The project name String may not be null.
-ERR.008.040.0002 = The project version String may not be null.
-ERR.008.040.0003 = The username String may not be null.
-ERR.008.040.0004 = The dtcName String may not be null.
-ERR.008.040.0005 = Object type {0} not supported for object conversion.
-ERR.008.040.0006 = File {0} is not found
-
-# ================== METADATA TRANSFORM MESSAGES ==================
-# transform (041)
-ERR.008.041.0007 = There was an error creating a Templates object from the XSLT source: {0}
-ERR.008.041.0008 = Unable to create an XSLT TransformerFactory instance.
-
-# ==========================================
-# LOG Messages for the Metadata Package (008)
-# ==========================================
-#
-# example: MSG.008.001.0001=Test Message for Metadata Package
-
-# ================== GENERIC METADATA MESSAGES ==================
-# generic (000)
-MSG.008.000.0001 = Properties successfully loaded.
-
-# ================== METADATA RUNTIME MESSAGES ==================
-# runtime (001)
-MSG.008.001.0001 = Transaction Mgr successfully initialized.
-MSG.008.001.0002 = Messagebus successfully initialized.
-MSG.008.001.0003 = Update controller successfully initialized.
-
-# runtime.api (002)
-
-# runtime.event (003)
-
-# runtime.exception (004)
-
-# runtime.model (005)
-MSG.008.005.0001 = Cache successfully initialized.
-MSG.008.005.0002 = creating vdb: {0}
-MSG.008.005.0003 = created vdb: {0}
-MSG.008.005.0004 = Can not find schema "{0}"
-MSG.008.005.0005 = WrappedCache successfully initialized.
-
-# runtime.spi (006)
-MSG.008.006.0001 = Deleted DaLogManager.logTracetaType with DBID {0}
-MSG.008.006.0002 = There is only one system virtual database, or the other one is incomplete. Nothing is done.
-MSG.008.006.0003 = Unable to resolve parent datatype for {0}
-MSG.008.006.0004 = Getting VDB: {0} with version: {1} and uid: {2}
-MSG.008.006.0005 = Got VDB ID: {0} with version: {1} and uid: {2}
-MSG.008.006.0006 = No VDB ID could be found for {0}
-
-# runtime.util (007)
-
-# ================== METADATA SEARCHBASE MESSAGES ==================
-# searchbase (008)
-MSG.008.008.0001 = Unable to add Command due to missing target ({0}) {1}
-MSG.008.008.0002 = Adding Connection Pool for target : {0}
-MSG.008.008.0003 = SearchbaseManager : Begin Lazy Init for Public SB Targets
-MSG.008.008.0004 = Config External SearchBase {0}
-MSG.008.008.0005 = Config External SearchBase {0} is a valid target and already defined
-MSG.008.008.0006 = SearchbaseManager created connection pool for target : {0}
-MSG.008.008.0007 = SearchbaseManager getConnection for target {0}
-MSG.008.008.0008 = SearchbaseManager : Invalid Connection Property. NULL value for {0}
-
-# searchbase.api (009)
-
-# searchbase.apiimpl (010)
-
-# searchbase.command (011)
-
-# searchbase.exception (012)
-
-# searchbase.jdbc (013)
-
-# searchbase.processor (014)
-
-# searchbase.tool (015)
-
-# searchbase.transform (016)
-
-# searchbase.transform.xml (017)
-
-# searchbase.util (018)
-
-# searchbase.xmi (019)
-
-# ================== METADATA SERVER MESSAGES ==================
-# server.api (020)
-# server.api.dtc (021)
-# server.api.event (022)
-# server.api.exception (023)
-# server.apiimpl (024)
-MSG.008.024.0001 = Searchbase found no public targets.
-MSG.008.024.0002 = GetResponses from response message: \n {0}
-MSG.008.024.0003 = GetResponse from response message: \n {0}
-
-# server.apiimpl.dtc (025)
-# server.directory.api.exception (026)
-# server.directory.api.service (027)
-MSG.008.027.0001 = RMI Error in DirectoryServiceProxy.
-
-# server.directory.dtc (028)
-MSG.008.028.0001 = Inserting DTC In Progress for UUID {0} and name {1}
-MSG.008.028.0002 = DTC Validation Project {0} uuid: {1}
-MSG.008.028.0003 = Starting DTC Validation
-MSG.008.028.0004 = ***** Validation succeeded
-MSG.008.028.0005 = ***** Validation failed
-MSG.008.028.0006 = Model Count to be Validated
-MSG.008.028.0007 = \tNumber of primary models:   {0}
-MSG.008.028.0008 = \tNumber of secondary models: {0}
-MSG.008.028.0009 = \t                          --------
-MSG.008.028.0010 = \tTotal Number of Models:     {0}\n
-MSG.008.028.0011 = Models are valid and will be auto deployed.
-MSG.008.028.0012 = Models are VALID, but WILL NOT be auto deployed.
-MSG.008.028.0013 = Models are INVALID and will not be deployed.
-MSG.008.028.0014 = Found {0} models requested in DTC for validation.
-MSG.008.028.0015 = DTC Validation found {0} models to make up the DTC.
-MSG.008.028.0016 = Completed Validating DTC and is DTC valid:
-MSG.008.028.0017 = Exception during validation
-MSG.008.028.0018 = Validating model {0}
-
-# server.directory.service (029)
-#	MSG.008.029.0001 = Initialized directory service for {0}
-#	MSG.008.029.0002 = Resource property "{0}" for Resource Name "{1}" is null.
-#	MSG.008.029.0003 = {0} : closing
-#	MSG.008.029.0004 = {0} : closed
-#	MSG.008.029.0005 = Submitting message request {0}
-#	MSG.008.029.0006 = Unable to add physical model(s) because maximum in license would be exceeded
-#	MSG.008.029.0007 = Filtering {0} access by {1} to: {2}
-#	MSG.008.029.0008 = Allowed {0} access by {1} to entries: {2}
-#	MSG.008.029.0009 = Dissalowed {0} access by {1} to entries: {2}
-#	MSG.008.029.0010 = UUID: {0} Path: {1} Requested Actions: {2}
-#	MSG.008.029.0011 = assembleFullPath for entryInfo: {0}
-#	MSG.008.029.0012 = assembleFullPath for: {0} : {1}
-#	MSG.008.029.0013 = checkAuthAdd: Searching: {0} -  {1}
-#	MSG.008.029.0014 = checkAuthAdd: FOUND: {0} - {1}
-
-
-# server.resource (032)
-MSG.008.032.0001 = Unable to initialize DirectoryResourceResolverEnvironment: Couldn''t get proxy for Directory service. Will attempt again on demand.
-MSG.008.032.0002 = Error registering MetaBaseResourceResolver for Directory service events. Will attempt again on demand.
-MSG.008.032.0003 = Unable to get the children of "{0}" from Directory service: Couldn''t get proxy. Will attempt again on demand.
-MSG.008.032.0004 = Unable to get the children of <root> from Directory service: Couldn''t get proxy. Will attempt again on demand.
-MSG.008.032.0005 = Unable to get the parent info for "{0}" from Directory service: Couldn''t submit request. Will attempt again on demand.
-MSG.008.032.0006 = Unable to get the parent info for <root> from Directory service: Couldn''t submit request. Will attempt again on demand.
-MSG.008.032.0007 = Got back null for parent of uuid: {0}
-MSG.008.032.0008 = Got back same uuid: {0} for parent of uuid: {1}
-MSG.008.032.0009 = Unable to get the children info for "{0}" from Directory service: Couldn''t submit request. Will attempt again on demand.
-MSG.008.032.0010 = Unable to get the children info for <root> from Directory service: Couldn''t submit request. Will attempt again on demand.
-MSG.008.032.0011 = Unable to get the path for "{0}" from Directory service: Couldn''t get proxy. Will attempt again on demand.
-MSG.008.032.0012 = Unable to get the path for <root> from Directory service: Couldn''t get proxy. Will attempt again on demand.
-
-
-UpdateController.VDB_File_already_exist_in_extension_modules_25=VDB File {0} already exist in extension modules
-UpdateController.VDB_File_does_not_exist_in_extension_modules_1=VDB File {0} does not exist in extension modules
-
-# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-# Note: All new messages should have been looked up before being logged! DON'T use I18nLogManager!
-# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-VDBDefinition.Model_is_at_a_nondeployable_severity_state=Model {0} is at a nondeployable severity state of {1}
-VDBDefinition.Problem_closing_context_editor=Problem closing VDB context editor when processing vdb {0}
-
-MetadataCache.Model_is_at_a_nondeployable_severity_state=Model {0} is at a nondeployable severity state of {1}
-MetadataCache.VDB_is_at_a_nondeployable_severity_state=VDB {0} is at a nondeployable severity state of {1}
-
-RuntimeMetadataCatalog.Error_adding_listener=Unable to add listener for runtimemetadata events
-RuntimeMetadataCatalog.No_connector_binding_found=Connector Binding with routing ID {0} was not found in the configuration.
-RuntimeMetadataCatalog.System_cache_initialized=System vdb cache is initialized.
-RuntimeMetadataCatalog.VDB_cache_initialized=VDB cache is initialized for {0}.
-
-VDBDefXMLHelper.Unexpected_header_element=The element {0} is not the header element.
-
-
-VDBDefnFactory.VDBDefn_file_doesnt_exist= VDBDefn file {0} does not exist.
-VDBDefnFactory.VDBDefn_file_not_readable=VDBDefn file {0} can not be read.
-VDBDefnFactory.Unable_to_read_file=Unable to read the Document from file {0} inputStream.
-VDBDefnFactory.VDB_version_not_found=VDB: {0}, version: {1} was not found.
-VDBDefnFactory.Load_vdb_models=Loading Models for VDB {0}
-VDBDefnFactory.No_connector_binding_found=Error Exporting:  Connector binding {0} not found.
-VDBDefnFactory.Unable_to_defn_file=Unable to read the VDB Definition file.
-VDBDefnFactory.Model_not_found=The model ''{0}'' was not found in the selected VDB.  You must use ''New VDB Version...'' to interactively deploy a new version.
-
-VDBDeleteUtility.1=VDB {0} has been deleted.
-VDBDeleteUtility.2=Authorization polices have been deleted for VDB name= {0} and version= {1}.
-
-
-VDBDefnImportExport.Invalid_properties=Properties must not be null.
-VDBDefnImportExport.Invalid_property={0} property must be specified to export a VDB.
-
-VDBDefnImportExport.0=The # of VMs are {0} and they are: {1}
-VDBDefnImportExport.1=No VMs specified for binding deployment
-VDBDefnImportExport.2=Error: VDB {0} was imported, but unable to migrate entitlements due to no MetaMatrix server is running.
-VDBDefnImportExport.Exporting_vdb_version=Exporting VDB {0} Version {1}
-VDBDefnImportExport.Exporting_vdb=Exporting VDB {0} Version Not Specified
-VDBDefnImportExport.3= Error migrating entitlements.
-
-VDBCreation.0=VM {0} is not deployed and will not have the connector deployed to it.
-VDBCreation.2=Deploy existing binding {0} to VM {1} for PSC {2} 
-VDBCreation.3=Deploy created binding {0} to VM {1} for PSC {2}
-VDBCreation.4=No VM deployed and therefore no bindngs can be deployed
-VDBCreation.5=Deploying binding {0} to VM {1} in list
-VDBCreation.7=ConnectorBinding {0} will be updated.
-VDBCreation.11=Creating PSC {0} to deploy binding {1}
-VDBDefnImport.Failed_license_check=Failed to add source. You have reached the limit of sources per VDB defined in your MetaMatrix license.  Number of sources in VDB: {0}.
-
-VDBCreation.Invalid_VDB_name=VDB Name must be specified.
-VDBCreation.Does_connectorbinding_exist=Does ConnectorBinding ''{0}'' exist?
-VDBCreation.Connectorbinding_exist=ConnectorBinding ''{0}'' already exist.
-VDBCreation.Connectorbinding_will_be_added=ConnectorBinding ''{0}'' will be added.
-VDBCreation.Invalid_VDB_model=The VDBModel definition must not be null.
-VDBCreation.Invalid_VDB_defintion=The VDB definition must not be null.
-VDBCreation.No_name_defined=No {0} is defined in properties.
-VDBCreation.No_model_found_in_VDB=Model {0} NOT found in the VDB inputstream.
-VDBCreation.Error_importing_vdbfile= Error importing vdb file {0}
-VDBCreation.Error_deploying_binding=Error deploying connectorbinding {0}, it was not deployed after deploying the psc {1}
-VDBCreation.Connectorbinding_created=ConnectorBinding ''{0}'' was created.
-VDBCreation.Warning_binding_does_not_exist=<** Warning **> ConnectorBinding {0} does not exist in the configuration and may not have been created.
-VDBCreation.No_type_passed_and_bindingtype_not_found=There was no connector type passed for binding {0} and the referenced type {1} was not found.
-
-RuntimeMetadataAdminAPIImpl.Can_t_delete_VDB_in_state_{0}=Can''t delete a VDB that''s in state:
-RuntimeMetadataAdminAPIImpl.Unable_to_set_connector_bindings.=Unable to set connector bindings.
-RuntimeMetadataAdminAPIImpl.Can__t_set_VDB_state_from_{0}_to_{1}=Can''t set VDB state from: {0} to: {1}
-RuntimeMetadataAdminAPIImpl.The_resource_for_this_permission_does_not_exist_in_the_target_VDB.=The resource for this permission does not exist in the target VDB.
-RuntimeMetadataAdminAPIImpl.Migrated=Migrated
-RuntimeMetadataAdminAPIImpl.VDB_null=VDB may not be null.
-RuntimeMetadataAdminAPIImpl.This_resource_exists_in_the_target_VDB_but_not_in_the_source_VDB.=This resource exists in the target VDB but not in the source VDB.
-RuntimeMetadataAdminAPIImpl.Error_getting_VDBDefn_for_{0}=Error getting VDBDefn for {0}
-RuntimeMetadataAdminAPIImpl.materializationUserName_null=materializationUserName may not be null or empty.
-RuntimeMetadataAdminAPIImpl.VDB_has_no_materialziation=Unable to create materialization scripts. VDB has no materialization model.
-RuntimeMetadataAdminAPIImpl.materializationUserPwd_null=materializationUserPwd may not be null or empty.
-RuntimeMetadataAdminAPIImpl.Expected_integer_for_port {0}=Expected integer for port in serverVMs argument, got {0}.
-RuntimeMetadataAdminAPIImpl.metamatrixUserName_null=metamatrixUserName may not be null or empty.
-RuntimeMetadataAdminAPIImpl.DirectoryService_is_not_available=DirectoryService is not available, unable to ping.
-RuntimeMetadataAdminAPIImpl.Failed_migration=Failed
-RuntimeMetadataAdminAPIImpl.Succeeded_migration=Succeeded
-RuntimeMetadataAdminAPIImpl.metamatrixPwd_null=metamatrixPwd may not be null or empty.
-RuntimeMetadataAdminAPIImpl.Connector_has_no_URL=Unable to create materializatin scripts. Connector has no URL property.
-RuntimeMetadataAdminAPIImpl.MetaMatrix_host_null=The MetaMatrix host name may not be null.
-RuntimeMetadataAdminAPIImpl.Unable_to_encrypt_pwd=Unable to encrypt connection property passwords for VDB {0}
-RuntimeMetadataAdminAPIImpl.Migrated_entitlement_policy_with_no_permissions=Migrated entitlement policy with no permissions on any resources.
-RuntimeMetadataAdminAPIImpl.Error_creating_DirectoryServiceProxy:_{0}=Failed to create Directory Service for Session id =\"{0}\"
-RuntimeMetadataAdminAPIImpl.Unable_to_determine_ssl_mode=Error trying to determine ssl mode for server.
-
-# runtime metadata admin helper
-ERR.018.001.0003 = Cannot get VDB Definition from MetadataDirectory.
-ERR.018.001.0004 = Error retrieving policies for Realm <{0}>: {1}.
-ERR.018.001.0005 = Error getting permission iterator from sourcePolicy.
-ERR.018.001.0006 = Error migrating entitlements.
-ERR.018.001.0008 = Error importing VDB Definition {0}.
-ERR.018.001.0010 = Error obtaining all VDB Definitions to build directory tree.
-ERR.018.001.0013 = Error submitting request.
-ERR.018.001.0051 = Cannot get VDB metadata for VDB ID <{0}>
-ERR.018.001.0052 = Cannot get all data node paths for VDB ID <{0}>
-ERR.018.001.0053 = Cannot get Models for VDB ID <{0}>
-ERR.018.001.0054 = Cannot get VDB ID for VDB name <{0}> and version <{1}>
-ERR.018.001.0055 = An error occured in the Authorization service.
-ERR.018.001.0063 = Unable to convert uuid string to object: <{0}>
-
-TransformationMetadata.Unknown_support_constant___12=Unknown support constant: 
-TransformationMetadata.error_intialize_selector=Error trying to initialize the index selector.
-TransformationMetadata.Error_trying_to_obtain_index_file_using_IndexSelector_1=Error trying to obtain index file using IndexSelector {0}
-TransformationMetadata.Model_name_ambiguous,more_than_one_model_exist_with_the_name__2=Model name ambiguous, more than one model exists with the name 
-TransformationMetadata.The_metadataID_passed_does_not_match_a_index_record._1=The metadataID passed does not match an index record
-TransformationMetadata.Expected_id_of_the_type_key_record_as_the_argument_2=Expected ID of the type key record as the argument
-TransformationMetadata.Expected_id_of_the_type_accesspattern_record_as_the_argument_3=Expected ID of the type accesspattern record as the argument
-TransformationMetadata.No_known_index_file_type_associated_with_the_recordType_1=No known index file type associated with the recordType
-InputSetUmlAspect.Invalid_show_mask_for_getSignature=Invalid show mask for getSignature
-InputSetUmlAspect.Signature_set=Signature set to
-InputParameterUmlAspect.Invalid_show_mask_for_getSignature=Invalid show mask for getSignature
-InputParameterUmlAspect.Signature_set=Signature set to
-MappingClassUmlAspect.Invalid_show_mask_for_getSignature=Invalid show mask for getSignature
-MappingClassUmlAspect.Signature_set=Signature set to 
-MappingClassColumnUmlAspect.Invalid_show_mask_for_getSignature=Invalid show mask for getSignature
-MappingClassTransformationRule.Non-Query_NonUnion_transformation=The transformation defining a mapping class ''{0}'' can only be of type QUERY, UNION, INTERSECT or EXCEPT
-MappingClassTransformationRule.No_INPUT_Parameters_In_Criteria=Query defining the mapping class {0} does not use INPUT parameters in its criteria.
-
-MappingClassTransformationRule.Mapping_Class_Is_Null_For_{0}_0=Recursion root mapping class not found for {0} class
-MappingClassTransformationRule.Mismatch_Number_Of_Column_{0}_AND_{1}_1=Mismatch number of columns between mapping class {0} and {1}
-MappingClassTransformationRule.Mismatch_Number_Column_Name_{0}_AND_{1}_2=Mismatch column name between mapping class {0} and {1}
-MappingClassTransformationRule.Mismatch_Column_Type_{0}_AND_{1}_3=Column type mismatch between recursion root mapping class {0} and recursion child mapping class {1}
-
-MappingClassColumnUmlAspect.Signature_set=Signature set to 
-TransformationMappingValidationRule.Sql_transformation_in_the_model__1=Sql transformation in the model 
-TransformationMappingValidationRule._does_not_have_targets_mapped_for_source_element/s__2=\ does not have targets mapped for source element/s 
-TransformationMappingValidationRule.Sql_transformation_in_the_model__3=Sql transformation in the model 
-TransformationMappingValidationRule._does_not_have_target_elements._4=\ does not have target elements.
-TransformationMappingValidationRule.Sql_transformation_in_the_model__5=Sql transformation in the model 
-TransformationMappingValidationRule._cannot_have_multiple_targets_mapped_for_source_element/s__6=\ cannot have multiple targets mapped for source element/s 
-TransformationMappingValidationRule.Sql_transformation_in_the_model__7=Sql transformation in the model 
-TransformationMappingValidationRule._cannot_have_multiple_target_elements._8=\ cannot have multiple target elements.
-TransformationMetadata.GroupID_ambiguous_there_are_multiple_virtual_plans_available_for_this_groupID__1=GroupID ambiguous, there are multiple virtual plans available for this groupID 
-TransformationMetadata.GroupID_ambiguous_there_are_multiple_insert_plans_available_for_this_groupID__2=GroupID ambiguous, there are multiple insert plans available for this groupID 
-TransformationMetadata.GroupID_ambiguous_there_are_multiple_update_plans_available_for_this_groupID__3=GroupID ambiguous, there are multiple update plans available for this groupID 
-TransformationMetadata.GroupID_ambiguous_there_are_multiple_delete_plans_available_for_this_groupID__4=GroupID ambiguous, there are multiple delete plans available for this groupID 
-MappingClassSetSqlAspect.MappingClasses_sql_name=MappingClasses
-TransformationMetadata.Failed_to_create_index_files_for_non-indexed_model_resources__1=Failed to create index files for non-indexed model resources : 
-TransformationMetadata.Procedure_ambiguous_there_are_multiple_procedure_plans_available_for_this_name___4=Procedure ambiguous, there are multiple procedure plans available for this name: 
-SqlTransformationMappingRootValidationRule.Join_type_mismatch_in_crit=Implicit runtime type conversion in join criteria ''{0}'': left type is ''{1}'', right type is ''{2}''. 
-TransformationPlugin.noFunctionDefinitionFileMessage=Unable to find the Function Definition file at {0}
-
-#-----------------TransformationHelper-----------------
-TransformationHelper.changeSelectSqlTxnDescription=Change SQL SELECT for transformation {0}
-TransformationHelper.changeInsertSqlTxnDescription=Change SQL INSERT for transformation {0}
-TransformationHelper.changeUpdateSqlTxnDescription=Change SQL UPDATE for transformation {0}
-TransformationHelper.changeDeleteSqlTxnDescription=Change SQL DELETE for transformation {0}
-TransformationHelper.removeTargetAttributesError=Error Removing attribute from Target {0}
-
-TransformationHelper.addSrcTxnDescription=Add transformation source for transformation {0}
-TransformationHelper.addSrcAliasTxnDescription=Add transformation source alias for source {0}
-TransformationHelper.removeSrcTxnDescription=Remove transformation source for transformation {0}
-TransformationHelper.removeSrcAliasTxnDescription=Remove transformation source alias for source {0}
-
-TransformationHelper.getTransformationError=Error getting Transformation for target virtual group {0}
-TransformationHelper.createTransformationError=Error creating Transformation for target virtual group {0}
-TransformationHelper.addTransSourceError=Error adding Transformation Source for transformation mapping root {0}
-TransformationHelper.removeTransSourceError=Error removing Transformation Source for transformation mapping root {0}
-TransformationHelper.addTransSourceAliasError=Error adding Transformation Source Alias for transformation mapping root {0}
-TransformationHelper.removeTransSourceAliasError=Error removing Transformation Source Alias for transformation mapping root {0}
-TransformationHelper.sqlColumnRenameError=Error renaming SqlColumn {0}
-TransformationHelper.createProcResultSetError=Error creating ResultSet for Procedure {0}
-TransformationHelper.getProcResultSetDescriptorError=Error getting ResultSet Descriptor for Procedure {0}
-TreeMappingRootSqlAspect.could_not_get_resource_for_xmldoc=Could not get resource for {0}
-
-#-----------------TransformationMappingHelper-----------------
-TransformationMappingHelper.addAttributesTransactionDescription=Add attributes to Target {0}
-TransformationMappingHelper.addAttributesBeginTransactionError=Error starting transaction to Add attributes to Target {0}
-TransformationMappingHelper.addAttributesCommitTransactionError=Error committing transaction to Add attributes to Target {0}
-TransformationMappingHelper.reconcileMappingsTransactionDescription=Reconcile mappings for Target {0}
-TransformationMappingHelper.reconcileMappingsBeginTransactionError=Error starting transaction to Reconcile mappings for Target {0}
-TransformationMappingHelper.reconcileMappingsCommitTransactionError=Error committing transaction to Reconcile mappings for Target {0}
-TransformationMappingHelper.createNewAttrError=Error creating new attribute for group {0}
-TransformationMappingHelper.moveTargetAttrError=Error moving attribute for group {0}
-TransformationMappingHelper.containerNotFoundError=Error getting Container from ModelerCore
-TransformationMappingHelper.getChildDescriptorError=Error getting Child descriptors for {0}
-TransformationMappingHelper.errorCreatingAttribute=Error creating new attribute with name {0}
-TransformationMappingHelper.errorDeletingAttribute=Error deleting attribute {0}
-TransformationMappingHelper.errorDeletingAttributes=Error deleting attribute(s)
-
-#-----------------AttributeMappingHelper-----------------
-AttributeMappingHelper.removeAttrMappingError=Error removing attribute mapping {0}
-
-#-----------------TransformationSqlHelper-----------------
-TransformationSqlHelper.elementIDNotFoundError=Error finding the element ID for {0}
-TransformationSqlHelper.groupIDNotFoundError=Error finding the group ID for {0}
-
-#-----------------TransformationValidator-----------------
-TransformationValidator.getProcExternalMetadataError=Error getting External Metadata Map for target virtual group {0}
-TransformationValidator.errorTargetIsSourceMsg= Error:  Invalid source table - {0}.\nReason: Target cannot be a source to itself.
-TransformationValidator.QMI_of_unexpected_type=Expected the QueryMetadataInterface instance to be of type TransformationMetadataFacade or VdbMetadata
-
-TransformationMetadata.Could_not_find_query_plan_for_the_group__5=Could not find query plan for the group 
-TransformationMetadata.QueryPlan_could_not_be_found_for_physical_group__6=QueryPlan could not be found for physical group 
-TransformationMetadata.InsertPlan_could_not_be_found_for_physical_group__8=InsertPlan could not be found for physical group 
-TransformationMetadata.InsertPlan_could_not_be_found_for_physical_group__10=InsertPlan could not be found for physical group 
-TransformationMetadata.DeletePlan_could_not_be_found_for_physical_group__12=DeletePlan could not be found for physical group 
-TransformationMappingValidationRule.Sql_transformation_in_the_model_contains_the_unresolved_reference_1=Sql transformation in the model {0} contains the unresolved reference {1}
-TransformationValidator.Error_in_the_Sql_tranformation_for_1=No Sql Transformation defined for {0}
-SqlTransformationMappingRootValidationRule.Virtual_stored_procedures_should_always_return_a_resultSet._1=Virtual stored procedures should always return a ResultSet.
-SqlTransformationMappingRootValidationRule.A_virtual_stored_procedure_can_only_define_IN_parameters._2=A virtual stored procedure can only define IN parameters.
-SqlTransformationMappingRootValidationRule.Virtual_stored_procedures_transformation_definition_cannot_be_an_updateProcedure._3=The transformation for a virtual stored procedures cannot be an update procedure.
-SqlTransformationMappingRootValidationRule.Virtual_stored_procedures_defined_by_an_Insert,_Update_or_Delete_statement_must_define_return_a_resultSet_with_one_column_of_type_int._4=Virtual stored procedures defined by an Insert, Update or Delete statement must define return a resultSet with one column of type int.
-TransformationHelper.Error_adding_model_import_to_{0}_1=Error adding model import to {0}
-TransformationHelper.Error_removing_Model_Import_from_{0}_1=Error removing Model Import from {0}
-TransformationMetadata.Could_not_find_transformation_record_for_the_group__1=Could not find transformation record for the group 
-XmlDocumentValidationRule.Error_trying_to_collect_XmlElements_in_an_XmlDocument__1=Error trying to collect XmlElements in an XmlDocument 
-XmlDocumentValidationRule.Error_trying_to_collect_XmlElements_in_an_XmlDocument__2=Error trying to collect XmlElements in an XmlDocument 
-XmlDocumentValidationRule.The_option_of_a_Choice_must_either_have_the_criteria_defined,_or_be_the_default._3=The option of a Choice must either have the criteria defined or be the default.
-XmlDocumentValidationRule.Error_trying_validate_choice_criteria__14=Error trying validate choice criteria 
-XmlDocumentValidationRule.Recursion_not_allowed_on_compositor=Mapping classes bound to an xml element of type sequence, choice, or all cannot be marked for recursion
-XmlDocumentValidationRule.__15=\ 
-XmlDocumentValidationRule.0=The group ''{0}'' referenced in the choice criteria on the ''{1}'' is not among the mapping classes in the context of the choice.
-XmlDocumentValidationRule.Column_and_element_types_possibly_not_compatible=The mapping column ''{0}'' of type ''{1}'' and the document element ''{2}'' of type ''{3}'' are potentially incompatible.
-XmlDocumentValidationRule.Column_and_element_types_not_compatible=The mapping column ''{0}'' of type ''{1}'' and the document element ''{2}'' of type ''{3}'' are not compatible.
-TransformationMetadata.Error_trying_to_read_schemas_for_the_document/table____1=Error trying to read schemas for the document/table : 
-SqlTransformationMappingRootValidationRule.Translate/Has_Criteria_on_an_insert_procedure_would_always_evaluate_to_false._3=Translate/Has Criteria on an insert procedure would always evaluate to false.
-TransformationValidator.The_transformation_contains_Reference_Symbols_(_),_which_is_not_allowed,_replace___with_a_constant,_element,_or_parameter_name._1=The transformation contains Reference Symbols (?), which is not allowed. Replace ? with a constant, element, or parameter name.
-SqlTransformationMappingRootValidationRule.Sql_Transform_defining_the_virtual_procedure_{0}_does_not_use_any_of_the_parameters_defined_on_the_procedure._1=The SQL defining the virtual procedure {0} does not use any of the parameters defined on the procedure.
-TransformationMetadata.Multiple_transformation_records_found_for_the_group___1=Multiple transformation records found for the group: 
-InputParameterSqlAspect.Length_cannot_be_set_on_an_InputParameter_1=Length cannot be set on an InputParameter
-InputParameterSqlAspect.NullType_cannot_be_set_on_an_InputParameter_2=NullType cannot be set on an InputParameter
-MappingClassColumnSqlAspect.Length_cannot_be_set_on_a_MappingClassColumn_1=Length cannot be set on a MappingClassColumn
-MappingClassColumnSqlAspect.NullType_cannot_be_set_on_a_MappingClassColumn_2=NullType cannot be set on a MappingClassColumn
-TransformationValidator.Only_update_procedures_are_allowed_in_the_INSERT/UPDATE/DELETE_tabs._1=Only update procedures are allowed in the Insert/Update/Delete tabs.
-TransformationValidator.Query_defining_a_virtual_group_can_only_be_of_type_Select_or_Exec._1=The query defining a virtual group can only be of type Select or Exec.
-TransformationValidator.Query_defining_a_virtual_procedure_can_only_be_of_type_Virtual_procedure._2=The query defining a virtual procedure can only be of type Virtual procedure.
-TransformationValidator.Query_defining_an_operation_can_only_be_of_type_Virtual_procedure._1=The query defining an operation can only be of type Virtual procedure.
-SqlTransformationMappingRootValidationRule.The_transformation_on_the_updatable_virtual_group_{0},_allows_Insert/Update/Delete_but_does_not_define_the_necessary_transformation._1=The transformation on the updatable virtual group {0} allows Insert/Update/Delete but does not define the necessary transformation(s).
-XmlDocumentValidationRule.This_entity_{0}_is_fixed_or_default_and_should_not_have_a_mapping_attribute_defined_in_MappingClasses_1="{0}" has a fixed or default value and should not be mapped.
-XmlDocumentValidationRule.The_entity_{0}_has_been_selected_to_be_excluded_from_the_Document,_but_has_a_mapping_attribute_defined_in_MappingClasses_2="{0}" is excluded from the Document, but is still mapped.
-XmlDocumentValidationRule.The_entity_{0}_has_a_min_occurs_of_zero,_but_has_a_mapping_attribute_defined_in_MappingClasses_3="{0}" references an XML Schema component that has a min occurs of zero, and may not appear in a result document.
-XmlDocumentValidationRule.The_element_{0}_has_a_max_occurs_of_one,_but_is_mapped_to_a_MappingClass="{0}" references an XML Schema component that has a max occurs of one, but may occur more than once in a result document.
-XmlDocumentValidationRule.The_entity_{0}__s_schema_component_reference_is_nullable,_but_has_a_mapping_attribute_defined_in_MappingClasses._5="{0}" references an XML Schema component that is nullable and is mapped.
-XmlDocumentValidationRule.The_entity_{0}_having_element/attribute_children_may_not_have_a_mapping_attribute_defined_in_MappingClasses._6="{0}" has element/attribute children that may not be mapped with a MappingClass.
-XmlDocumentValidationRule.The_attribute_{0}_references_a_prohibited_schema_attribute._7=The attribute "{0}" references a prohibited schema attribute.
-XmlDocumentValidationRule.The_entity_{0}_has_been_selected_to_be_excluded_from_the_Document,_but_the_neither_the_entity_nor_its_parent_are_optional._9="{0}" is excluded from the Document, but the neither the entity nor its parent are optional.
-XmlDocumentValidationRule.The_document_element/attribute_{0}_doesn__t_reference_a_schema_component._10="{0}" does not reference a schema component.
-XmlDocumentValidationRule.The_entity_{0},_may_be_violating_maxOccurs_specified_by_the_schema._1="{0}" may cause a result document to violate the referenced XML Schema component's maxOccurs.
-SqlTransformationMappingRootValidationRule.Sql_transformation_in_the_model_{0},_has_no_target_tables/groups._1=The SQL transformation (in model {0}) has no target tables/groups.
-SqlTransformationMappingRootValidationRule.there_are_source_parameters_that_are_not_mapped_to_a_virtual_column=There are {0} in/in-out parameters from source procedures that are not mapped to a virtual group attribute
-SqlTransformationMappingRootValidationRule.Sql_transformation_in_the_model_{0},_cannot_not_have_multiple_target_tables/groups._2=The SQL transformation (in model {0}) cannot not have multiple target tables/groups.
-SqlTransformationMappingRootValidationRule.The_transformation_defining_an_updatable_virtual_group_should_be_include_atleast_one_updatable_source_group._1=The transformation defining an updatable virtual group should include at least one updatable source.
-SqlTransformationMappingRootValidationRule.The_number_of_columns/elements_in_{0}_are_less_than_the_number_defined_in_the_sql_transformation._1=The number of columns/elements in {0} are less than the number defined in the SQL transformation.
-SqlTransformationMappingRootValidationRule.The_number_of_columns/elements_in_{0}_are_greater_than_the_number_defined_in_the_sql_transformation._2=The number of columns/elements in {0} are greater than the number defined in the SQL transformation.
-SqlTransformationMappingRootValidationRule.The_target_attribute_matches_no_symbol_in_the_query_{0}._1=The target attribute {0} does not match the corresponding symbol name in the query.
-SqlTransformationMappingRootValidationRule.parameter_in_procedure_is_not_mapped_to_a_virtual_column=The IN/IN_OUT parameter {0} in procedure {1} is not mapped to a column in {2} 
-SqlTransformationMappingRootValidationRule.InputParam_In_Mapping_Class_Transform=INPUT parameters cannot be used in the SELECT clause of the transformation defining the mapping class ''{0}''
-SqlTransformationMappingRootValidationRule.invalid_source_for_target=''{0}'' is not a valid transformation source for ''{1}''.
-SqlTransformationMappingRootValidationRule.invalid_target_for_source=''{0}'' is not a valid transformation target for ''{1}''.
-SqlTransformationMappingRootSqlAspect.EObject_has_not_resourceset_reference=The EObject {0} has no resource set reference
-SqlTransformationMappingRootValidationRule.The_datatype_type_of_the_column_{0}_does_not_match_the_source_column_type._1=The column ''{0}'' with runtime type ''{1}'' does not match the runtime type ''{2}'' from the query transformation.
-SqlTransformationMappingRootValidationRule.The_datatype_type_of_the_column_{0}_is_not_set_or_cannot_be_resolved_in_the_workspace._1=The datatype type of the column ''{0}'' is not set or cannot be resolved in the workspace.
-SqlTransformationMappingRootValidationRule.all_virtual_group_attributes_for_parameters_must_be_in_an_access_pattern=All virtual group attributes mapped to source procedure input parameters must be specified in a single virtual access pattern
-SqlTransformationMappingRootValidationRule.The_Nullable_value_of_virtual_group_attribute_{0}_doesn____t_match_that_of_the_attribute_it_mapps_to_in_query_transform._1=The Nullable value of virtual group attribute {0} doesn\'\'t match that of the attribute it maps to in the SQL query transform.
-SqlTransformationMappingRootValidationRule.The_insert_procedure_for_the_virtualGroup_{0}_does____not_execute_an_insert._1=The insert procedure for the virtualGroup {0} does not execute an insert.
-SqlTransformationMappingRootValidationRule.The_update_procedure_for_the_virtualGroup_{0}_does____not_execute_an_update._2=The update procedure for the virtualGroup {0} does not execute an update.
-SqlTransformationMappingRootValidationRule.The_delete_procedure_for_the_virtualGroup_{0}_does____not_execute_an_delete._3=The delete procedure for the virtualGroup {0} does not execute a delete.
-SqlTransformationMappingRootValidationRule.The_virtual_group_{0}_cannot_be_involved_as_an_input_to_the_transformation_defining_it._1=The virtual group {0} cannot use itself as a source.
-SqlTransformationMappingRootValidationRule.The_insert_procedure_for_the_virtualGroup_{0},_is_trying_to_execute_an_insert_against_itself._1=The insert procedure for {0} is trying to execute an insert against itself.
-SqlTransformationMappingRootValidationRule.The_update_procedure_for_the_virtualGroup_{0},_is_trying_to_execute_an_update_against_itself._2=The update procedure for {0} is trying to execute an update against itself.
-SqlTransformationMappingRootValidationRule.The_delete_procedure_for_the_virtualGroup_{0},_is_trying_to_execute_an_delete_against_itself._3=The delete procedure for {0} is trying to execute an delete against itself.
-InputParameterValidationRule.The_inputParameter_{0}_on_the_inputSet_of_the_MappingClass_{1}_is_not_bound_to_any_mappingClass_column._1=The input parameter {0} in the input set of the MappingClass {1} is not bound to a mapping class column.
-InputParameterValidationRule.Invalid_binding=The input parameter {0} in the input set of the MappingClass {1} is bound to an invalid mapping class column.
-TransformationMetadata.Multiple_annotation_records_found_for_the_entity_{0}_1=Multiple annotation records found for the entity {0}
-TransformationMetadata.No_metadata_info_available_for_the_index_with_UUID_{0}._1=No metadata info available for the index with UUID {0}.
-TransformationMetadata.Ambigous_index_with_UUID_{0},_found_multiple_indexes_with_the_given_UUID._2=Ambigous index with UUID {0}, found multiple indexes with the given UUID.
-TransformationValidator.Invalid_transformation_type,_only_allowed_transformations_are_select,_insert,_update,_delete_transforms._1=Invalid transformation type, only allowed transformations are select, insert, update, delete transforms.
-SqlTransformationMappingRootValidationRule.A_circular_dependency_exists_between_this_tranformation_and_the_source_group_0_1=A circular dependency exists between this transformation and virtual group {0}
-ModelerMetadata.Resolving_entity_{0}_using_index_files_1=Resolving entity {0} using index files
-ModelerMetadata.Resolving_entity_{0}_by_navigating_the_workspace_1=Resolving entity {0} by navigating the workspace
-ModelerMetadata.Found_{0}_records_for_the_entity_{1}_1=Found {0} records for the entity {1}
-TransformationMetadata.does_not_exist._1=does not exist.
-TransformationMetadata.0={0} ambiguous, more than one entity matching the same name
-TransformationMetadata.Group(0}_does_not_have_elements=Group ''{0}'' does not have any elements.
-TransformationMetadata.Error_trying_to_read_virtual_document_{0},_with_body__n{1}_1=Error trying to read virtual document {0}, with body \n{1}
-TransformationValidator.Found_problems_validating_transformation_defining_{0},_re-validate_in_the_transformation_editor._1=Found problems validating transformation defining {0}, re-validate in the transformation editor.
-SqlTransformationMappingRootValidationRule.0=Group name ''{0}'' used in the OPTION MAKEDEP/MAKENOTDEP clause is not a fully qualified group, check if it is an alias name.
-SqlTransformationMappingRootValidationRule.1=Cannot use Virtual Group ''{0}'' in the OPTION MAKEDEP/MAKENOTDEP clause.
-SqlTransformationMappingRootValidationRule.10=Transformation query has an empty OPTION NOCACHE clause, no materialized virtual groups found among the groups in the FROM clause. 
-SqlTransformationMappingRootValidationRule.2=Group name ''{0}'' used in the OPTION MAKEDEP/MAKENOTDEP clause could not be found in any dependent transformations.
-SqlTransformationMappingRootValidationRule.3=Group name ''{0}'' used in the OPTION NOCACHE clause is not a fully qualified group, check if it is an alias name.
-SqlTransformationMappingRootValidationRule.4=Cannot use Virtual Group ''{0}'' in the OPTION NOCACHE clause.
-SqlTransformationMappingRootValidationRule.5=Group name ''{0}'' used in the OPTION NOCACHE clause could not be found in any dependent transformations.
-SqlTransformationMappingRootValidationRule.6=Possible cross-join: Group/s ''{0}'' are not joined either directly or transitively to other groups through a join criteria. Check all queries in the transformation.
-SqlTransformationMappingRootValidationRule.7=Group name ''{0}'' in the OPTION NOCACHE clause ambiguous, matches short name of more than one group in the FROM clause of the query.
-SqlTransformationMappingRootValidationRule.8=Group name ''{0}'' in the OPTION NOCACHE clause ambiguous, matches alias name of more than one group in the FROM clause of the query.
-SqlTransformationMappingRootValidationRule.9=Group name ''{0}'' in the OPTION NOCACHE clause does not match any materialized virtual group name or alias in the FROM clause of the query.
-SqlTransformationMappingRootValidationRule.11=Group name ''{0}'' in the OPTION NOCACHE clause ambiguous, matches partial name of more than one group in the FROM clause of the query.
-SqlTransformationMappingRootValidationRule.no_valid_target=The sql transformation does not have a valid target.
-SqlTransformationMappingRootValidationRule.no_valid_source=The sql transformation does not have a valid source.
-SqlTransformationMappingRootValidationRule.xml_doc_mapped_at_root_for_web_service=The XML document source may return multiple documents. That is not supported by web service per the WS-I profile.
-SqlTransformationMappingRootSqlAspect.0=The transformation mapping root {0} does not have a target table.
-SqlTransformationMappingRootSqlAspect.EObject_has_no_resource_reference=The EObject {0} has no resource reference
-TreeMappingRootSqlAspect.0=The tree mapping root {0} does not have a target document.
-TransformationMetadata.Invalid_type=Invalid type: {0}.
-ServerRuntimeMetadata.invalid_selector=The metadata instace is using an invalid index selector.
-MappingDocumentFormatter.Unable_to_determine_schema_in_the_workspace_for_XsdComponent_{0}_when_deriving_Namespace_Prefix_1=Unable to determine schema in the workspace for XsdComponent {0} when deriving Namespace Prefix
-_UI_InputParameter_type = Input Parameter
-_UI_InputSet_type = Input Set
-_UI_MappingClass_type = Mapping Class
-_UI_MappingClassColumn_type = Mapping Class Column
-_UI_StagingTable_type = Staging Table
-TransformationMetadata.Unable_to_determine_fullname_for_element__1=Unable to determine fullname for element
-ProcedureParameterValidationHelper.Additional_Assignment=View parameter ''{0}'' has more than 1 valid assignment: ''{1}''.
-ProcedureParameterValidationHelper.Required_view_parameter=Required view parameter ''{0}'' does not have a valid assignment.
-ProcedureParameterValidationHelper.Required_procedure_parameter=Required procedure parameter ''{0}'' does not have a valid assignment.
-ProcedureParameterValidationHelper.Invalid_Assignment=Parameter ''{0}'' has an invalid assignment: ''{1}''.
-ProcedureParameterValidationHelper.Non-selectable_column=Non-selectable column ''{0}'' must have a Default Value, be set to Nullable, or set as Auto Incremented.
-ProcedureParameterValidationHelper.No_default_for_mapping_class_parameter=The mapping class column ''{0}'' is non-selectable, but does not have a default value.  A null value will be used if the column is used as a procedure parameter.
-SqlTransformationMappingRootValidationRule.STRING_BASED_FUNCTION_ONE_BASED =In 5.0 SP1, the SUBSTRING, LOCATE, and INSERT functions changed from 0-based to 1-based to match the JDBC and ODBC specifications. Please verify they are used correctly in the transformation.
-XQueryTransformationMappingRootSqlAspect.0=The transformation mapping root {0} does not have a target.
-
+TransformationMetadata.0={0} ambiguous, more than one entity matching the same name
\ No newline at end of file

Deleted: trunk/metadata/src/main/system-models/SystemPhysical.xmi
===================================================================
--- trunk/metadata/src/main/system-models/SystemPhysical.xmi	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/main/system-models/SystemPhysical.xmi	2009-10-25 02:03:40 UTC (rev 1538)
@@ -1,1263 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:diagram="http://www.metamatrix.com/metamodels/Diagram" xmlns:mmcore="http://www.metamatrix.com/metamodels/Core" xmlns:relational="http://www.metamatrix.com/metamodels/Relational">
-  <mmcore:ModelAnnotation xmi:uuid="mmuuid:6d490541-276b-1de6-8a38-9d76e1f90f2e" description="SystemPhysical" primaryMetamodelUri="http://www.metamatrix.com/metamodels/Relational" modelType="PHYSICAL" visible="false" ProducerName="MetaMatrix" ProducerVersion="5.5">
-    <modelImports xmi:uuid="mmuuid:85e82a80-c843-1f03-a301-eb60b4891b42" name="SimpleDatatypes-instance" modelLocation="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance" modelType="PHYSICAL" primaryMetamodelUri="http://www.eclipse.org/xsd/2002/XSD"/>
-    <modelImports xmi:uuid="mmuuid:85e82a81-c843-1f03-a301-eb60b4891b42" name="XMLSchema" modelLocation="http://www.w3.org/2001/XMLSchema" modelType="PHYSICAL" primaryMetamodelUri="http://www.eclipse.org/xsd/2002/XSD"/>
-  </mmcore:ModelAnnotation>
-  <mmcore:AnnotationContainer xmi:uuid="mmuuid:5dfe9841-60a7-1ed2-a91e-94785e58cb05">
-    <annotations xmi:uuid="mmuuid:5dfe9840-60a7-1ed2-a91e-94785e58cb05" description="Each VDB will see only one record in this table, and that record will represent its own VDB." annotatedObject="mmuuid/f1ca5240-c9c7-1ede-943a-ad14f214907c"/>
-    <annotations xmi:uuid="mmuuid:6b0c4500-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/6efe5240-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:6ce54ac0-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/70c815c0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:6dd96ec0-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/7291d940-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7ae71b80-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/81788bc0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7bcbfd40-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/83519180-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7db44540-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/851b5500-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7f8d4b00-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/88164580-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:88d9aa00-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/93697100-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:8ab2afc0-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/95333480-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:8f58df40-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/98c6bb80-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:91412741-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/9a907f00-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:ac416280-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/bdca70c0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:ad264440-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/befb9dc0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:b0e79200-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/c15df7c0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:b2c097c0-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/c28f24c0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:b85aeb40-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/c9b632c0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:b94f0f40-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/cb7ff640-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:bd011ac0-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/cd49b9c0-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:bdf53ec0-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/cf137d40-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:c29b6e40-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/d5095e40-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:c4747400-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/d6e26400-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:c7419dc0-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/d944be01-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:c835c1c0-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/db0e8180-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:cdc0d300-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/e2358f80-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:cfa91b00-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/e3ff5300-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:d2670280-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/e5c91681-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:d35b2680-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/e792da00-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:d9da5bc0-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/ef527e80-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:dace7fc0-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/f11c4200-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:dd9ba980-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/f37e9c00-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:df74af40-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/f4afc900-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:e41adec0-60a7-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/faa5aa00-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:e50f02c0-60a7-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/fc6f6d80-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:e7dc2c80-60a7-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/fe393101-2506-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:e8c10e40-60a7-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/001236c0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:0876bb40-60a8-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/086a71c0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:095b9d00-60a8-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/099b9ec0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:0d1ceac0-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/0d2f25c0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:0e01cc80-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/0ef8e940-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:12b73e40-60a8-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/14eeca40-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:139c2000-60a8-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/161ff740-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:18424f80-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/19b37e40-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:19367380-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/1b7d41c0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:1ddca300-60a8-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/20da8c40-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:1ed0c700-60a8-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/220bb940-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:20a9ccc1-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/23d57cc1-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:2282d280-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/259f4040-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:254ffc40-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/3b92ff80-2fd0-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:3436aec0-60a8-1ed2-a91e-94785e58cb05" description="The variety of datatype. Value is one of the following: 1=Atomic, 2=List, 3=Union, 4=Complex" annotatedObject="mmuuid/3b23ac80-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:3703d881-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/3f4fca00-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:39d10240-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/41b22400-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:3c9e2c00-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/45de4180-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:3f6b55c0-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/48409b80-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:42293d40-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/4c6cb901-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:44f66700-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/4f67a980-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:48b7b4c0-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/53a30940-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:4a90ba80-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/56056340-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:4d5de440-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/5a3180c0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:502b0e00-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/5c93dac0-2507-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:756bcc40-60a8-1ed2-a91e-94785e58cb05" description="The name of the object." annotatedObject="mmuuid/4ded1d80-2dc5-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7744d200-60a8-1ed2-a91e-94785e58cb05" description="The name of the object as known to the underlying source." annotatedObject="mmuuid/504f7780-2dc5-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7a11fbc0-60a8-1ed2-a91e-94785e58cb05" description="The fully qualified name of the object." annotatedObject="mmuuid/53e2fe80-2dc5-1ed0-a220-9c522c08a85a"/>
-    <annotations xmi:uuid="mmuuid:7b061fc0-60a8-1ed2-a91e-94785e58cb05" description="The type of the object." annotatedObject="mmuuid/56455880-2dc5-1ed0-a220-9c522c08a85a"/>
-  </mmcore:AnnotationContainer>
-  <relational:BaseTable xmi:uuid="mmuuid:6c9bf840-2506-1ed0-a220-9c522c08a85a" name="MODELS" nameInSource="MODELS.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:6d348ec0-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/7e7d9b40-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:6efe5240-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:70c815c0-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7291d940-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:73c30640-2506-1ed0-a220-9c522c08a85a" name="MAX_SET_SIZE" nameInSource="MaxSetSize" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:758cc9c0-2506-1ed0-a220-9c522c08a85a" name="IS_VISIBLE" nameInSource="isVisible" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:59189880-3854-1ed0-a220-9c522c08a85a" name="IS_PHYSICAL" nameInSource="isPhysical" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:76bdf6c0-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_DISTINCT" nameInSource="supportsDistinct" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7887ba40-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_JOIN" nameInSource="supportsJoin" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:79b8e740-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_ORDER_BY" nameInSource="supportsOrderBy" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7b82aac0-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_OUTER_JOIN" nameInSource="supportsOuterJoin" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7cb3d7c0-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_WHERE_ALL" nameInSource="supportsWhereAll" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:aad46340-385c-1ed0-a220-9c522c08a85a" name="MODEL_TYPE" nameInSource="ModelType" length="15" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:bdf33500-e39b-1ee5-b836-ce1850f9b1e5" name="PRIMARY_METAMODEL_URI" nameInSource="PrimaryMetamodelUri" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:7e7d9b40-2506-1ed0-a220-9c522c08a85a" name="PK_MODELS" columns="mmuuid/6d348ec0-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:7faec840-2506-1ed0-a220-9c522c08a85a" name="TABLES" nameInSource="TABLES.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:80475ec0-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/906e8080-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:81788bc0-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:83519180-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:851b5500-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:86e51880-2506-1ed0-a220-9c522c08a85a" name="TABLE_TYPE" nameInSource="TableType" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:88164580-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:89e00900-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:8b113600-2506-1ed0-a220-9c522c08a85a" name="CARDINALITY" nameInSource="Cardinality" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:8cdaf980-2506-1ed0-a220-9c522c08a85a" name="IS_VIRTUAL" nameInSource="isVirtual" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:bc4284c0-382c-1ed0-a220-9c522c08a85a" name="IS_PHYSICAL" nameInSource="isPhysical" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:8e0c2680-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_UPDATE" nameInSource="supportsUpdate" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:8fd5ea00-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:bdd39080-79c2-1edb-8406-b71b8efe0994" name="IS_SYSTEM" nameInSource="isSystem" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d4663f00-04bc-101e-861a-a893857ac5a5" name="IS_MATERIALIZED" nameInSource="isMaterialized" nullable="NO_NULLS" defaultValue="false" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:906e8080-2506-1ed0-a220-9c522c08a85a" name="PK_TABLES" columns="mmuuid/80475ec0-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:919fad80-2506-1ed0-a220-9c522c08a85a" name="COLUMNS" nameInSource="COLUMNS.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:92384400-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/b7d48fc0-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:93697100-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:95333480-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:96fcf800-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:96fcf801-2506-1ed0-a220-9c522c08a85a" name="PARENT_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c7728540-3bb8-1ed0-a220-9c522c08a85a" name="PARENT_PATH" nameInSource="ParentPathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:97958e80-2506-1ed0-a220-9c522c08a85a" name="PARENT_UUID" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:98c6bb80-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:8292aa00-2906-1ed0-a220-9c522c08a85a" name="POSITION" nameInSource="Position" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:9a907f00-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:9c5a4280-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:9e240600-2506-1ed0-a220-9c522c08a85a" name="CHAR_OCTET_LENGTH" nameInSource="CharOctetLength" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:9f553300-2506-1ed0-a220-9c522c08a85a" name="RUNTIME_TYPE_NAME" nameInSource="RuntimeType" length="100" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:b9eaf340-3a68-1ed0-a220-9c522c08a85a" name="DATATYPE_UUID" nameInSource="DatatypeUUID" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a11ef680-2506-1ed0-a220-9c522c08a85a" name="DEFAULT_VALUE" nameInSource="DefaultValue" length="255" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a2502380-2506-1ed0-a220-9c522c08a85a" name="FORMAT" nameInSource="Format" length="255" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a54b1400-2506-1ed0-a220-9c522c08a85a" name="MAX_VALUE" nameInSource="MaxValue" length="255" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a67c4100-2506-1ed0-a220-9c522c08a85a" name="MIN_VALUE" nameInSource="MinValue" length="255" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a8460480-2506-1ed0-a220-9c522c08a85a" name="NULL_TYPE" nameInSource="NullType" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a3815080-2506-1ed0-a220-9c522c08a85a" name="LENGTH" nameInSource="Length" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:a9773180-2506-1ed0-a220-9c522c08a85a" name="PRECISION" nameInSource="Precision" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:aaa85e80-2506-1ed0-a220-9c522c08a85a" name="SCALE" nameInSource="Scale" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:661f5600-3bfa-1ed0-a220-9c522c08a85a" name="RADIX" nameInSource="Radix" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:ac816440-2506-1ed0-a220-9c522c08a85a" name="SEARCH_TYPE" nameInSource="SearchType" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:adb29140-2506-1ed0-a220-9c522c08a85a" name="IS_AUTO_INCREMENTED" nameInSource="isAutoIncrementable" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:aee3be40-2506-1ed0-a220-9c522c08a85a" name="IS_CASE_SENSITIVE" nameInSource="isCaseSensitive" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:b0ad81c0-2506-1ed0-a220-9c522c08a85a" name="IS_CURRENCY" nameInSource="isCurrency" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:b1deaec0-2506-1ed0-a220-9c522c08a85a" name="IS_LENGTH_FIXED" nameInSource="isFixedLength" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:b30fdbc0-2506-1ed0-a220-9c522c08a85a" name="IS_SELECTABLE" nameInSource="isSelectable" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:b57235c0-2506-1ed0-a220-9c522c08a85a" name="IS_SIGNED" nameInSource="isSigned" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:b6a362c0-2506-1ed0-a220-9c522c08a85a" name="SUPPORTS_UPDATES" nameInSource="isUpdatable" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:b7d48fc0-2506-1ed0-a220-9c522c08a85a" name="PK_COLUMNS" columns="mmuuid/92384400-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:bacf8040-2506-1ed0-a220-9c522c08a85a" name="PRIMARY_KEYS" nameInSource="KEYS.INDEX#K" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:bacf8041-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/c58a1540-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:bc9943c0-2506-1ed0-a220-9c522c08a85a" name="UUID_OF_TABLE" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:bdca70c0-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:befb9dc0-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c0c56140-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c0c56141-2506-1ed0-a220-9c522c08a85a" name="TABLE_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c15df7c0-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c28f24c0-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c458e840-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:c58a1540-2506-1ed0-a220-9c522c08a85a" name="PK_PRIMARY_KEYS" columns="mmuuid/bacf8041-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:c6bb4240-2506-1ed0-a220-9c522c08a85a" name="UNIQUE_KEYS" nameInSource="KEYS.INDEX#I" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:c6bb4241-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/d20e6dc0-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c88505c0-2506-1ed0-a220-9c522c08a85a" name="UUID_OF_TABLE" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:c9b632c0-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:cb7ff640-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:ccb12340-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:ccb12341-2506-1ed0-a220-9c522c08a85a" name="TABLE_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:cd49b9c0-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:cf137d40-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d044aa40-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:d20e6dc0-2506-1ed0-a220-9c522c08a85a" name="PK_UNIQUE_KEYS" columns="mmuuid/c6bb4241-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:d33f9ac0-2506-1ed0-a220-9c522c08a85a" name="INDEXES" nameInSource="KEYS.INDEX#L" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:d3d83140-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/de097200-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d5095e40-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d6e26400-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d8ac2780-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d944be00-2506-1ed0-a220-9c522c08a85a" name="TABLE_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d944be01-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:db0e8180-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:dcd84500-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:de097200-2506-1ed0-a220-9c522c08a85a" name="PK_INDEXES" columns="mmuuid/d3d83140-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:df3a9f00-2506-1ed0-a220-9c522c08a85a" name="ACCESS_PATTERNS" nameInSource="KEYS.INDEX#H" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:dfd33580-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/ea8dca80-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e1046280-2506-1ed0-a220-9c522c08a85a" name="UUID_OF_TABLE" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e2358f80-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e3ff5300-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e5308000-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e5c91680-2506-1ed0-a220-9c522c08a85a" name="TABLE_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e5c91681-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e792da00-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:e8c40700-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:ea8dca80-2506-1ed0-a220-9c522c08a85a" name="PK_ACCESS_PATTERNS" columns="mmuuid/dfd33580-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:ebbef780-2506-1ed0-a220-9c522c08a85a" name="FOREIGN_KEYS" nameInSource="KEYS.INDEX#J" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:ebbef781-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/f7aab980-2506-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:ed88bb00-2506-1ed0-a220-9c522c08a85a" name="UUID_OF_TABLE" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:ef527e80-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f11c4200-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f2e60580-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f2e60581-2506-1ed0-a220-9c522c08a85a" name="TABLE_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f37e9c00-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f4afc900-2506-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f6798c80-2506-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:1dd99d00-bfa3-1edb-a31f-f0e78084902c" name="UUID_OF_PRIMARY_KEY" nameInSource="UniqueKeyID" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:f7aab980-2506-1ed0-a220-9c522c08a85a" name="PK_FOREIGN_KEYS" columns="mmuuid/ebbef781-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:f8dbe680-2506-1ed0-a220-9c522c08a85a" name="PROCS" nameInSource="PROCEDURES.INDEX#E" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:f9747d00-2506-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/056f8140-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:faa5aa00-2506-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:fc6f6d80-2506-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:fe393100-2506-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:fe393101-2506-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:001236c0-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:014363c0-2507-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:030d2740-2507-1ed0-a220-9c522c08a85a" name="FUNCTION" nameInSource="isFunction" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:043e5440-2507-1ed0-a220-9c522c08a85a" name="RESULT_SET_UUID" nameInSource="ResultSetID" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:50835100-81e2-1edb-b82b-a644fce32f4b" name="PROC_TYPE" nameInSource="Type" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:056f8140-2507-1ed0-a220-9c522c08a85a" name="PK_PROCS" columns="mmuuid/f9747d00-2506-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:06a0ae40-2507-1ed0-a220-9c522c08a85a" name="PROC_PARAMS" nameInSource="PROCEDURES.INDEX#F" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:073944c0-2507-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/115b4340-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:086a71c0-2507-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:099b9ec0-2507-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:0b656240-2507-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:0b656241-2507-1ed0-a220-9c522c08a85a" name="PROC_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:0bfdf8c0-2507-1ed0-a220-9c522c08a85a" name="PROC_UUID" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:0d2f25c0-2507-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:0ef8e940-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:102a1640-2507-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d8b8fb80-79e8-1edb-8406-b71b8efe0994" name="POSITION" nameInSource="Position" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:fd097580-7bd9-1edb-8406-b71b8efe0994" name="DIRECTION" nameInSource="Type" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:cdfc6900-825f-1edb-b82b-a644fce32f4b" name="RUNTIME_TYPE_NAME" nameInSource="RuntimeType" length="25" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:758a7f40-82bf-1edb-b82b-a644fce32f4b" name="DATATYPE_UUID" nameInSource="DatatypeUUID" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7489af80-84cc-1edb-b82b-a644fce32f4b" name="LENGTH" nameInSource="Length" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7c592480-8566-1edb-b82b-a644fce32f4b" name="NULL_TYPE" nameInSource="NullType" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:343a2440-85c2-1edb-b82b-a644fce32f4b" name="RADIX" nameInSource="Radix" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:393d6080-85c5-1edb-b82b-a644fce32f4b" name="SCALE" nameInSource="Scale" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:dae5b540-85ca-1edb-b82b-a644fce32f4b" name="PRECISION" nameInSource="Precision" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:df8271c0-d2e0-1edb-9223-85de9ced5f1c" name="IS_OPTIONAL" nameInSource="isOptional" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:115b4340-2507-1ed0-a220-9c522c08a85a" name="PK_PROC_PARAMS" columns="mmuuid/073944c0-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:132506c0-2507-1ed0-a220-9c522c08a85a" name="PROC_RESULT_SETS" nameInSource="PROCEDURES.INDEX#C" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:132506c1-2507-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/1ddf9bc0-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:14eeca40-2507-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:161ff740-2507-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:17e9bac0-2507-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:18825140-2507-1ed0-a220-9c522c08a85a" name="PROC_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:18825141-2507-1ed0-a220-9c522c08a85a" name="PROC_UUID" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:19b37e40-2507-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:1b7d41c0-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:1cae6ec0-2507-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:1ddf9bc0-2507-1ed0-a220-9c522c08a85a" name="PK_PROC_RESULT_SETS" columns="mmuuid/132506c1-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:1f10c8c0-2507-1ed0-a220-9c522c08a85a" name="DATATYPES" nameInSource="DATATYPES.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:1fa95f40-2507-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/3c54d980-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:20da8c40-2507-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="100" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:220bb940-2507-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="100" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:23d57cc0-2507-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:23d57cc1-2507-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:259f4040-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:26d06d40-2507-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:28a97300-2507-1ed0-a220-9c522c08a85a" name="URL" nameInSource="DatatypeID" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:3b92ff80-2fd0-1ed0-a220-9c522c08a85a" name="TYPE" nameInSource="Type" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:29daa000-2507-1ed0-a220-9c522c08a85a" name="BASETYPE_URL" nameInSource="BasetypeID" length="2048" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:f34840c0-319e-1ed0-a220-9c522c08a85a" name="BASETYPE_NAME" nameInSource="BasetypeName" length="100" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:2ba46380-2507-1ed0-a220-9c522c08a85a" name="JAVA_CLASS_NAME" nameInSource="JavaClassName" length="500" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:2cd59080-2507-1ed0-a220-9c522c08a85a" name="LENGTH" nameInSource="Length" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:2e9f5400-2507-1ed0-a220-9c522c08a85a" name="NULL_TYPE" nameInSource="NullType" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:33fc9e80-2507-1ed0-a220-9c522c08a85a" name="SEARCH_TYPE" nameInSource="SearchType" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:2fd08100-2507-1ed0-a220-9c522c08a85a" name="PRECISION" nameInSource="PrecisionLength" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:3101ae00-2507-1ed0-a220-9c522c08a85a" name="SCALE" nameInSource="Scale" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:3232db00-2507-1ed0-a220-9c522c08a85a" name="RADIX" nameInSource="Radix" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:352dcb80-2507-1ed0-a220-9c522c08a85a" name="IS_AUTO_INCREMENTED" nameInSource="isAutoIncrement" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:365ef880-2507-1ed0-a220-9c522c08a85a" name="IS_CASE_SENSITIVE" nameInSource="isCaseSensitive" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:3828bc00-2507-1ed0-a220-9c522c08a85a" name="IS_SIGNED" nameInSource="isSigned" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d915e980-3001-1ed0-a220-9c522c08a85a" name="IS_BUILTIN" nameInSource="isBuiltin" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:3959e900-2507-1ed0-a220-9c522c08a85a" name="RUNTIME_TYPE_NAME" nameInSource="RuntimeTypeName" length="25" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:3b23ac80-2507-1ed0-a220-9c522c08a85a" name="VARIETY" nameInSource="VarietyType" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:3c54d980-2507-1ed0-a220-9c522c08a85a" name="PK_DATATYPES" columns="mmuuid/1fa95f40-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:3eb73380-2507-1ed0-a220-9c522c08a85a" name="SELECT_TRANS" nameInSource="SELECT_TRANSFORM.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:3f4fca00-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/44ad1480-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:4080f700-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/44ad1480-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:41b22400-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:437be780-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMATION" nameInSource="Transformation" length="999999" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:44ad1480-2507-1ed0-a220-9c522c08a85a" name="PK_SELECT_TRANS" columns="mmuuid/3f4fca00-2507-1ed0-a220-9c522c08a85a mmuuid/4080f700-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:4545ab00-2507-1ed0-a220-9c522c08a85a" name="INSERT_TRANS" nameInSource="INSERT_TRANSFORM.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:45de4180-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/4b3b8c00-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:470f6e80-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/4b3b8c00-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:48409b80-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:4a0a5f00-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMATION" nameInSource="Transformation" length="999999" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:4b3b8c00-2507-1ed0-a220-9c522c08a85a" name="PK_INSERT_TRANS" columns="mmuuid/45de4180-2507-1ed0-a220-9c522c08a85a mmuuid/470f6e80-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:4c6cb900-2507-1ed0-a220-9c522c08a85a" name="UPDATE_TRANS" nameInSource="UPDATE_TRANSFORM.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:4c6cb901-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/5271dc40-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:4d9de600-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/5271dc40-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:4f67a980-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:51316d00-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMATION" nameInSource="Transformation" length="999999" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:5271dc40-2507-1ed0-a220-9c522c08a85a" name="PK_UPDATE_TRANS" columns="mmuuid/4c6cb901-2507-1ed0-a220-9c522c08a85a mmuuid/4d9de600-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:530a72c0-2507-1ed0-a220-9c522c08a85a" name="DELETE_TRANS" nameInSource="DELETE_TRANSFORM.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:53a30940-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/590053c0-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:54d43640-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/590053c0-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:56056340-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:57cf26c0-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMATION" nameInSource="Transformation" length="999999" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:590053c0-2507-1ed0-a220-9c522c08a85a" name="PK_DELETE_TRANS" columns="mmuuid/53a30940-2507-1ed0-a220-9c522c08a85a mmuuid/54d43640-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:5998ea40-2507-1ed0-a220-9c522c08a85a" name="PROC_TRANS" nameInSource="PROC_TRANSFORM.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:5a3180c0-2507-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/5f8ecb40-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:5b62adc0-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/5f8ecb40-2507-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:5c93dac0-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMED_PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:5e5d9e40-2507-1ed0-a220-9c522c08a85a" name="TRANSFORMATION" nameInSource="Transformation" length="999999" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:5f8ecb40-2507-1ed0-a220-9c522c08a85a" name="PK_PROC_TRANS" columns="mmuuid/5a3180c0-2507-1ed0-a220-9c522c08a85a mmuuid/5b62adc0-2507-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:602761c0-2507-1ed0-a220-9c522c08a85a" name="ANNOTATIONS" nameInSource="ANNOTATION.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:60bff840-2507-1ed0-a220-9c522c08a85a" name="ANNOTATED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:60bff841-2507-1ed0-a220-9c522c08a85a" name="DESCRIPTION" nameInSource="Description" length="255" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:61588ec0-2507-1ed0-a220-9c522c08a85a" name="PROPERTIES" nameInSource="PROPERTIES.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:61588ec1-2507-1ed0-a220-9c522c08a85a" name="PROPERTIED_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:61f12540-2507-1ed0-a220-9c522c08a85a" name="PROP_NAME" nameInSource="PropertyName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:61f12541-2507-1ed0-a220-9c522c08a85a" name="PROP_VALUE" nameInSource="PropertyValue" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:cede7b00-2f00-1ed0-a220-9c522c08a85a" name="DATATYPE_TYPE_ENUM" nameInSource="DatatypeTypeEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:cf8653c0-2f00-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d01eea40-2f00-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:eb50a080-2f26-1ed0-a220-9c522c08a85a" name="DATATYPE_VARIETY_ENUM" nameInSource="DatatypeVarietyEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:ebe93700-2f26-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:ec81cd80-2f26-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:d7ca13c0-2fad-1ed0-a220-9c522c08a85a" name="KEY_TYPE_ENUM" nameInSource="KeyTypeEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:d7ca13c1-2fad-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:d862aa40-2fad-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:9a28e580-393c-1ed0-a220-9c522c08a85a" name="MODEL_TYPE_ENUM" nameInSource="ModelTypeEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:9ac17c00-393c-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:9ac17c01-393c-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:b9315540-2c88-1ed0-a220-9c522c08a85a" name="NULL_TYPE_ENUM" nameInSource="NullTypeEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:096da8c0-2c8d-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:05801380-2c90-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:7cf72d00-2fb4-1ed0-a220-9c522c08a85a" name="PROC_TYPE_ENUM" nameInSource="ProcTypeEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:7cf72d01-2fb4-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7d8fc380-2fb4-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:5eb76440-2d9d-1ed0-a220-9c522c08a85a" name="PROC_PARAM_TYPE_ENUM" nameInSource="ProcParamDirectionEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:5eb76441-2d9d-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:5f4ffac0-2d9d-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:7851fe40-2c9b-1ed0-a220-9c522c08a85a" name="SEARCH_TYPE_ENUM" nameInSource="SearchTypeEnumeration.properties" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:78ea94c0-2c9b-1ed0-a220-9c522c08a85a" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:79832b40-2c9b-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:488fd300-2dc5-1ed0-a220-9c522c08a85a" name="ALL_KEYS" nameInSource="KEYS.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:49286980-2dc5-1ed0-a220-9c522c08a85a" name="UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false" uniqueKeys="mmuuid/5a717600-2dc5-1ed0-a220-9c522c08a85a">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:4b8ac380-2dc5-1ed0-a220-9c522c08a85a" name="UUID_OF_TABLE" nameInSource="ParentUUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:4ded1d80-2dc5-1ed0-a220-9c522c08a85a" name="NAME" nameInSource="Name" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:504f7780-2dc5-1ed0-a220-9c522c08a85a" name="NAME_IN_SOURCE" nameInSource="NameInSource" length="255" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:52b1d180-2dc5-1ed0-a220-9c522c08a85a" name="MODEL_NAME" nameInSource="ModelName" length="255" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:534a6800-2dc5-1ed0-a220-9c522c08a85a" name="TABLE_NAME" nameInSource="ParentFullName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:53e2fe80-2dc5-1ed0-a220-9c522c08a85a" name="PATH" nameInSource="PathString" length="2048" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:56455880-2dc5-1ed0-a220-9c522c08a85a" name="OBJECT_TYPE" nameInSource="RecordType" length="1" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:58a7b280-2dc5-1ed0-a220-9c522c08a85a" name="FULLNAME" nameInSource="FullName" length="2048" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7d182900-8298-1edb-b82b-a644fce32f4b" name="KEY_TYPE" nameInSource="Type" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <primaryKey xmi:uuid="mmuuid:5a717600-2dc5-1ed0-a220-9c522c08a85a" name="PK_PRIMARY_KEYS" columns="mmuuid/49286980-2dc5-1ed0-a220-9c522c08a85a"/>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:6cb35480-c650-1edb-a31f-f0e78084902c" name="TABLE_TYPE_ENUM" nameInSource="TableTypeEnumeration.properties" system="true">
-    <columns xmi:uuid="mmuuid:9d7e8040-c663-1edb-a31f-f0e78084902c" name="CODE" nameInSource="Key" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:9e636200-c663-1edb-a31f-f0e78084902c" name="NAME" nameInSource="Value" length="20" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:BaseTable xmi:uuid="mmuuid:57d5f780-c66d-1edb-a31f-f0e78084902c" name="KEY_COLUMNS" nameInSource="KEYS.INDEX(getColumnIdEntries)" system="true">
-    <columns xmi:uuid="mmuuid:9c22c100-c688-1edb-a31f-f0e78084902c" name="KEY_UUID" nameInSource="UUID" length="50" nullable="NO_NULLS" caseSensitive="false" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:7fd55300-c68d-1edb-a31f-f0e78084902c" name="KEY_TYPE" nameInSource="Type" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#short"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:32e3b980-c690-1edb-a31f-f0e78084902c" name="COLUMN_UUID" nameInSource="getColumnIdEntries.getUUID" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:139f9a40-b8b1-1f03-bc32-a70ec9674d30" name="COLUMN_POSITION" nameInSource="getColumnIdEntries.getPosition" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#int"/>
-    </columns>
-  </relational:BaseTable>
-  <diagram:DiagramContainer xmi:uuid="mmuuid:87086d80-d55f-1eda-b235-cf50afc035e1" name="">
-    <diagram xmi:uuid="mmuuid:852f67c0-d55f-1eda-b235-cf50afc035e1" type="packageDiagramType" target="mmuuid/6d490541-276b-1de6-8a38-9d76e1f90f2e">
-      <diagramEntity xmi:uuid="mmuuid:6f8ce4c0-e9ae-1eda-b235-cf50afc035e1" xPosition="20" yPosition="20" height="559" width="229"/>
-      <diagramEntity xmi:uuid="mmuuid:7165ea80-e9ae-1eda-b235-cf50afc035e1" xPosition="274" yPosition="20" height="253" width="202"/>
-      <diagramEntity xmi:uuid="mmuuid:7165ea8b-e9ae-1eda-b235-cf50afc035e1" xPosition="528" yPosition="20" height="145" width="216"/>
-      <diagramEntity xmi:uuid="mmuuid:7165ea90-e9ae-1eda-b235-cf50afc035e1" xPosition="782" yPosition="20" height="145" width="212"/>
-      <diagramEntity xmi:uuid="mmuuid:7165ea95-e9ae-1eda-b235-cf50afc035e1" xPosition="1036" yPosition="20" height="145" width="169"/>
-      <diagramEntity xmi:uuid="mmuuid:725a0e83-e9ae-1eda-b235-cf50afc035e1" xPosition="1290" yPosition="20" height="145" width="165"/>
-      <diagramEntity xmi:uuid="mmuuid:725a0e88-e9ae-1eda-b235-cf50afc035e1" xPosition="1544" yPosition="20" height="145" width="190"/>
-      <diagramEntity xmi:uuid="mmuuid:725a0e8d-e9ae-1eda-b235-cf50afc035e1" xPosition="1798" yPosition="20" height="649" width="230"/>
-      <diagramEntity xmi:uuid="mmuuid:733ef057-e9ae-1eda-b235-cf50afc035e1" xPosition="2052" yPosition="20" height="145" width="193"/>
-      <diagramEntity xmi:uuid="mmuuid:74331441-e9ae-1eda-b235-cf50afc035e1" xPosition="2306" yPosition="20" height="145" width="189"/>
-      <diagramEntity xmi:uuid="mmuuid:74331446-e9ae-1eda-b235-cf50afc035e1" xPosition="274" yPosition="283" height="289" width="219"/>
-      <diagramEntity xmi:uuid="mmuuid:74331453-e9ae-1eda-b235-cf50afc035e1" xPosition="528" yPosition="175" height="145" width="179"/>
-      <diagramEntity xmi:uuid="mmuuid:75273844-e9ae-1eda-b235-cf50afc035e1" xPosition="782" yPosition="175" height="145" width="175"/>
-      <diagramEntity xmi:uuid="mmuuid:760c1a02-e9ae-1eda-b235-cf50afc035e1" xPosition="1036" yPosition="175" height="145" width="190"/>
-      <diagramEntity xmi:uuid="mmuuid:760c1a07-e9ae-1eda-b235-cf50afc035e1" xPosition="1290" yPosition="175" height="253" width="190"/>
-      <diagramEntity xmi:uuid="mmuuid:77003e0a-e9ae-1eda-b235-cf50afc035e1" xPosition="1544" yPosition="175" height="145" width="184"/>
-      <diagramEntity xmi:uuid="mmuuid:77003e0f-e9ae-1eda-b235-cf50afc035e1" xPosition="1544" yPosition="330" height="145" width="194"/>
-      <diagramEntity xmi:uuid="mmuuid:77f46201-e9ae-1eda-b235-cf50afc035e1" xPosition="1544" yPosition="485" height="145" width="190"/>
-      <diagramEntity xmi:uuid="mmuuid:77f46206-e9ae-1eda-b235-cf50afc035e1" xPosition="1544" yPosition="640" height="145" width="204"/>
-      <diagramEntity xmi:uuid="mmuuid:77f4620b-e9ae-1eda-b235-cf50afc035e1" xPosition="1798" yPosition="679" height="145" width="187"/>
-      <diagramEntity xmi:uuid="mmuuid:78d943c4-e9ae-1eda-b235-cf50afc035e1" xPosition="2052" yPosition="175" height="145" width="177"/>
-      <diagramEntity xmi:uuid="mmuuid:78d943c9-e9ae-1eda-b235-cf50afc035e1" xPosition="2306" yPosition="175" height="469" width="230"/>
-      <diagramEntity xmi:uuid="mmuuid:79cd67d1-e9ae-1eda-b235-cf50afc035e1" xPosition="20" yPosition="589" height="145" width="178"/>
-      <diagramEntity xmi:uuid="mmuuid:7ab24980-e9ae-1eda-b235-cf50afc035e1" xPosition="274" yPosition="582" height="145" width="174"/>
-      <diagramEntity xmi:uuid="mmuuid:7ab24985-e9ae-1eda-b235-cf50afc035e1" xPosition="528" yPosition="330" height="145" width="195"/>
-      <diagramEntity xmi:uuid="mmuuid:7ba66d80-e9ae-1eda-b235-cf50afc035e1" xPosition="782" yPosition="330" height="145" width="203"/>
-      <diagramEntity xmi:uuid="mmuuid:7ba66d85-e9ae-1eda-b235-cf50afc035e1" xPosition="1036" yPosition="330" height="235" width="230"/>
-      <diagramEntity xmi:uuid="mmuuid:7c9a9182-e9ae-1eda-b235-cf50afc035e1" xPosition="1290" yPosition="438" height="217" width="217"/>
-      <diagramEntity xmi:uuid="mmuuid:7d7f7340-e9ae-1eda-b235-cf50afc035e1" xPosition="1290" yPosition="665" height="145" width="188"/>
-      <diagramEntity xmi:uuid="mmuuid:7d7f7345-e9ae-1eda-b235-cf50afc035e1" xPosition="1544" yPosition="795" height="145" width="184"/>
-      <diagramEntity xmi:uuid="mmuuid:7e739740-e9ae-1eda-b235-cf50afc035e1" xPosition="1798" yPosition="834" height="145" width="205"/>
-      <diagramEntity xmi:uuid="mmuuid:7e739745-e9ae-1eda-b235-cf50afc035e1" xPosition="2052" yPosition="330" height="163" width="204"/>
-      <diagramEntity xmi:uuid="mmuuid:7f67bb45-e9ae-1eda-b235-cf50afc035e1" xPosition="2052" yPosition="503" height="145" width="213"/>
-      <diagramEntity xmi:uuid="mmuuid:7f67bb4a-e9ae-1eda-b235-cf50afc035e1" xPosition="2306" yPosition="654" height="145" width="200"/>
-      <diagramEntity xmi:uuid="mmuuid:804c9d04-e9ae-1eda-b235-cf50afc035e1" xPosition="20" yPosition="744" height="163" width="227"/>
-      <diagramEntity xmi:uuid="mmuuid:804c9d0a-e9ae-1eda-b235-cf50afc035e1" xPosition="274" yPosition="737" height="307" width="201"/>
-      <diagramEntity xmi:uuid="mmuuid:8140c10d-e9ae-1eda-b235-cf50afc035e1" xPosition="528" yPosition="485" height="127" width="210"/>
-      <diagramEntity xmi:uuid="mmuuid:8225a2c3-e9ae-1eda-b235-cf50afc035e1" xPosition="782" yPosition="485" height="145" width="201"/>
-      <diagramEntity xmi:uuid="mmuuid:8319c6cc-e9ae-1eda-b235-cf50afc035e1" name="MODELS" modelObject="mmuuid/6c9bf840-2506-1ed0-a220-9c522c08a85a" xPosition="246" yPosition="20" height="295" width="241"/>
-      <diagramEntity xmi:uuid="mmuuid:84f2cc81-e9ae-1eda-b235-cf50afc035e1" name="TABLES" modelObject="mmuuid/7faec840-2506-1ed0-a220-9c522c08a85a" xPosition="472" yPosition="20" height="280" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:84f2cc8f-e9ae-1eda-b235-cf50afc035e1" name="COLUMNS" modelObject="mmuuid/919fad80-2506-1ed0-a220-9c522c08a85a" xPosition="698" yPosition="20" height="550" width="214"/>
-      <diagramEntity xmi:uuid="mmuuid:86db1489-e9ae-1eda-b235-cf50afc035e1" name="PRIMARY_KEYS" modelObject="mmuuid/bacf8040-2506-1ed0-a220-9c522c08a85a" xPosition="924" yPosition="20" height="220" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:87bff640-e9ae-1eda-b235-cf50afc035e1" name="UNIQUE_KEYS" modelObject="mmuuid/c6bb4240-2506-1ed0-a220-9c522c08a85a" xPosition="1150" yPosition="20" height="220" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:87bff64b-e9ae-1eda-b235-cf50afc035e1" name="INDEXES" modelObject="mmuuid/d33f9ac0-2506-1ed0-a220-9c522c08a85a" xPosition="1376" yPosition="20" height="205" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:88b41a49-e9ae-1eda-b235-cf50afc035e1" name="ACCESS_PATTERNS" modelObject="mmuuid/df3a9f00-2506-1ed0-a220-9c522c08a85a" xPosition="20" yPosition="264" height="220" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:8998fc0a-e9ae-1eda-b235-cf50afc035e1" name="FOREIGN_KEYS" modelObject="mmuuid/ebbef780-2506-1ed0-a220-9c522c08a85a" xPosition="246" yPosition="309" height="235" width="219"/>
-      <diagramEntity xmi:uuid="mmuuid:8a8d200a-e9ae-1eda-b235-cf50afc035e1" name="PROCS" modelObject="mmuuid/f8dbe680-2506-1ed0-a220-9c522c08a85a" xPosition="472" yPosition="309" height="235" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:8b81440a-e9ae-1eda-b235-cf50afc035e1" name="PROC_PARAMS" modelObject="mmuuid/06a0ae40-2507-1ed0-a220-9c522c08a85a" xPosition="472" yPosition="553" height="370" width="208"/>
-      <diagramEntity xmi:uuid="mmuuid:8c6625c8-e9ae-1eda-b235-cf50afc035e1" name="PROC_RESULT_SETS" modelObject="mmuuid/132506c0-2507-1ed0-a220-9c522c08a85a" xPosition="698" yPosition="579" height="220" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:8d5a49c0-e9ae-1eda-b235-cf50afc035e1" name="DATATYPES" modelObject="mmuuid/1f10c8c0-2507-1ed0-a220-9c522c08a85a" xPosition="924" yPosition="249" height="445" width="211"/>
-      <diagramEntity xmi:uuid="mmuuid:8e4e6dc6-e9ae-1eda-b235-cf50afc035e1" name="SELECT_TRANS" modelObject="mmuuid/3eb73380-2507-1ed0-a220-9c522c08a85a" xPosition="1150" yPosition="249" height="145" width="218"/>
-      <diagramEntity xmi:uuid="mmuuid:8f334f80-e9ae-1eda-b235-cf50afc035e1" name="INSERT_TRANS" modelObject="mmuuid/4545ab00-2507-1ed0-a220-9c522c08a85a" xPosition="1376" yPosition="234" height="145" width="218"/>
-      <diagramEntity xmi:uuid="mmuuid:8f334f86-e9ae-1eda-b235-cf50afc035e1" name="UPDATE_TRANS" modelObject="mmuuid/4c6cb900-2507-1ed0-a220-9c522c08a85a" xPosition="1376" yPosition="388" height="145" width="218"/>
-      <diagramEntity xmi:uuid="mmuuid:90277385-e9ae-1eda-b235-cf50afc035e1" name="DELETE_TRANS" modelObject="mmuuid/530a72c0-2507-1ed0-a220-9c522c08a85a" xPosition="20" yPosition="493" height="145" width="218"/>
-      <diagramEntity xmi:uuid="mmuuid:910c5542-e9ae-1eda-b235-cf50afc035e1" name="PROC_TRANS" modelObject="mmuuid/5998ea40-2507-1ed0-a220-9c522c08a85a" xPosition="246" yPosition="553" height="145" width="218"/>
-      <diagramEntity xmi:uuid="mmuuid:92007942-e9ae-1eda-b235-cf50afc035e1" name="ANNOTATIONS" modelObject="mmuuid/602761c0-2507-1ed0-a220-9c522c08a85a" xPosition="246" yPosition="707" height="118" width="191"/>
-      <diagramEntity xmi:uuid="mmuuid:92f49d40-e9ae-1eda-b235-cf50afc035e1" name="PROPERTIES" modelObject="mmuuid/61588ec0-2507-1ed0-a220-9c522c08a85a" xPosition="246" yPosition="804" height="103" width="193"/>
-      <diagramEntity xmi:uuid="mmuuid:92f49d44-e9ae-1eda-b235-cf50afc035e1" name="DATATYPE_TYPE_ENUM" modelObject="mmuuid/cede7b00-2f00-1ed0-a220-9c522c08a85a" xPosition="246" yPosition="916" height="88" width="173"/>
-      <diagramEntity xmi:uuid="mmuuid:93d97f02-e9ae-1eda-b235-cf50afc035e1" name="DATATYPE_VARIETY_ENUM" modelObject="mmuuid/eb50a080-2f26-1ed0-a220-9c522c08a85a" xPosition="472" yPosition="932" height="88" width="194"/>
-      <diagramEntity xmi:uuid="mmuuid:93d97f05-e9ae-1eda-b235-cf50afc035e1" name="KEY_TYPE_ENUM" modelObject="mmuuid/d7ca13c0-2fad-1ed0-a220-9c522c08a85a" xPosition="698" yPosition="823" height="88" width="135"/>
-      <diagramEntity xmi:uuid="mmuuid:94cda302-e9ae-1eda-b235-cf50afc035e1" name="MODEL_TYPE_ENUM" modelObject="mmuuid/9a28e580-393c-1ed0-a220-9c522c08a85a" xPosition="924" yPosition="703" height="88" width="153"/>
-      <diagramEntity xmi:uuid="mmuuid:95c1c702-e9ae-1eda-b235-cf50afc035e1" name="NULL_TYPE_ENUM" modelObject="mmuuid/b9315540-2c88-1ed0-a220-9c522c08a85a" xPosition="1150" yPosition="403" height="88" width="142"/>
-      <diagramEntity xmi:uuid="mmuuid:96a6a8c3-e9ae-1eda-b235-cf50afc035e1" name="PROC_TYPE_ENUM" modelObject="mmuuid/7cf72d00-2fb4-1ed0-a220-9c522c08a85a" xPosition="1376" yPosition="542" height="88" width="145"/>
-      <diagramEntity xmi:uuid="mmuuid:979accc2-e9ae-1eda-b235-cf50afc035e1" name="PROC_PARAM_TYPE_ENUM" modelObject="mmuuid/5eb76440-2d9d-1ed0-a220-9c522c08a85a" xPosition="20" yPosition="647" height="88" width="193"/>
-      <diagramEntity xmi:uuid="mmuuid:987fae82-e9ae-1eda-b235-cf50afc035e1" name="SEARCH_TYPE_ENUM" modelObject="mmuuid/7851fe40-2c9b-1ed0-a220-9c522c08a85a" xPosition="20" yPosition="744" height="88" width="159"/>
-      <diagramEntity xmi:uuid="mmuuid:9973d280-e9ae-1eda-b235-cf50afc035e1" name="ALL_KEYS" modelObject="mmuuid/488fd300-2dc5-1ed0-a220-9c522c08a85a" xPosition="20" yPosition="841" height="235" width="197"/>
-      <diagramEntity xmi:uuid="mmuuid:655eff80-c651-1edb-a31f-f0e78084902c" name="TABLE_TYPE_ENUM" modelObject="mmuuid/6cb35480-c650-1edb-a31f-f0e78084902c" xPosition="246" yPosition="1013" height="88" width="149"/>
-      <diagramEntity xmi:uuid="mmuuid:dcfe1a00-c66d-1edb-a31f-f0e78084902c" name="KEY_COLUMNS" modelObject="mmuuid/57d5f780-c66d-1edb-a31f-f0e78084902c" xPosition="472" yPosition="1029" height="118" width="181"/>
-      <diagramEntity xmi:uuid="mmuuid:517c7300-d621-1edb-9223-85de9ced5f1c" name="KEY_REFERENCES" xPosition="10" yPosition="10" height="102" width="216"/>
-      <diagramEntity xmi:uuid="mmuuid:70733f80-c9c8-1ede-943a-ad14f214907c" name="VDB_INFO" modelObject="mmuuid/f1ca5240-c9c7-1ede-943a-ad14f214907c" xPosition="698" yPosition="920" height="88" width="143"/>
-      <diagramEntity xmi:uuid="mmuuid:4a65f140-3ba5-1f33-9f26-c47bba154acc" name="GET_CHAR_RSRC_CNTNTS" modelObject="mmuuid/0d93d1c0-39ce-1f33-9f26-c47bba154acc"/>
-      <diagramEntity xmi:uuid="mmuuid:4a65f141-3ba5-1f33-9f26-c47bba154acc" name="GET_BINARY_RSRC_CNTNTS" modelObject="mmuuid/0d93d1c7-39ce-1f33-9f26-c47bba154acc"/>
-      <diagramEntity xmi:uuid="mmuuid:4a65f143-3ba5-1f33-9f26-c47bba154acc" name="GET_VDB_RSRC_INFO" modelObject="mmuuid/0e78b387-39ce-1f33-9f26-c47bba154acc" xPosition="54" yPosition="198"/>
-      <diagramEntity xmi:uuid="mmuuid:29dbef40-f52c-1039-bb39-85b7143bc62d" modelObject="mmuuid/bbb4b1c5-f529-1039-bb39-85b7143bc62d"/>
-    </diagram>
-    <diagram xmi:uuid="mmuuid:c18d0dc0-f52b-1039-bb39-85b7143bc62d" type="packageDiagramType" target="mmuuid/bbb4b1c5-f529-1039-bb39-85b7143bc62d">
-      <diagramEntity xmi:uuid="mmuuid:2d663100-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df600-f538-1039-bb39-85b7143bc62d" xPosition="20" yPosition="20"/>
-      <diagramEntity xmi:uuid="mmuuid:2e5a5500-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df607-f538-1039-bb39-85b7143bc62d" xPosition="40" yPosition="30"/>
-      <diagramEntity xmi:uuid="mmuuid:2e5a5501-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df612-f538-1039-bb39-85b7143bc62d" xPosition="60" yPosition="40"/>
-      <diagramEntity xmi:uuid="mmuuid:30335ac0-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df622-f538-1039-bb39-85b7143bc62d" xPosition="80" yPosition="50"/>
-      <diagramEntity xmi:uuid="mmuuid:31277ec0-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df62f-f538-1039-bb39-85b7143bc62d" xPosition="100" yPosition="60"/>
-      <diagramEntity xmi:uuid="mmuuid:320c6080-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df638-f538-1039-bb39-85b7143bc62d" xPosition="120" yPosition="70"/>
-      <diagramEntity xmi:uuid="mmuuid:320c6081-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df640-f538-1039-bb39-85b7143bc62d" xPosition="140" yPosition="80"/>
-      <diagramEntity xmi:uuid="mmuuid:33008480-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df648-f538-1039-bb39-85b7143bc62d" xPosition="160" yPosition="90"/>
-      <diagramEntity xmi:uuid="mmuuid:33f4a880-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df650-f538-1039-bb39-85b7143bc62d" xPosition="180" yPosition="100"/>
-      <diagramEntity xmi:uuid="mmuuid:33f4a881-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df658-f538-1039-bb39-85b7143bc62d" xPosition="200" yPosition="110"/>
-      <diagramEntity xmi:uuid="mmuuid:34d98a40-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df660-f538-1039-bb39-85b7143bc62d" xPosition="220" yPosition="120"/>
-      <diagramEntity xmi:uuid="mmuuid:35cdae40-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df668-f538-1039-bb39-85b7143bc62d" xPosition="240" yPosition="130"/>
-      <diagramEntity xmi:uuid="mmuuid:36b29000-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df670-f538-1039-bb39-85b7143bc62d" xPosition="260" yPosition="140"/>
-      <diagramEntity xmi:uuid="mmuuid:36b29001-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df678-f538-1039-bb39-85b7143bc62d" xPosition="280" yPosition="150"/>
-      <diagramEntity xmi:uuid="mmuuid:42db5b00-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df681-f538-1039-bb39-85b7143bc62d" xPosition="300" yPosition="160"/>
-      <diagramEntity xmi:uuid="mmuuid:42db5b01-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df682-f538-1039-bb39-85b7143bc62d" xPosition="320" yPosition="170"/>
-      <diagramEntity xmi:uuid="mmuuid:42db5b02-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df683-f538-1039-bb39-85b7143bc62d" xPosition="340" yPosition="180"/>
-      <diagramEntity xmi:uuid="mmuuid:42db5b03-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df684-f538-1039-bb39-85b7143bc62d" xPosition="360" yPosition="190"/>
-      <diagramEntity xmi:uuid="mmuuid:43c03cc0-f538-1039-bb39-85b7143bc62d" modelObject="mmuuid/250df685-f538-1039-bb39-85b7143bc62d" xPosition="380" yPosition="200"/>
-    </diagram>
-  </diagram:DiagramContainer>
-  <relational:BaseTable xmi:uuid="mmuuid:f1ca5240-c9c7-1ede-943a-ad14f214907c" name="VDB_INFO" nameInSource="VDBS.INDEX" system="true" supportsUpdate="false">
-    <columns xmi:uuid="mmuuid:38317240-c9cd-1ede-943a-ad14f214907c" name="NAME" nameInSource="VdbRuntimeName" length="255" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-    <columns xmi:uuid="mmuuid:39259640-c9cd-1ede-943a-ad14f214907c" name="VERSION" nameInSource="VdbRuntimeVersion" length="50" nullable="NO_NULLS" caseSensitive="false" searchability="UNSEARCHABLE" signed="false">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </columns>
-  </relational:BaseTable>
-  <relational:Procedure xmi:uuid="mmuuid:0d93d1c0-39ce-1f33-9f26-c47bba154acc" name="GET_CHAR_RSRC_CNTNTS" nameInSource="FILES.INDEX" updateCount="ZERO">
-    <parameters xmi:uuid="mmuuid:0d93d1c2-39ce-1f33-9f26-c47bba154acc" name="PATH_IN_VDB" nameInSource="getPathInVdb" length="50">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </parameters>
-    <parameters xmi:uuid="mmuuid:0d93d1c1-39ce-1f33-9f26-c47bba154acc" name="TKNS" nameInSource="setTokens" length="50">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#object"/>
-    </parameters>
-    <parameters xmi:uuid="mmuuid:0d93d1c6-39ce-1f33-9f26-c47bba154acc" name="TKN_RPLCMNTS" nameInSource="setTokenReplacements" length="50">
-      <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#object"/>
-    </parameters>
-    <result xmi:uuid="mmuuid:0d93d1c3-39ce-1f33-9f26-c47bba154acc" name="RSRC_CNTNTS" nameInSource="FILES.INDEX">
-      <columns xmi:uuid="mmuuid:0d93d1c4-39ce-1f33-9f26-c47bba154acc" name="PATH_IN_VDB" nameInSource="PathInVdb" length="50">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:0d93d1c5-39ce-1f33-9f26-c47bba154acc" name="RSRC_STRM" nameInSource="FileRecord">
-        <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#clob"/>
-      </columns>
-    </result>
-  </relational:Procedure>
-  <relational:Procedure xmi:uuid="mmuuid:0d93d1c7-39ce-1f33-9f26-c47bba154acc" name="GET_BINARY_RSRC_CNTNTS" nameInSource="FILES.INDEX" updateCount="ZERO">
-    <parameters xmi:uuid="mmuuid:0e78b383-39ce-1f33-9f26-c47bba154acc" name="PATH_IN_VDB" nameInSource="getPathInVdb" length="50">
-      <type href="http://www.w3.org/2001/XMLSchema#string"/>
-    </parameters>
-    <result xmi:uuid="mmuuid:0e78b380-39ce-1f33-9f26-c47bba154acc" name="RSRC_CNTNTS" nameInSource="FILES.INDEX">
-      <columns xmi:uuid="mmuuid:0e78b381-39ce-1f33-9f26-c47bba154acc" name="PATH_IN_VDB" nameInSource="PathInVdb" length="50">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:0e78b382-39ce-1f33-9f26-c47bba154acc" name="RSRC_STRM" nameInSource="FileRecord">
-        <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#blob"/>
-      </columns>
-    </result>
-  </relational:Procedure>
-  <relational:Procedure xmi:uuid="mmuuid:0e78b387-39ce-1f33-9f26-c47bba154acc" name="GET_VDB_RSRC_INFO" nameInSource="FILES.INDEX" updateCount="ZERO">
-    <result xmi:uuid="mmuuid:0e78b388-39ce-1f33-9f26-c47bba154acc" name="RSRC_INFO" nameInSource="FILES.INDEX">
-      <columns xmi:uuid="mmuuid:0e78b38a-39ce-1f33-9f26-c47bba154acc" name="PATH_IN_VDB" nameInSource="getPathInVdb" length="50">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:0e78b389-39ce-1f33-9f26-c47bba154acc" name="IS_BINARY" nameInSource="getBinary">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-    </result>
-  </relational:Procedure>
-  <relational:Schema xmi:uuid="mmuuid:bbb4b1c5-f529-1039-bb39-85b7143bc62d" name="Metabase">
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df600-f538-1039-bb39-85b7143bc62d" name="Models" nameInSource="MDR_MODELS">
-      <columns xmi:uuid="mmuuid:250df601-f538-1039-bb39-85b7143bc62d" name="id" nameInSource="ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df603-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df605-f538-1039-bb39-85b7143bc62d" name="name" nameInSource="NAME" length="64" nullable="NO_NULLS" uniqueKeys="mmuuid/250df606-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df604-f538-1039-bb39-85b7143bc62d" name="path" nameInSource="PATH" length="256" nullable="NO_NULLS" uniqueKeys="mmuuid/250df606-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df602-f538-1039-bb39-85b7143bc62d" name="isMetamodel" nameInSource="IS_METAMODEL" length="1">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <primaryKey xmi:uuid="mmuuid:250df603-f538-1039-bb39-85b7143bc62d" name="mKey" nameInSource="M_KEY" columns="mmuuid/250df601-f538-1039-bb39-85b7143bc62d"/>
-      <uniqueConstraints xmi:uuid="mmuuid:250df606-f538-1039-bb39-85b7143bc62d" name="mKeyFqName" nameInSource="M_KEY_FQ_NAME" columns="mmuuid/250df604-f538-1039-bb39-85b7143bc62d mmuuid/250df605-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df607-f538-1039-bb39-85b7143bc62d" name="Objects" nameInSource="MDR_OBJECTS">
-      <columns xmi:uuid="mmuuid:250df611-f538-1039-bb39-85b7143bc62d" name="id" nameInSource="ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df60e-f538-1039-bb39-85b7143bc62d" name="uuid" nameInSource="UUID" length="64" indexes="mmuuid/250df681-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df610-f538-1039-bb39-85b7143bc62d" name="name" nameInSource="NAME" length="64" nullable="NO_NULLS" indexes="mmuuid/250df682-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df60f-f538-1039-bb39-85b7143bc62d" name="path" nameInSource="PATH" length="256" nullable="NO_NULLS" indexes="mmuuid/250df682-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df609-f538-1039-bb39-85b7143bc62d" name="className" length="64" nullable="NO_NULLS" indexes="mmuuid/250df682-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df60d-f538-1039-bb39-85b7143bc62d" name="classId" nameInSource="CLASS_ID" indexes="mmuuid/250df683-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df60c-f538-1039-bb39-85b7143bc62d" name="containerId" nameInSource="CONTAINER_ID" indexes="mmuuid/250df684-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df60b-f538-1039-bb39-85b7143bc62d" name="modelId" nameInSource="MODEL_ID" indexes="mmuuid/250df685-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df608-f538-1039-bb39-85b7143bc62d" name="isUnresolved" nameInSource="IS_UNRESOLVED" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <primaryKey xmi:uuid="mmuuid:250df60a-f538-1039-bb39-85b7143bc62d" name="oKey" nameInSource="O_KEY" columns="mmuuid/250df611-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df630-f538-1039-bb39-85b7143bc62d mmuuid/250df636-f538-1039-bb39-85b7143bc62d mmuuid/250df627-f538-1039-bb39-85b7143bc62d mmuuid/250df61c-f538-1039-bb39-85b7143bc62d mmuuid/250df618-f538-1039-bb39-85b7143bc62d mmuuid/250df665-f538-1039-bb39-85b7143bc62d mmuuid/250df64c-f538-1039-bb39-85b7143bc62d mmuuid/250df647-f538-1039-bb39-85b7143bc62d mmuuid/250df67f-f538-1039-bb39-85b7143bc62d mmuuid/250df66e-f538-1039-bb39-85b7143bc62d mmuuid/250df659-f538-1039-bb39-85b7143bc62d mmuuid/250df654-f538-1039-bb39-85b7143bc62d mmuuid/250df63e-f538-1039-bb39-85b7143bc62d mmuuid/250df673-f538-1039-bb39-85b7143bc62d mmuuid/250df629-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df612-f538-1039-bb39-85b7143bc62d" name="ReferenceFeatures" nameInSource="MDR_REF_FEATURES">
-      <columns xmi:uuid="mmuuid:250df614-f538-1039-bb39-85b7143bc62d" name="id" nameInSource="ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df619-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df61c-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df621-f538-1039-bb39-85b7143bc62d" name="containerId" nameInSource="CONTAINER_ID" uniqueKeys="mmuuid/250df61d-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df620-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df61d-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df615-f538-1039-bb39-85b7143bc62d" name="datatypeId" nameInSource="DATATYPE_ID" nullable="NO_NULLS" foreignKeys="mmuuid/250df618-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df617-f538-1039-bb39-85b7143bc62d" name="lowerBound" nameInSource="LOWER_BOUND">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df613-f538-1039-bb39-85b7143bc62d" name="upperBound" nameInSource="UPPER_BOUND">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df61a-f538-1039-bb39-85b7143bc62d" name="isChangeable" nameInSource="IS_CHANGEABLE" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df61e-f538-1039-bb39-85b7143bc62d" name="isUnsettable" nameInSource="IS_UNSETTABLE" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df616-f538-1039-bb39-85b7143bc62d" name="isContainment" nameInSource="IS_CONTAINMENT" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df61b-f538-1039-bb39-85b7143bc62d" name="oppositeId" nameInSource="OPPOSITE_ID" foreignKeys="mmuuid/250df61f-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df61c-f538-1039-bb39-85b7143bc62d" name="rfKeyId" nameInSource="RF_KEY_ID" columns="mmuuid/250df614-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df618-f538-1039-bb39-85b7143bc62d" name="rfKeyDatatype" nameInSource="RF_KEY_DATATYPE" columns="mmuuid/250df615-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df61f-f538-1039-bb39-85b7143bc62d" name="rfKeyOpposite" nameInSource="RF_KEY_OPPOSITE" foreignKeyMultiplicity="ONE" columns="mmuuid/250df61b-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df619-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df619-f538-1039-bb39-85b7143bc62d" name="rfKey" nameInSource="RF_KEY" columns="mmuuid/250df614-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df632-f538-1039-bb39-85b7143bc62d mmuuid/250df61f-f538-1039-bb39-85b7143bc62d"/>
-      <uniqueConstraints xmi:uuid="mmuuid:250df61d-f538-1039-bb39-85b7143bc62d" name="rfKeyIndex" nameInSource="RF_KEY_NDX" columns="mmuuid/250df621-f538-1039-bb39-85b7143bc62d mmuuid/250df620-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df622-f538-1039-bb39-85b7143bc62d" name="AttributeFeatures" nameInSource="MDR_ATTR_FEATURES">
-      <columns xmi:uuid="mmuuid:250df623-f538-1039-bb39-85b7143bc62d" name="id" nameInSource="ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df629-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df62c-f538-1039-bb39-85b7143bc62d" name="containerId" nameInSource="CONTAINER_ID" uniqueKeys="mmuuid/250df62d-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df626-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df62d-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df628-f538-1039-bb39-85b7143bc62d" name="datatypeId" nameInSource="DATATYPE_ID" nullable="NO_NULLS" foreignKeys="mmuuid/250df627-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df62e-f538-1039-bb39-85b7143bc62d" name="lowerBound" nameInSource="LOWER_BOUND">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df625-f538-1039-bb39-85b7143bc62d" name="upperBound" nameInSource="UPPER_BOUND">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df62a-f538-1039-bb39-85b7143bc62d" name="isChangeable" nameInSource="IS_CHANGEABLE" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df624-f538-1039-bb39-85b7143bc62d" name="isUnsettable" nameInSource="IS_UNSETTABLE" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df629-f538-1039-bb39-85b7143bc62d" name="afKeyId" nameInSource="AF_KEY_ID" columns="mmuuid/250df623-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df627-f538-1039-bb39-85b7143bc62d" name="afKeyDatatype" nameInSource="AF_KEY_DATATYPE" columns="mmuuid/250df628-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df62b-f538-1039-bb39-85b7143bc62d" name="afKey" nameInSource="AF_KEY" columns="mmuuid/250df623-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df663-f538-1039-bb39-85b7143bc62d mmuuid/250df64e-f538-1039-bb39-85b7143bc62d mmuuid/250df641-f538-1039-bb39-85b7143bc62d mmuuid/250df67c-f538-1039-bb39-85b7143bc62d mmuuid/250df66b-f538-1039-bb39-85b7143bc62d mmuuid/250df65a-f538-1039-bb39-85b7143bc62d mmuuid/250df656-f538-1039-bb39-85b7143bc62d mmuuid/250df63d-f538-1039-bb39-85b7143bc62d mmuuid/250df672-f538-1039-bb39-85b7143bc62d"/>
-      <uniqueConstraints xmi:uuid="mmuuid:250df62d-f538-1039-bb39-85b7143bc62d" name="afKeyIndex" nameInSource="AF_KEY_NDX" columns="mmuuid/250df62c-f538-1039-bb39-85b7143bc62d mmuuid/250df626-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df62f-f538-1039-bb39-85b7143bc62d" name="References" nameInSource="MDR_REFS">
-      <columns xmi:uuid="mmuuid:250df634-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df635-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df630-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df631-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df635-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df632-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df633-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df635-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df637-f538-1039-bb39-85b7143bc62d" name="toId" nameInSource="TO_ID" nullable="NO_NULLS" foreignKeys="mmuuid/250df636-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df630-f538-1039-bb39-85b7143bc62d" name="rKeyObject" nameInSource="R_KEY_OBJECT" columns="mmuuid/250df634-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df632-f538-1039-bb39-85b7143bc62d" name="rKeyFeature" nameInSource="R_KEY_FEATURE" columns="mmuuid/250df631-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df619-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df636-f538-1039-bb39-85b7143bc62d" name="rKeyTo" nameInSource="R_KEY_TO" columns="mmuuid/250df637-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df635-f538-1039-bb39-85b7143bc62d" name="rKey" nameInSource="R_KEY" columns="mmuuid/250df631-f538-1039-bb39-85b7143bc62d mmuuid/250df634-f538-1039-bb39-85b7143bc62d mmuuid/250df633-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df638-f538-1039-bb39-85b7143bc62d" name="BooleanAttributes" nameInSource="MDR_BOOLEAN_ATTRS">
-      <columns xmi:uuid="mmuuid:250df63a-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df639-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df63e-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df63c-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df639-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df63d-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df63b-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df639-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df63f-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#boolean"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df63e-f538-1039-bb39-85b7143bc62d" name="boaKeyObject" nameInSource="BOA_KEY_OBJECT" columns="mmuuid/250df63a-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df63d-f538-1039-bb39-85b7143bc62d" name="boaKeyFeature" nameInSource="BOA_KEY_FEATURE" columns="mmuuid/250df63c-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df639-f538-1039-bb39-85b7143bc62d" name="boaKey" nameInSource="BOA_KEY" columns="mmuuid/250df63c-f538-1039-bb39-85b7143bc62d mmuuid/250df63a-f538-1039-bb39-85b7143bc62d mmuuid/250df63b-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df640-f538-1039-bb39-85b7143bc62d" name="ByteAttributes" nameInSource="MDR_BYTE_ATTRS">
-      <columns xmi:uuid="mmuuid:250df642-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df644-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df647-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df645-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df644-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df641-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df643-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df644-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df646-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#byte"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df647-f538-1039-bb39-85b7143bc62d" name="byaKeyObject" nameInSource="BYA_KEY_OBJECT" columns="mmuuid/250df642-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df641-f538-1039-bb39-85b7143bc62d" name="byaKeyFeature" nameInSource="BYA_KEY_FEATURE" columns="mmuuid/250df645-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df644-f538-1039-bb39-85b7143bc62d" name="byaKey" nameInSource="BYA_KEY" columns="mmuuid/250df645-f538-1039-bb39-85b7143bc62d mmuuid/250df642-f538-1039-bb39-85b7143bc62d mmuuid/250df643-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df648-f538-1039-bb39-85b7143bc62d" name="CharAttributes" nameInSource="MDR_CHAR_ATTRS">
-      <columns xmi:uuid="mmuuid:250df64b-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df64a-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df64c-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df64d-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df64a-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df64e-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df64f-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df64a-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df649-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="1" nullable="NO_NULLS">
-        <type href="http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#char"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df64c-f538-1039-bb39-85b7143bc62d" name="caKeyObject" nameInSource="CA_KEY_OBJECT" columns="mmuuid/250df64b-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df64e-f538-1039-bb39-85b7143bc62d" name="caKeyFeature" nameInSource="CA_KEY_FEATURE" columns="mmuuid/250df64d-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df64a-f538-1039-bb39-85b7143bc62d" name="caKey" nameInSource="CA_KEY" columns="mmuuid/250df64d-f538-1039-bb39-85b7143bc62d mmuuid/250df64b-f538-1039-bb39-85b7143bc62d mmuuid/250df64f-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df650-f538-1039-bb39-85b7143bc62d" name="DoubleAttributes" nameInSource="MDR_DOUBLE_ATTRS">
-      <columns xmi:uuid="mmuuid:250df652-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df653-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df654-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df657-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df653-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df656-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df651-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df653-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df655-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#double"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df654-f538-1039-bb39-85b7143bc62d" name="daKeyObject" nameInSource="DA_KEY_OBJECT" columns="mmuuid/250df652-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df656-f538-1039-bb39-85b7143bc62d" name="daKeyFeature" nameInSource="DA_KEY_FEATURE" columns="mmuuid/250df657-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df653-f538-1039-bb39-85b7143bc62d" name="daKey" nameInSource="DA_KEY" columns="mmuuid/250df657-f538-1039-bb39-85b7143bc62d mmuuid/250df652-f538-1039-bb39-85b7143bc62d mmuuid/250df651-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df658-f538-1039-bb39-85b7143bc62d" name="FloatAttributes" nameInSource="MDR_FLOAT_ATTRS">
-      <columns xmi:uuid="mmuuid:250df65e-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df65b-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df659-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df65d-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df65b-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df65a-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df65f-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df65b-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df65c-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#float"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df659-f538-1039-bb39-85b7143bc62d" name="faKeyObject" nameInSource="FA_KEY_OBJECT" columns="mmuuid/250df65e-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df65a-f538-1039-bb39-85b7143bc62d" name="faKeyFeature" nameInSource="FA_KEY_FEATURE" columns="mmuuid/250df65d-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df65b-f538-1039-bb39-85b7143bc62d" name="faKey" nameInSource="FA_KEY" columns="mmuuid/250df65d-f538-1039-bb39-85b7143bc62d mmuuid/250df65e-f538-1039-bb39-85b7143bc62d mmuuid/250df65f-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df660-f538-1039-bb39-85b7143bc62d" name="IntAttributes" nameInSource="MDR_INT_ATTRS">
-      <columns xmi:uuid="mmuuid:250df662-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df661-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df665-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df664-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df661-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df663-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df667-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df661-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df666-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df665-f538-1039-bb39-85b7143bc62d" name="iaKeyObject" nameInSource="IA_KEY_OBJECT" columns="mmuuid/250df662-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df663-f538-1039-bb39-85b7143bc62d" name="iaKeyFeature" nameInSource="IA_KEY_FEATURE" columns="mmuuid/250df664-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df661-f538-1039-bb39-85b7143bc62d" name="iaKey" nameInSource="IA_KEY" columns="mmuuid/250df664-f538-1039-bb39-85b7143bc62d mmuuid/250df662-f538-1039-bb39-85b7143bc62d mmuuid/250df667-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df668-f538-1039-bb39-85b7143bc62d" name="LongAttributes" nameInSource="MDR_LONG_ATTRS">
-      <columns xmi:uuid="mmuuid:250df66d-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df66a-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df66e-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df66c-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df66a-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df66b-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df66f-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df66a-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df669-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df66e-f538-1039-bb39-85b7143bc62d" name="laKeyObject" nameInSource="LA_KEY_OBJECT" columns="mmuuid/250df66d-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df66b-f538-1039-bb39-85b7143bc62d" name="laKeyFeature" nameInSource="LA_KEY_FEATURE" columns="mmuuid/250df66c-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df66a-f538-1039-bb39-85b7143bc62d" name="laKey" nameInSource="LA_KEY" columns="mmuuid/250df66c-f538-1039-bb39-85b7143bc62d mmuuid/250df66d-f538-1039-bb39-85b7143bc62d mmuuid/250df66f-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df670-f538-1039-bb39-85b7143bc62d" name="ShortAttributes" nameInSource="MDR_SHORT_ATTRS">
-      <columns xmi:uuid="mmuuid:250df675-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df676-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df673-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df677-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df676-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df672-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df674-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df676-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df671-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="-1" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#short"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df673-f538-1039-bb39-85b7143bc62d" name="shaKeyObject" nameInSource="SHA_KEY_OBJECT" columns="mmuuid/250df675-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df672-f538-1039-bb39-85b7143bc62d" name="shaKeyFeature" nameInSource="SHA_KEY_FEATURE" columns="mmuuid/250df677-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df676-f538-1039-bb39-85b7143bc62d" name="shaKey" nameInSource="SHA_KEY" columns="mmuuid/250df677-f538-1039-bb39-85b7143bc62d mmuuid/250df675-f538-1039-bb39-85b7143bc62d mmuuid/250df674-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <tables xsi:type="relational:BaseTable" xmi:uuid="mmuuid:250df678-f538-1039-bb39-85b7143bc62d" name="StringAttributes" nameInSource="MDR_STRING_ATTRS">
-      <columns xmi:uuid="mmuuid:250df680-f538-1039-bb39-85b7143bc62d" name="objectId" nameInSource="OBJECT_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df67e-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df67f-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df67b-f538-1039-bb39-85b7143bc62d" name="featureId" nameInSource="FEATURE_ID" nullable="NO_NULLS" uniqueKeys="mmuuid/250df67e-f538-1039-bb39-85b7143bc62d" foreignKeys="mmuuid/250df67c-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#long"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df679-f538-1039-bb39-85b7143bc62d" name="index" nameInSource="NDX" nullable="NO_NULLS" uniqueKeys="mmuuid/250df67e-f538-1039-bb39-85b7143bc62d">
-        <type href="http://www.w3.org/2001/XMLSchema#int"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df67d-f538-1039-bb39-85b7143bc62d" name="value" nameInSource="VALUE" length="4000" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <columns xmi:uuid="mmuuid:250df67a-f538-1039-bb39-85b7143bc62d" name="clob" nameInSource="CLOB" length="2147483647" nullable="NO_NULLS">
-        <type href="http://www.w3.org/2001/XMLSchema#string"/>
-      </columns>
-      <foreignKeys xmi:uuid="mmuuid:250df67f-f538-1039-bb39-85b7143bc62d" name="staKeyObject" nameInSource="STA_KEY_OBJECT" columns="mmuuid/250df680-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df60a-f538-1039-bb39-85b7143bc62d"/>
-      <foreignKeys xmi:uuid="mmuuid:250df67c-f538-1039-bb39-85b7143bc62d" name="staKeyFeature" nameInSource="STA_KEY_FEATURE" columns="mmuuid/250df67b-f538-1039-bb39-85b7143bc62d" uniqueKey="mmuuid/250df62b-f538-1039-bb39-85b7143bc62d"/>
-      <primaryKey xmi:uuid="mmuuid:250df67e-f538-1039-bb39-85b7143bc62d" name="staKey" nameInSource="STA_KEY" columns="mmuuid/250df67b-f538-1039-bb39-85b7143bc62d mmuuid/250df680-f538-1039-bb39-85b7143bc62d mmuuid/250df679-f538-1039-bb39-85b7143bc62d"/>
-    </tables>
-    <indexes xmi:uuid="mmuuid:250df681-f538-1039-bb39-85b7143bc62d" name="UuidIndex" nameInSource="UUID_INDEX" columns="mmuuid/250df60e-f538-1039-bb39-85b7143bc62d"/>
-    <indexes xmi:uuid="mmuuid:250df682-f538-1039-bb39-85b7143bc62d" name="NoUuidIndex" nameInSource="NO_UUID_INDEX" columns="mmuuid/250df610-f538-1039-bb39-85b7143bc62d mmuuid/250df60f-f538-1039-bb39-85b7143bc62d mmuuid/250df609-f538-1039-bb39-85b7143bc62d"/>
-    <indexes xmi:uuid="mmuuid:250df683-f538-1039-bb39-85b7143bc62d" name="ClassIdIndex" nameInSource="CLASS_ID_INDEX" columns="mmuuid/250df60d-f538-1039-bb39-85b7143bc62d"/>
-    <indexes xmi:uuid="mmuuid:250df684-f538-1039-bb39-85b7143bc62d" name="ContainerIdIndex" nameInSource="CONTAINER_ID_INDEX" columns="mmuuid/250df60c-f538-1039-bb39-85b7143bc62d"/>
-    <indexes xmi:uuid="mmuuid:250df685-f538-1039-bb39-85b7143bc62d" name="ModelIndex" nameInSource="MODEL_INDEX" columns="mmuuid/250df60b-f538-1039-bb39-85b7143bc62d"/>
-  </relational:Schema>
-</xmi:XMI>

Deleted: trunk/metadata/src/test/java/com/metamatrix/connector/metadata/TestPropertyFileObjectSource.java
===================================================================
--- trunk/metadata/src/test/java/com/metamatrix/connector/metadata/TestPropertyFileObjectSource.java	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/test/java/com/metamatrix/connector/metadata/TestPropertyFileObjectSource.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -1,109 +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 com.metamatrix.connector.metadata;
-
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.Map;
-
-import org.teiid.connector.metadata.PropertyFileObjectSource;
-
-import junit.framework.TestCase;
-import com.metamatrix.core.MetaMatrixRuntimeException;
-
-public class TestPropertyFileObjectSource extends TestCase {
-
-    public TestPropertyFileObjectSource(String name) {
-        super(name);
-    }
-
-    public void testNoneExistentFile() {
-        PropertyFileObjectSource source = new PropertyFileObjectSource(null);
-        String fileName = "fakeFiles/fake_does_not_exist.properties"; //$NON-NLS-1$
-        try {
-            source.getObjects(fileName, null);
-            fail();
-        } catch (MetaMatrixRuntimeException e) {
-            assertEquals(fileName + " file not found", e.getMessage()); //$NON-NLS-1$ //$NON-NLS-2$
-        }
-    }
-
-    public void testNoProperties() {
-        PropertyFileObjectSource source = new PropertyFileObjectSource(null);
-        Iterator iterator = source.getObjects("fakeFiles/fake0.properties", null).iterator(); //$NON-NLS-1$
-        assertFalse(iterator.hasNext());
-    }
-
-    public void testOneProperty() {
-        PropertyFileObjectSource source = new PropertyFileObjectSource(null);
-        Iterator iterator = source.getObjects("fakeFiles/fake1.properties", null).iterator(); //$NON-NLS-1$
-        assertTrue(iterator.hasNext());
-        Map.Entry next = (Map.Entry) iterator.next();
-        assertEquals(new Integer(1), next.getKey());
-        assertEquals("value1", (String)next.getValue()); //$NON-NLS-1$
-        assertFalse(iterator.hasNext());
-    }
-
-    public void testTwoProperties() {
-        PropertyFileObjectSource source = new PropertyFileObjectSource(null);
-        Iterator iterator = source.getObjects("fakeFiles/fake2.properties", null).iterator(); //$NON-NLS-1$
-        assertTrue(iterator.hasNext());
-        Map.Entry next = (Map.Entry) iterator.next();
-        Integer key1 = (Integer) next.getKey();
-        if (key1.equals(new Integer(1))) {
-            assertEquals(new Integer(1), next.getKey());
-            assertEquals("value1", (String)next.getValue()); //$NON-NLS-1$
-            assertTrue(iterator.hasNext());
-            next = (Map.Entry) iterator.next();
-            assertEquals(new Integer(2), next.getKey());
-            assertEquals("value2", (String)next.getValue()); //$NON-NLS-1$
-            assertFalse(iterator.hasNext());
-        } else if (key1.equals(new Integer(2))){
-            assertEquals(new Integer(2), next.getKey());
-            assertEquals("value2", (String)next.getValue()); //$NON-NLS-1$
-            assertTrue(iterator.hasNext());
-            next = (Map.Entry) iterator.next();
-            assertEquals(new Integer(1), next.getKey());
-            assertEquals("value1", (String)next.getValue()); //$NON-NLS-1$
-            assertFalse(iterator.hasNext());
-        } else {
-            fail();
-        }
-    }
-
-    public void testCriteria() {
-        PropertyFileObjectSource source = new PropertyFileObjectSource(null);
-        try {
-            source.getObjects("fakeFiles/fake1.properties", helpGetCriteria()); //$NON-NLS-1$
-            fail();
-        } catch (UnsupportedOperationException e) {
-            assertEquals("Criteria is not supported", e.getMessage()); //$NON-NLS-1$
-        }
-    }
-
-    private Map helpGetCriteria() {
-        Map result = new HashMap();
-        result.put("key", "key1"); //$NON-NLS-1$ //$NON-NLS-2$
-        return result;
-    }
-}

Modified: trunk/metadata/src/test/java/com/metamatrix/core/util/TestCharOperation.java
===================================================================
--- trunk/metadata/src/test/java/com/metamatrix/core/util/TestCharOperation.java	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/test/java/com/metamatrix/core/util/TestCharOperation.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -22,7 +22,7 @@
 
 package com.metamatrix.core.util;
 
-import org.teiid.metadata.index.CharOperation;
+import org.teiid.internal.core.index.CharOperation;
 
 import junit.framework.TestCase;
 

Modified: trunk/metadata/src/test/java/com/metamatrix/metadata/runtime/FakeMetadataService.java
===================================================================
--- trunk/metadata/src/test/java/com/metamatrix/metadata/runtime/FakeMetadataService.java	2009-10-25 02:00:37 UTC (rev 1537)
+++ trunk/metadata/src/test/java/com/metamatrix/metadata/runtime/FakeMetadataService.java	2009-10-25 02:03:40 UTC (rev 1538)
@@ -28,14 +28,10 @@
 import java.util.Map;
 import java.util.Properties;
 
-import org.teiid.connector.metadata.IndexFile;
-import org.teiid.connector.metadata.MetadataConnectorConstants;
-import org.teiid.connector.metadata.MultiObjectSource;
-import org.teiid.connector.metadata.PropertyFileObjectSource;
 import org.teiid.connector.metadata.runtime.DatatypeRecordImpl;
 import org.teiid.metadata.CompositeMetadataStore;
 import org.teiid.metadata.TransformationMetadata;
-import org.teiid.metadata.index.IndexMetadataStore;
+import org.teiid.metadata.index.IndexMetadataFactory;
 
 import com.metamatrix.api.exception.MetaMatrixComponentException;
 import com.metamatrix.common.application.ApplicationEnvironment;
@@ -43,9 +39,7 @@
 import com.metamatrix.common.application.exception.ApplicationInitializationException;
 import com.metamatrix.common.application.exception.ApplicationLifecycleException;
 import com.metamatrix.common.vdb.api.VDBArchive;
-import com.metamatrix.connector.metadata.internal.IObjectSource;
 import com.metamatrix.core.util.TempDirectoryMonitor;
-import com.metamatrix.dqp.service.FakeVDBService;
 import com.metamatrix.dqp.service.MetadataService;
 import com.metamatrix.metadata.runtime.api.MetadataSource;
 import com.metamatrix.query.metadata.QueryMetadataInterface;
@@ -57,7 +51,7 @@
     public FakeMetadataService(URL vdbFile) throws IOException {
         TempDirectoryMonitor.turnOn();
     	MetadataSource source = new VDBArchive(vdbFile.openStream());
-    	compositeMetadataStore = new CompositeMetadataStore(Arrays.asList(new IndexMetadataStore(source)), source);
+    	compositeMetadataStore = new CompositeMetadataStore(Arrays.asList(new IndexMetadataFactory(source).getMetadataStore()), source);
     }
 
     public void clear() {
@@ -80,16 +74,8 @@
 		return new TransformationMetadata(compositeMetadataStore);
 	}
 
-	public IObjectSource getMetadataObjectSource(String vdbName,String vdbVersion) throws MetaMatrixComponentException {
-		
-		// build up sources to be used by the index connector
-		IObjectSource indexFile = new IndexFile(compositeMetadataStore, vdbName, vdbVersion, new FakeVDBService());
-
-		PropertyFileObjectSource propertyFileSource = new PropertyFileObjectSource();
-		IObjectSource multiObjectSource = new MultiObjectSource(indexFile, MetadataConnectorConstants.PROPERTIES_FILE_EXTENSION,propertyFileSource);
-
-		// return an adapter object that has access to all sources
-		return multiObjectSource;	
+	public CompositeMetadataStore getMetadataObjectSource(String vdbName,String vdbVersion) throws MetaMatrixComponentException {
+		return compositeMetadataStore;
 	}
 	
 	@Override



More information about the teiid-commits mailing list