I have to overwrite the getUserPrincipal in this valve. I tried the
following:

public void invoke(Request request, Response response, ValveContext
context)
            throws IOException, ServletException
{
      logger.info("invoke>>");
      HttpRequestWrapper wrapper = new HttpRequestWrapper
((HttpServletRequest)request);
      context.invokeNext((Request)wrapper, response);
      logger.info("<<invoke");
}

and registred the valve in server.xml:
<Valve className="zurich.RequestWrapperValve"/>

I have a servlet which returns the value of getUserPrincipal. I'm not sure
if this servlet will be called.
Am I doing anything wrong?






******************* BITTE BEACHTEN *******************
Diese Nachricht (wie auch allfällige Anhänge dazu) beinhaltet
möglicherweise vertrauliche oder gesetzlich geschützte Daten oder
Informationen. Zum Empfang derselben ist (sind) ausschliesslich die
genannte(n) Person(en) bestimmt. Falls Sie diese Nachricht
irrtümlicherweise erreicht hat, sind Sie höflich gebeten, diese unter
Ausschluss jeder Reproduktion zu zerstören und die absendende Person
umgehend zu benachrichtigen. Vielen Dank für Ihre Hilfe.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to