jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] Created: (JCR-911) Remove sanityCheck() from ItemImpl.getSession()
Date Thu, 10 May 2007 11:05:15 GMT
Remove sanityCheck() from ItemImpl.getSession()
-----------------------------------------------

                 Key: JCR-911
                 URL: https://issues.apache.org/jira/browse/JCR-911
             Project: Jackrabbit
          Issue Type: Bug
    Affects Versions: 1.3, 1.2.3, 1.2.2, 1.2.1, 1.1.1, 1.1, 1.0.1, 1.0, 0.9
            Reporter: Jukka Zitting
         Assigned To: Jukka Zitting
            Priority: Minor


The following code causes an InvalidItemStateException to be thrown for no good reason:

    Property property = ...;
    property.setValue((Value) null);
    property.getSession();

There are cases (I'm looking at one right now) where it's good to be able to access the session
of an Item even if it has already been invalidated.

The simple fix is to remove the sanityCheck() call from ItemImpl.getSession(). I'll do that
unless someone has a good reason why the sanity check should be kept.

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


Mime
View raw message