diff --git a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java index 1e4b188be..8249a4de8 100644 --- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java +++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java @@ -756,7 +756,8 @@ public class SchemaGenerator { seq++; // find pk table - pkSchemaName = fks[i].getPrimaryKeySchemaName(); + pkSchemaName = + StringUtils.trimToNull(fks[i].getPrimaryKeySchemaName()); pkTableName = fks[i].getPrimaryKeyTableName(); if (_log.isTraceEnabled()) _log.trace(_loc.get("gen-fk", new Object[]{ name, table,