Are you performing a read to retrieve the uncommitted Location or are you simply wanting the FK constraints to not be inforced because the insert will be able to see uncommitted Location data?
Perhaps a better way to ask is are you expecting TopLink to make use of this uncommitted row or the database?
If it is the database it seems like the container is not allowing you to set READ_UNCOMMITTED isolation on the connection?
Perhaps you could post the details of how your application makes use of this uncommitted data?
--Gordon
[Message sent by forum member 'gyorke' (gyorke)]
http://forums.java.net/jive/thread.jspa?messageID=243372