You're not missing anything. You can only have one translation handler. In
the case of the two TransHandlers, the second definition masks the first.
Can't you just rewrite the SimpleTranslation::handler to be
ModeratelyComplexTranslation::handler, and do the Right Thing in that one
handler? I.e., if every request is being passed through 2 handlers, why not
consolidate them into one handler?
darren
Evgenii Bazarov ([EMAIL PROTECTED]) wrote:
> Hi everybody,
>
> Sorry for the poor wording of my question. Once again:
>
> I am trying to install and use more then one translation
> handler. I tried two approaches to specifying handlers
> in the Apache config file (both recommended in the
> "Eagle" book.) First, have both handlers on the same line,
> e.g. in httpd.conf
>
> PerlTransHandler SimpleTranslation::handler FancyTranslation::handler
>
> In this case Apache spits out error:
>
> Syntax error on line 29 of /etc/httpd/conf/perl.conf
> PerlTransHandler takes one argument, the Perl Translation handler routine
> name.
>
> and exits.
>
> Secondly I tried to put two lines in config:
>
> PerlTransHandler SimpleTranslation::handler
> PerlTransHandler FancyTranslation::handler
>
> In this case, only second handler gets invoked.
> Am I missing something?!!!
>
> Evg
--
If God had not given us sticky tape, it would have been necessary to invent it.