[teiid-commits] teiid SVN: r4127 - trunk/connectors/translator-jpa/src/main/java/org/teiid/translator/jpa.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Mon May 21 10:05:10 EDT 2012


Author: rareddy
Date: 2012-05-21 10:05:09 -0400 (Mon, 21 May 2012)
New Revision: 4127

Modified:
   trunk/connectors/translator-jpa/src/main/java/org/teiid/translator/jpa/JPAMetadataProcessor.java
Log:
TEIID-2011: fixing for metadata changes

Modified: trunk/connectors/translator-jpa/src/main/java/org/teiid/translator/jpa/JPAMetadataProcessor.java
===================================================================
--- trunk/connectors/translator-jpa/src/main/java/org/teiid/translator/jpa/JPAMetadataProcessor.java	2012-05-21 13:14:32 UTC (rev 4126)
+++ trunk/connectors/translator-jpa/src/main/java/org/teiid/translator/jpa/JPAMetadataProcessor.java	2012-05-21 14:05:09 UTC (rev 4127)
@@ -99,13 +99,13 @@
 		
 		// take a second swipe and add Foreign Keys
 		for (EntityType<?> entity:entities) {
-			Table t = mf.getTable(entity.getName());
+			Table t = mf.getSchema().getTable(entity.getName());
 			addForeignKeys(mf, model, entity, t);
 		}		
 	}
 
 	private Table addEntity(MetadataFactory mf, Metamodel model, EntityType<?> entity) throws TranslatorException {
-		Table table = mf.getTable(entity.getName());
+		Table table = mf.getSchema().getTable(entity.getName());
 		if (table == null) {			
 			table = mf.addTable(entity.getName());
 			table.setSupportsUpdate(true);
@@ -218,7 +218,7 @@
 				
 				for (EntityType et:model.getEntities()) {
 					if (et.getJavaType().equals(pa.getElementType().getJavaType())) {
-						forignTable = mf.getTable(et.getName());
+						forignTable = mf.getSchema().getTable(et.getName());
 						break;
 					}
 				}



More information about the teiid-commits mailing list