Closed orangexception closed 11 years ago
We could just remove the logger calls - they aren't really need - would that do the trick?
Not sure how is best to solve it. It may make sense to have a separate interceptor for ColdBox 3x series. Really, there's only two changes.
ColdBox 2x => 3x
getPlugin("logger")
=> getPlugin("Logger")
extends="coldbox.system.interceptor"
=> extends="coldbox.system.Interceptor"
I think it should be upgraded to support ColdBox 3 and people on ColdBox 2 can just updated the path cases if required. ColdBox 3.0.0 was released almost 2 years ago.
The ColdBox interceptor uses the older style of ColdBox notation. They changed the "interceptor" and "logger" filenames from starting with lowercase to uppercase letters.
On UNIX this causes problems such as
Could not find the ColdFusion component or interface coldbox.system.plugins.logger.
Suggest adding a new interceptor for recent ColdBox framework and keeping original for older version of framework.