Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Henry Ho / Henry Ho (Henry Ho)
Created: 04/08/2014
Components: Core Runtime
Versions: 10.0
Failure Type:
Found In Build/Fixed In Build: Final / CF10_Update14
Priority/Frequency: Major / Some users will encounter
Locale/System: English / Win All
Vote Count: 6
Problem Description:
XMLSearch() throws Expression exception Unable to process the result of the XMLSearch for '' under load if xml object is shared between thread via Application scope or variables scope of a CFC in Application scope.
Steps to Reproduce:
1. Create XML object in a shared scope like APPLICATION.
2. Search the object with different XMLSearch() xpath expressions in
multiple requests at the same time under significant load.
Actual Result:
Type Expression
Message Unable to process the result of the XMLSearch for ''.
Detail ColdFusion is unable to process the result of the XPath search. You may have an undefined variable in the xpath expression.
Expected Result:
(no exception)
Any Workarounds:
Do not use XMLSearch on the same xml object by different request or thread.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3739102
External Customer Info:
External Company:
External Customer Name: henrylearn2rock
External Customer Email:
External Test Config: My Hardware and Environment details:
Win server 2012
Attachments:
Comments: