Per Kreipke wrote:
> 
> The following XSP snippet will cause an ArrayIndexOutOfBoundsException in
> Cocoon 2.0.3 because the start of the outer element is never emitted to the
> SAX stream.
> 
> XSP Snippet:


I would always write it as:

 <xsp:page ....>
 
  <page>
   <xsp:logic>
     if (!request.isUserInRole("root"))
     {
       <xsp:attribute name="security-error">Not authorized</xsp:attribute>
     }
     else
     {
   <xsp:content>
 
     <!-- Build the page if authorized -->
     <content />
 
   </xsp:content>
     }
   </xsp:logic>
  </page>
 
 </xsp:page>
 
note: </xsp:logic> replaced by <xsp:content>
and <xsp:logic> replaced by </xsp:content>

Michael

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

Reply via email to