Actually, nothing I change in that file seems to do anything at all.  I'm
not sure why.

On 8/8/07, shawn looker <[EMAIL PROTECTED]> wrote:
>
> Hmmm.  I changed it as you listed, but that didn't seem to change the
> error at all.  I still get this:
>
> Execution of component 'page_name' failed! - The following parameter was
> passed in the call to HTML::Mason::Request->new() but was not listed in the
> validation options:
>
>
> ## This is the code
>
>     if ( my @unmentioned = grep { ! exists $specs->{$_} } keys %$p )
>     {
>         $options->{on_fail}->
>                 ( "The following parameter" . (@unmentioned > 1 ? 's were'
> : ' was') .
>                   " passed in the call to $called but " .
>                   (@unmentioned > 1 ? 'were' : 'was') .
>                   " not listed in the validation options:
> @unmentioned\n".Carp::longmess );
>     }
>     }
>
>
> On 8/7/07, Timothy S. Nelson < [EMAIL PROTECTED]> wrote:
> >
> > On Mon, 6 Aug 2007, shawn looker wrote:
> >
> > > I've posted the apache config.  I'm trying to find the mason
> > handler.pl/handler
> > > class still.  (I've inherited this system and am still trying to fix
> > it).
> >
> >         Also, if you're willing to sink a fair bit of your own time
> > into delving into it until you figure out how it works, and are just
> > looking
> > for a starting point, here's an idea (note, it may result in the website
> > acting funny or even completely crashing (temporarily), but if that's
> > not a
> > problem, you can do this).
> >
> >         That error message is coming from the Params::Validate
> > module.  in the
> > file ValidatePP.  Find this on your system ("locate Params::
> > ValidatePP.pm"),
> > and locate the line that generates the "validation options" part of the
> > message.  If you attach the coutput of Carp::longmess(), it will give
> > you a
> > stack trace, and you might be able to use that for debugging.
> >
> >         Of course, take a backup copy of the file first.  And note down
> > the
> > ownership & permissions.
> >
> >         It'd be something like this.
> >
> >         Mine currently says:
> > ------------------------------------------------------------
> >              $options->{on_fail}->
> >                  ( "The following parameter" . (@unmentioned > 1 ? 's
> > were' : ' was') .
> >                    " passed in the call to $called but " .
> >                    (@unmentioned > 1 ? 'were' : 'was') .
> >                    " not listed in the validation options:
> > @unmentioned\n" );
> > ------------------------------------------------------------
> >
> >
> >         I'd want it to say:
> > ------------------------------------------------------------
> >              $options->{on_fail}->
> >                  ( "The following parameter" . (@unmentioned > 1 ? 's
> > were' : ' was') .
> >                    " passed in the call to $called but " .
> >                    (@unmentioned > 1 ? 'were' : 'was') .
> >                    " not listed in the validation options:
> > @unmentioned\n" .
> >                   Carp::longmess );
> > ------------------------------------------------------------
> >
> >         HTH,
> >
> >
> > ---------------------------------------------------------------------
> > | Name: Tim Nelson                 | Because the Creator is,        |
> > | E-mail: [EMAIL PROTECTED] | I am                           |
> > ---------------------------------------------------------------------
> >
> > ----BEGIN GEEK CODE BLOCK----
> > Version 3.12
> > GCS d+++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V-
> > PE(+) Y+>++ PGP->+++ R(+) !tv b++ DI++++ D G+ e++>++++ h! y-
> > -----END GEEK CODE BLOCK-----
> >
>
>
-------------------------------------------------------------------------
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/
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to