openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Dick (JIRA)" <>
Subject [jira] Created: (OPENJPA-1906) Issue info / warning message when connection retain mode is always
Date Mon, 13 Dec 2010 22:30:00 GMT
Issue info / warning message when connection retain mode is always

                 Key: OPENJPA-1906
             Project: OpenJPA
          Issue Type: Bug
          Components: logging
    Affects Versions: 2.2.0
            Reporter: Michael Dick
            Assignee: Michael Dick
            Priority: Minor
             Fix For: 2.2.0

Many users see better performance when setting openjpa.ConnectionRetainMode to always. But
they might not be aware of the consequences - the EntityManager must be closed in order to
release the connection. 

In the case of application managed entity managers, the application should always close the
EntityManager when it's done. But since this may or may not be obvious, it's a good idea to
log an info message. 

In the case where the application cannot directly close the EntityManager (e.g. a Container
Managed EntityManager), we should log a warning to let users know that each EntityManager
may hold on to a connection for a long time. 

Unfortunately we can only detect whether the EMF is container managed, not the EM - but some
warning is better than none. 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message