If I comment out line 221 of error.cfc I get a non descriptive message:

There was a problem with that last request

Please push "back" on your browser or go back home


On Wednesday, January 16, 2013 7:04:03 PM UTC-8, Dennis Clark wrote:
>
> Sorry for not getting back on this earlier. My first suggestion was sent 
> from my phone during weekend shopping so I didn't get good look at the 
> problem.
>
> I've looked again and it seems that although my hunch was right (line 
> number in the stack trace is null), my fix was wrong. The Java StringBuffer 
> append() method accepts multiple numeric types so append(-1) is ambiguous 
> and requires a JavaCast to work properly.
>
> If you're still having problems just remove or comment out the line so you 
> can see the underlying error. Meanwhile I'll make a patch for error.cfc and 
> push it to the next milestones for 6.0, 6.1, and 6.2.
>
> Regards,
> -- Dennis
>
> On 17 January 2013 06:28, Might Aswell <[email protected] 
> <javascript:>>wrote:
>
>> anyone else have any input? I'll mention that this site (6.0.15) has been 
>> continuously upgraded since 4.x maybe something outside of core I need to 
>> look at? 
>>
>>
>> On Tuesday, January 8, 2013 10:39:21 AM UTC-8, Might Aswell wrote:
>>>
>>> no additional info with debug flag..
>>>
>>> The error is now;
>>>
>>> The element at position 0 cannot be found.  The error occurred in *
>>> D:\InetPub\farcry\core\packages\lib\error.cfc: line 221*
>>>
>>> 219 :                               <cfset 
>>> stacktrace.append(arguments.**log.stack[i].template) />
>>> 220 :                               <cfset stacktrace.append(":") />*221 :  
>>>                         <cfset 
>>> stacktrace.append(arguments.log.stack[i-1].line) />*
>>> 222 :                               <cfif i eq 
>>> arraylen(arguments.log.stack)>
>>> 223 :                                       <cfset 
>>> stacktrace.append(variables.**newline) />
>>>
>>>
>>> On Friday, January 4, 2013 6:19:54 PM UTC-8, AJ Mercer wrote:
>>>>
>>>> what do you get is you put 
>>>> ?debug=1 
>>>> onto the URL?
>>>>
>>>>
>>>> On 5 January 2013 08:56, Might Aswell <[email protected]> wrote:
>>>>
>>>>> The append method was not found.Either there are no methods with the 
>>>>> specified method name and argument types, or the append method is 
>>>>> overloaded with argument types that ColdFusion cannot decipher reliably. 
>>>>> ColdFusion found 2 methods that matched the provided arguments. If this 
>>>>> is 
>>>>> a Java object and you verified that the method exists, you may need to 
>>>>> use 
>>>>> the javacast function to reduce ambiguity.  The error occurred in *
>>>>> D:\InetPub\farcry\core\packages\lib\error.cfc: line 221*
>>>>>  
>>>>> 219 :                             <cfset 
>>>>> stacktrace.append(arguments.**log.stack[i].template) />
>>>>> 220 :                             <cfset stacktrace.append(":") />
>>>>> *221 :                            <cfset 
>>>>> stacktrace.append(arguments.log.stack[i-1].line) />*
>>>>>
>>>>> 222 :                             <cfif i eq 
>>>>> arraylen(arguments.log.stack)>
>>>>> 223 :                                     <cfset 
>>>>> stacktrace.append(variables.**newline) />
>>>>>
>>>>>
>>>>> On Friday, January 4, 2013 4:42:14 PM UTC-8, AJ Mercer wrote:
>>>>>
>>>>>> I think Dennis means
>>>>>> stack[i - 1]
>>>>>>
>>>>>>
>>>>>> On 5 January 2013 08:20, Might Aswell <[email protected]> wrote:
>>>>>>
>>>>>>> Not sure if  this was what you meant, but doesn't seem to help, did 
>>>>>>> I misinterpret?
>>>>>>>
>>>>>>> The append method was not found.Either there are no methods with 
>>>>>>> the specified method name and argument types, or the append method is 
>>>>>>> overloaded with argument types that ColdFusion cannot decipher 
>>>>>>> reliably. 
>>>>>>> ColdFusion found 2 methods that matched the provided arguments. If this 
>>>>>>> is 
>>>>>>> a Java object and you verified that the method exists, you may need to 
>>>>>>> use 
>>>>>>> the javacast function to reduce ambiguity.  The error occurred in *
>>>>>>> D:\InetPub\farcry\core\packages\lib\error.cfc: line 221*
>>>>>>>  
>>>>>>> 219 :                           <cfset 
>>>>>>> stacktrace.append(arguments.**lo**g.stack[i].template) />
>>>>>>> 220 :                           <cfset stacktrace.append(":") />
>>>>>>> *221 :                          <cfset stacktrace.append(-1) />*
>>>>>>>
>>>>>>> 222 :                           <cfif i eq 
>>>>>>> arraylen(arguments.log.stack)>
>>>>>>> 223 :                                   <cfset 
>>>>>>> stacktrace.append(variables.**ne**wline) />
>>>>>>>
>>>>>>>
>>>>>>> On Friday, January 4, 2013 3:58:10 PM UTC-8, Dennis Clark wrote:
>>>>>>>
>>>>>>>> Given that the error was thrown on line 221 and not 219 or 220, I'd 
>>>>>>>> say the exception that error.cfc was trying to handle doesn't have a 
>>>>>>>> line 
>>>>>>>> number.
>>>>>>>>
>>>>>>>> We'll need to patch error.cfc to handle such cases, but for now try 
>>>>>>>> replacing arguments.log.stack[i].line with -1 so you can see what the 
>>>>>>>> underlying exception is. Make a backup of error.cfc first so you can 
>>>>>>>> revert 
>>>>>>>> the change after you're done.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> -- Dennis
>>>>>>>> On 05/01/2013 10:30 AM, "Might Aswell" <[email protected]> wrote:
>>>>>>>>
>>>>>>>>>  trying to go from 6.0.15 to 6.2.6 on Win2008  / CF8
>>>>>>>>>
>>>>>>>>> Dropped in a new core and get this when updating app.
>>>>>>>>>
>>>>>>>>> The append method was not found.Either there are no methods with 
>>>>>>>>> the specified method name and argument types, or the append method is 
>>>>>>>>> overloaded with argument types that ColdFusion cannot decipher 
>>>>>>>>> reliably. 
>>>>>>>>> ColdFusion found 5 methods that matched the provided arguments. If 
>>>>>>>>> this is 
>>>>>>>>> a Java object and you verified that the method exists, you may need 
>>>>>>>>> to use 
>>>>>>>>> the javacast function to reduce ambiguity.  The error occurred in 
>>>>>>>>> *D:\InetPub\farcry\core\packages\lib\error.cfc: line 221*
>>>>>>>>>   
>>>>>>>>> 219 :                                 <cfset 
>>>>>>>>> stacktrace.append(arguments.**lo****g.stack[i].template) />
>>>>>>>>> 220 :                                 <cfset stacktrace.append(":") 
>>>>>>>>> />*221 :                          <cfset 
>>>>>>>>> stacktrace.append(arguments.log.stack[i].line) />*
>>>>>>>>> 222 :                                 <cfif i eq 
>>>>>>>>> arraylen(arguments.log.stack)>
>>>>>>>>> 223 :                                         <cfset 
>>>>>>>>> stacktrace.append(variables.**ne****wline) />
>>>>>>>>>
>>>>>>>>>  -- 
>>>>>>>>> You received this message cos you are subscribed to "farcry-dev" 
>>>>>>>>> Google group.
>>>>>>>>> To post, email: [email protected]
>>>>>>>>> To unsubscribe, email: farcry-dev+...@**googlegroups.**co**m
>>>>>>>>>
>>>>>>>>> For more options: 
>>>>>>>>> http://groups.google.com/**group****/farcry-dev<http://groups.google.com/group/farcry-dev>
>>>>>>>>> ------------------------------******--
>>>>>>>>> Follow us on Twitter: http://twitter.com/farcry
>>>>>>>>>  
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>  -- 
>>>>>>> You received this message cos you are subscribed to "farcry-dev" 
>>>>>>> Google group.
>>>>>>> To post, email: [email protected]
>>>>>>> To unsubscribe, email: farcry-dev+...@**googlegroups.**com
>>>>>>> For more options: 
>>>>>>> http://groups.google.com/**group**/farcry-dev<http://groups.google.com/group/farcry-dev>
>>>>>>> ------------------------------****--
>>>>>>> Follow us on Twitter: http://twitter.com/farcry
>>>>>>>  
>>>>>>>  
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>>
>>>>>> *AJ Mercer*
>>>>>> <webonix:net strength="Industrial" /> <http://webonix.net> | 
>>>>>> <webonix:org 
>>>>>> community="Open" /> <http://webonix.org>
>>>>>> http://twitter.com/webonix
>>>>>> Railo Community 
>>>>>> Manager<http://www.getrailo.org/index.cfm/community/team/>
>>>>>>  
>>>>>  -- 
>>>>> You received this message cos you are subscribed to "farcry-dev" 
>>>>> Google group.
>>>>> To post, email: [email protected]
>>>>> To unsubscribe, email: farcry-dev+...@googlegroups.**com
>>>>> For more options: 
>>>>> http://groups.google.com/**group/farcry-dev<http://groups.google.com/group/farcry-dev>
>>>>> ------------------------------**--
>>>>> Follow us on Twitter: http://twitter.com/farcry
>>>>>  
>>>>>  
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>>
>>>> *AJ Mercer*
>>>> <webonix:net strength="Industrial" /> <http://webonix.net> | <webonix:org 
>>>> community="Open" /> <http://webonix.org>
>>>> http://twitter.com/webonix
>>>> Railo Community Manager<http://www.getrailo.org/index.cfm/community/team/>
>>>>  
>>>  -- 
>> You received this message cos you are subscribed to "farcry-dev" Google 
>> group.
>> To post, email: [email protected] <javascript:>
>> To unsubscribe, email: [email protected] <javascript:>
>> For more options: http://groups.google.com/group/farcry-dev
>> --------------------------------
>> Follow us on Twitter: http://twitter.com/farcry
>>  
>>  
>>
>
>
>
> -- 
> Dennis Clark | Developer | Daemon | +61 2 8999 8872 | 
> http://www.daemon.com.au
>  

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


Reply via email to