jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Reutegger (JIRA)" <j...@apache.org>
Subject [jira] Created: (JCR-1738) BeanConfig may incorrectly throw ConfigurationException
Date Wed, 17 Sep 2008 15:03:44 GMT
BeanConfig may incorrectly throw ConfigurationException
-------------------------------------------------------

                 Key: JCR-1738
                 URL: https://issues.apache.org/jira/browse/JCR-1738
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-core
            Reporter: Marcel Reutegger
            Priority: Minor
             Fix For: 1.5


With the changes from JCR-1462 the BeanConfig.newInstance() may throw a ConfigurationException
if the bean does not support a configuration parameter that is configured.

There may be cases where the check in newInstance() yields an unsupported property even though
there is a bean property present with the given key. Because the implementation uses 'map.get(key)
== null'  as a check for a property name the method will throw if the key exists but the value
is null.

The implementation should rather use 'map.containsKey(key)'.

-- 
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