Installation

param.al (using Apache 2)

param.al (using Apache 2)

by Niels Walet -
Number of replies: 0

I get the error messages below; I can trace these to the statement

my @names = $self->SUPER::param;

in Webworks request.pm; it looks like autoloader is looking for such a file in the SUPER class, rather than going for the position where the superclass points to (Apache2::Request::param). Anyone seen such errors before and know of a resolution?

Niels


Error messages

Can't locate auto/WeBWorK/Request/SUPER/param.al in @INC (@INC contains: /opt/webwork/pg/lib /opt/webwork/webwork2/lib /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl . /etc/httpd) at /opt/webwork/webwork2/lib/WeBWorK/Request.pm line 57

Call stack

The information below can help locate the source of the problem.

  • in Carp::croak called at line 112 of /usr/lib/perl5/5.8.5/AutoLoader.pm
  • in AutoLoader::AUTOLOAD called at line 57 of /opt/webwork/webwork2/lib/WeBWorK/Request.pm
  • in WeBWorK::Request::mutable_param called at line 161 of /opt/webwork/webwork2/lib/WeBWorK.pm