<!--- railo handles this function differently --->
<cfswitch expression="#server.coldfusion.productName#">
<cfcase value="railo">
<cfset returnList = arguments.query_object.getColumnlist(false)>
</cfcase>
<cfdefaultcase>
<cfset returnlist = ArrayToList(Arguments.query_object.getMetadata().getColumnLabels())>
</cfdefaultcase>
</cfswitch>
<!--- railo handles this function differently --->
<cfswitch expression="#server.coldfusion.productName#">
<cfset returnList = arguments.query_object.getColumnlist(false)>
</cfcase>
<cfcase value="Lucee">
<cfset returnList = arguments.query_object.getColumnlist(false)>
</cfcase>
<cfdefaultcase>
<cfset returnlist = ArrayToList(Arguments.query_object.getMetadata().getColumnLabels())>
</cfdefaultcase>
</cfswitch>
Just a quick tip for anyone who wants to run Cartweaver on Lucee.