[ 
https://issues.apache.org/jira/browse/OPENJPA-1998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13032979#comment-13032979
 ] 

John Boblitz commented on OPENJPA-1998:
---------------------------------------

Further debugging and experimenting led me to the attribute 
"supportsNullTableForGetImportedKeys" which is set to true in the 
PostgresDictionary class.  Changing this to false in DBDictionary:4325 solves 
the problem.



> NPE getTableNameForMetadata when running SchemaTool reflect against Postgres 
> DB
> -------------------------------------------------------------------------------
>
>                 Key: OPENJPA-1998
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-1998
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: jdbc
>    Affects Versions: 2.1.0
>         Environment: Windows 7, Eclipse Helios 3.6.2, remote Postgres DB 8.4. 
> on Debian squeeze 
>            Reporter: John Boblitz
>         Attachments: output.txt
>
>
> When running the SchemaTool to reverse a DB Schema, an NPE occurs at 
> getTableNameForMetadata for foreign keys (tables and pk / uq indices works 
> correctly!)  Debugging shows that the tableName parameter is null when 
> invoked.  The NPE is caused by the invocation of 
> tableName.getUnqualifiedName() ... tableName is still null at that point!

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to