On Sat, Jun 14, 2003 at 07:09:44AM +1000, John Cougar wrote:
> Hi Tim
> 
> Thanks for getting back to me!
> 
> On Fri, 13 Jun 2003, Tim Bunce wrote:
> 
> > Upgrade the server DBI version.
> > 
> > Tim.
> > 
> > On Thu, Jun 12, 2003 at 12:02:29PM +1000, John Cougar wrote:
> > > Heya folks
> > > 
> > > I've recently upgraded the DBI and DBD packages on a development server,
> > > and I'm now getting some new error messages that are raising some concern.
> > > I found references to recent changes that may reflect this problem, and
> > > I'm wondering how to best handle this:
> > 
> 
> OK, I don't wanna seem dumb, but I'm sure I pointed out that I had
> upgraded already (see above), using the CPAN shell. But on spec I did as
> you suggested (by hand), and I can confirm that I'm on DBI v 1.37, perl
> version 5.8.0.

On the client *and server*? Please double check what DBI version
is *actually being used* by DBI::ProxyServer.

> I still get this:
> 
> DBD::Proxy::db STORE failed: Server returned error: Failed to execute
> method CallMethod: Can't set
> DBI::ProxyServer::db=HASH(0x40a5a0)->{Username}: unrecognised attribute or
> invalid value at /usr/local/lib/perl5/site_perl/5.8.0/RPC/PlServer.pm line 332.
> 
> which indicates that the Username attribute hasn't been instantiated
> properly or is lost somewhere in the mire.

It's possible that DBD::Proxy is doing something odd, but it seems unlikely.
The DBI test suite tests the DBD::Proxy and DBI::ProxyServer together
(although both are naturally using the same version of the DBI).

Tim.

Reply via email to