Railo patch 019 will resolve this issue
https://jira.jboss.org/browse/RAILO-882
<https://jira.jboss.org/browse/RAILO-882>
On 2 August 2010 08:53, AJ Mercer <[email protected]> wrote:
> For those running Farcry (6.0+) on Railo and are applying BER patches, be
> warned that Farcry stop working after 3.1.2.014
> I have logged a bug https://jira.jboss.org/browse/RAILO-882
>
>
>
> If you cant wait that long and are happy to hack the core ....
>
> \farcry\core\packages\farcry\*UrlUtility.cfc*
>
> <!--- {{{ public getURLParamStruct(address) --->
> <cffunction name="getURLParamStruct" access="public" output="false"
> returntype="struct"
> hint="takes an address with possible url params
> (?param=value¶m2=value...) and returns
> a struct with param names as keys and param values as the key values.">
>
> <cfargument name="address" type="string" required="true"
> hint="address to get url struct from (must have the leading ?
> somewhere)">
>
> <cfset var urlStruct = StructNew()>
> <cfset var params = GetToken(arguments.address, 2, "?")>
> <cfset var urlParamName = "">
> <cfset var urlParamValue = "">
>
> <cfif len(arguments.address) and (not len(params)) and
> Left(arguments.address, 1) is "?">
> <cfif (Len(arguments.address) - 1) gt 0>
> <cfset params = Right(arguments.address, Len(arguments.address) - 1)>
> </cfif>
> </cfif>
>
> <cfif Len(params)>
> <cfloop index="param" list="#params#" delimiters="&">
> <cfscript>
> *urlParamName *= GetToken(param, 1, "=");
> *urlParamValue *= GetToken(param, 2, "=");
>
> if ( Len(urlParamName) ) {
> if ( Len(urlParamValue) ) {
> //urlStruct[paramName] = paramValue;
> // I'm modifying the previous line so that url-encoded values
> are automatically
> // decoded (seems like that's what would be expected of this
> component).
> // -Tyler Ham ([email protected]), 2005-08-17
> urlStruct[urlParamName] = URLDecode(urlParamValue);
> } else {
> urlStruct[urlParamName] = "";
> }
> } else {
> urlStruct[param] = "";
> }
> </cfscript>
> </cfloop>
> </cfif>
>
> <cfreturn urlStruct>
> </cffunction>
>
> --
>
> *AJ Mercer*
> <webonix:net strength="Industrial" /> <http://webonix.net> | <webonix:org
> community="Open" /> <http://webonix.org>
> http://twitter.com/webonix
>
--
*AJ Mercer*
<webonix:net strength="Industrial" /> <http://webonix.net> | <webonix:org
community="Open" /> <http://webonix.org>
http://twitter.com/webonix
--
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: [email protected]
To unsubscribe, email: [email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry