ColdBox and ColdFusion 8 Interesting bug.
Posted by
Luis Majano
Dec 01, 2007 00:00:00 UTC
I have found an interesting bug on ColdFusion 8 and the multi-threaded capabilities of ColdBox. This is only to specific coldbox installation setups:
1) Virtual Folder in IIS
2) Apache Alias
If you use an alias or a virtual folder for installing coldbox, you will run into errors that the spawned threads will not be able to actually find the instantiation paths. Example:
coldbox.system.beans.requestContext
It seems that the coldfusion 8 spawned thread cannot find or use the virtual aliases or apache aliases.
So if I cannot find a solution, which seems like I won't be able to. Then I will remove the installation type of aliases and virtual directories for colfusion 8 and bluedragon 7.
It seems that the installation procedures will have to remain as physical folders or coldfusion mappings only.
Please test this and let me know your results.
Tags: ColdBox
Luis Majano
UPDATE:
I have made this work by using a combination of a coldfusion mapping and the virtual folder.
Aaron Roberson
Is this related to the error I am receiving on BlueDragon 7:
Expression Error Detail Problem occurred while parsing: coldbox.plugins.MTlogger.logErrorWithBean-F58B9C85-C8A9-1565-95ABA9CA1CC64A6E Extended Info Encountered "ABA9CA1CC64A6E". Was expecting one of: <EOF> "AND" ... "OR" ... "XOR" ... "EQV" ... "IMP" ... "MOD" ... "DOES" ... "(" ... "[" ... "&" ... "=" ... "." ... "+" ... "-" ... "*" ... "/" ... "\" ... "^" ... "EQUAL" ... "EQUALS" ... "IS" ... "EQ" ... "NEQ" ... "LT" ... "GT" ... "CONTAINS" ... "LTE" ... "LE" ... "GTE" ... "GE" ... "NOT" ... "LESS" ... "GREATER" ...