On Oct 30, 2007, at 7:54 AM, John Siracusa wrote:

> On 10/30/07, Jonathan Swartz <[EMAIL PROTECTED]> wrote:
>> $column is a Rose::DB::Object::Metadata::Column::Timestamp, according
>> to the error. The errors originate from all sorts of operations, but
>> they always end in the exact error message above - it is always
>> Timestamp.
>>
>> I can try loading Timestamp explicitly. But it sort of defies logic -
>> if Timestamp weren't loaded, how would it know that Timestamp is an
>> overloaded package? (Timestamp has no overloading of its own, it
>> inherits it indirectly from Column).
>
> Yes, it doesn't make much sense, but not much about the
> overload-related bugs I've seen does :-/  Can you edit QueryBuilder.pm
> to see if you can at least work around it?  For example, use
> $column->name ne $method instead of relying on $column's overloaded ""
> operator.  If that works, I can change the code.
>

I've edited QueryBuilder.pm to spew a variety of things into the logs  
if it looks like the error is about to happen. Changing the operation  
as you suggest would probably work, but I wouldn't mind knowing  
what's behind this...

Jon




-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Rose-db-object mailing list
Rose-db-object@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rose-db-object

Reply via email to