[Dbix-class] Using DBD::Sybase Driver: Can't locate object method "_rebless"

Rafael Kitover rkitover at io.com
Sun Jan 3 23:34:02 GMT 2010


On Wed, Dec 02, 2009 at 12:05:33PM -0800, Richard Head wrote:
> 
> Any ideas as to why I receive this message when trying to connect:
> 
> Can't locate object method "_rebless" via package "DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server::NoBindVars" at /usr/local/lib/perl5/site_perl/5.8.5/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm line 19.
> 
> 
> _rebless is defined in Microsoft_SQL_Server, a parent class of NoBindVars. Microsoft_SQL_Server calls $self->_rebless from within _rebless but non of its  parent classes define it. Oddly enough, Microsoft_SQL_Server depends on DBIx::Class::Storage::DBI::MSSQL which depends on Microsoft_SQL_Server.

Sorry, not following the list as much as I should.

Fixed this in svn trunk:
http://dev.catalyst.perl.org/repos/bast/DBIx-Class/0.08/trunk/

Please try it out and let me know.



More information about the DBIx-Class mailing list