[teiid-commits] teiid SVN: r1647 - trunk/engine/src/main/java/org/teiid/metadata.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Thu Dec 10 22:29:30 EST 2009


Author: shawkins
Date: 2009-12-10 22:29:30 -0500 (Thu, 10 Dec 2009)
New Revision: 1647

Modified:
   trunk/engine/src/main/java/org/teiid/metadata/TransformationMetadata.java
Log:
TEIID-899 parameter names need to be fully qualified - this was an unintentional regression

Modified: trunk/engine/src/main/java/org/teiid/metadata/TransformationMetadata.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/metadata/TransformationMetadata.java	2009-12-11 03:09:56 UTC (rev 1646)
+++ trunk/engine/src/main/java/org/teiid/metadata/TransformationMetadata.java	2009-12-11 03:29:30 UTC (rev 1647)
@@ -295,7 +295,7 @@
                     String runtimeType = paramRecord.getRuntimeType();
                     int direction = this.convertParamRecordTypeToStoredProcedureType(paramRecord.getType());
                     // create a parameter and add it to the procedure object
-                    SPParameter spParam = new SPParameter(paramRecord.getPosition(), direction, paramRecord.getName());
+                    SPParameter spParam = new SPParameter(paramRecord.getPosition(), direction, paramRecord.getFullName());
                     spParam.setMetadataID(paramRecord);
                     spParam.setClassType(DataTypeManager.getDataTypeClass(runtimeType));
                     procInfo.addParameter(spParam);
@@ -306,7 +306,7 @@
                     ColumnSet<ProcedureRecordImpl> resultRecord = procRecord.getResultSet();
                     // resultSet is the last parameter in the procedure
                     int lastParamIndex = procInfo.getParameters().size() + 1;
-                    SPParameter param = new SPParameter(lastParamIndex, SPParameter.RESULT_SET, resultRecord.getName());
+                    SPParameter param = new SPParameter(lastParamIndex, SPParameter.RESULT_SET, resultRecord.getFullName());
                     param.setClassType(java.sql.ResultSet.class);           
                     param.setMetadataID(resultRecord);
 



More information about the teiid-commits mailing list