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;
}
}
Show replies by date