Yes, this is a confirmed bug, thanks for the report. A fix is included in 0.8.1.
/Magnus Stenman, the Orion team
----- Original Message -----
From: Evan Vaala <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, November 08, 1999 4:13 PM
Subject: PageContext possible bug??
> This syntax in an doStartTag method of an object that extends TagSupport works
> fine:
>
> pageContext.setAttribute( id, mpe3000 );
>
> But when I use the following syntax, a null pointer exception is thrown
>
> pageContext.setAttribute( id, mpe3000, PageContext.PAGE_SCOPE );
>
> java.lang.NullPointerException
> at com.evermind.server.http.EvermindPageContext.setAttribute(JAX)
> at taglib.Mpe3000Tag.doStartTag(Mpe3000Tag.java:57)
> at __jspPage0._jspService(__jspPage0.java:36)
> at com.evermind.server.http.EvermindHttpJspPage.service(JAX)
> at com.evermind.server.http.HttpApplication.l7(JAX)
> at com.evermind.server.http.JSPServlet.service(JAX)
> at cm.i_(JAX)
> at cm.forward(JAX)
> at cw.ky(JAX, Compiled Code)
> at c.run(JAX, Compiled Code)
>
>
>
> Both objects id and mpe3000 have been instantiated and are not null.
>
> I assume that the "scope" reference in the PageContext.setAttribute(
> name,object,scope ) should be one of the PageContext.XXXXX_SCOPE values.
>
> If I am doing something wrong, please advise.
>
> Thanks!
>
> Evan Vaala