You forgot to use Apps::WWW::Base. You need to do that somewhere before you call methods in any class that inherits from it. You might want to use the base pragma, which protects you from this mistake. You can perldoc base for the details.
Comment on Re: wrestling with codeuse lib/code and code@ISA/code
Thanks. I had been using use base in previous programming tasks and had gotten used to not having to use inherited modules. Alas this recent work is running on a box that only has perl 5.005. The fix worked though.