Specifiying an emtpy string as a property in the config file results in an error
--------------------------------------------------------------------------------

         Key: LOG4NET-43
         URL: http://issues.apache.org/jira/browse/LOG4NET-43
     Project: Log4net
        Type: Bug
    Versions: 1.2.9    
    Reporter: Niall Daley
 Assigned to: Niall Daley 
     Fix For: 1.2.10


Specifying an empty string as a property (either as <property/> or 
<property></property>) results in the following:

log4net:ERROR XmlHierarchyConfigurator: Failed to construct object of type 
[System.String] Exception: System.MissingMethodException: No parameterless 
constructor defined for this object.
   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.Activator.CreateInstance(Type type)
   at 
log4net.Repository.Hierarchy.XmlHierarchyConfigurator.CreateObjectFromXml(XmlElement
 element, Type defaultTargetType, Type typeConstraint) in 
S:\local\log4net-cvs\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs:line
 924

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to