jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cory Prowse (JIRA)" <j...@apache.org>
Subject [jira] Created: (JCR-2798) JCAManagedConnectionFactory should chain cause exception
Date Sat, 23 Oct 2010 02:57:20 GMT
JCAManagedConnectionFactory should chain cause exception

                 Key: JCR-2798
                 URL: https://issues.apache.org/jira/browse/JCR-2798
             Project: Jackrabbit Content Repository
          Issue Type: Improvement
          Components: jackrabbit-jca
    Affects Versions: 2.1.1
            Reporter: Cory Prowse

In JCAManagedConnectionFactory, methods openSession and createRepository both throw ResourceException
without setting the cause exception.  This can result in the actual error being swallowed
silently, and only stepping through the running code at this point will reveal the actual
error (eg: Persistent Store configuration error will appear as a pool exception).

Jukka Zitting on 12-Oct-2010 said:

This constructor is not available in J2EE version 1.3, so for now
we've been using the ResourceException.setLinkedException() method for
this (see JCR-761). To address your need we could either upgrade the
platform requirement to J2EE 1.4 or start using the J2SE method
Exception.initCause() instead of setLinkedException(). Can you file an
improvement issue in Jira about this?

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

View raw message