Viewing By Entry / Main

ColdBox and ColdFusion 8 Interesting bug.


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.

 

 Comments

UPDATE:

I have made this work by using a combination of a coldfusion mapping and the virtual folder.

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




 


ColdBox 2.6.3 : RENEWED