You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Martin Vachon <ma...@elliption.com> on 2001/01/17 16:57:48 UTC
Re: AW: New version of auth taglib
Kai.Rehlen@pass-consulting.com a écrit :
>
> Hi Ulrich,
> I have problems with your auth taglib. After following your instructions on
> installing, Cocoon return the error
>
> Error found handling the request.
> java.lang.NullPointerException
> at
> org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java,
> Compiled Code)
> at org.apache.cocoon.Engine.handle(Engine.java, Compiled Code)
> at org.apache.cocoon.Cocoon.service(Cocoon.java:167)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java, Compiled Code)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java,
> Compiled Code)
> at java.lang.Thread.run(Unknown Source)
>
> Please give me a hint where am I wrong.
>
> Cocoon 1.8
> Tomcat 3.1
>
> Thank you
>
> Kai
>
> -----Ursprüngliche Nachricht-----
> Von: Ulrich Mayring [mailto:ulim@denic.de]
> Gesendet am: Donnerstag, 14. Dezember 2000 11:24
> An: cocoon-users@xml.apache.org
> Betreff: New version of auth taglib
>
> Hello,
>
> since two days ago, you could have downloaded a new version of the auth
> taglib from http://ulim.cocoonhost.com, but I forgot to announce it
> earlier, sorry. This new version supports a "auth:continue" construct,
> which allows you to specify the page you are directed to after
> successful authentification on a page-by-page basis. Look at the
> test2.xml samples to see how it works.
>
> Ulrich
>
> --
> Ulrich Mayring
> DENIC eG, Systementwicklung
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org
Hi
with tomcat, this
response.sendRedirect(_auth_redir);
will not work. ?? (-; look on the cocoon site and select todo.
Here what i do on the auth-xsp.xsl file, and its work for me
<xsl:template name="success">
session.putValue("auth:" + _auth_id,"true");
if (_auth_redir==null) {
-----------------------------------------------------------------------------------
response.setStatus( 301 );
response.setHeader( "Location",
String.valueOf(session.getValue("auth:" + _auth_id + ":auth:success"))
);
response.flushBuffer();
-----------------------------------------------------------------------------------
//response.sendRedirect(String.valueOf(session.getValue("auth:" +
_auth_id + ":auth:success")));
}
else {
response.setStatus( 301 );
response.setHeader( "Location", _auth_redir );
response.flushBuffer();
//response.sendRedirect(_auth_redir);
}
</xsl:template>
Re: AW: New version of auth taglib
Posted by Ulrich Mayring <ul...@denic.de>.
Martin Vachon wrote:
>
> Hi
> with tomcat, this
> response.sendRedirect(_auth_redir);
> will not work. ?? (-; look on the cocoon site and select todo.
> Here what i do on the auth-xsp.xsl file, and its work for me
>
> <xsl:template name="success">
> session.putValue("auth:" + _auth_id,"true");
> if (_auth_redir==null) {
> -----------------------------------------------------------------------------------
> response.setStatus( 301 );
> response.setHeader( "Location",
I'm afraid this won't work with JServ, however, so I'll have to wait
until the response taglib is fixed to work for all versions of JSDK and
then I can just use that.
Ulrich
--
Ulrich Mayring
DENIC eG, Systementwicklung