TurbineFactoryService : Calling SubsetConfiguration.getKeys(prefix) having a 
prefix  with "."  appended.
--------------------------------------------------------------------------------------------------------

                 Key: TRB-77
                 URL: https://issues.apache.org/jira/browse/TRB-77
             Project: Turbine
          Issue Type: Bug
          Components: Turbine 2.3
    Affects Versions: Core 2.3.3
         Environment: Windows, JDK 1.6
            Reporter: Georg Kallidis
             Fix For: Core 2.3.3


In org.apache.turbine.services.factory.TurbineFactoryService OBJECT_FACTORY is 
initilaizied with "factory.", i.e. with a dot at the end.

In the org.apache.turbine.services.factory.TurbineFactoryService.init() what 
getConfiguration() returns is a 
org.apache.commons.configuration.SubsetConfiguration. Then 
org.apache.commons.configuration.Configuration.getKeys(OBJECT_FACTORY)  is 
returning only null factories. 

This is due to the dot at the end of  OBJECT_FACTORY. 

The solution is that no dot should be set for this method, cft.: 
https://issues.apache.org/jira/browse/CONFIGURATION-29.

If not fixed, any factory call will return a new instance.


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

Reply via email to