Thanks,
El Mi�rcoles, 25 de Septiembre de 2002 01:32, Tuomo Lesonen escribi�:
> On Wed, 25 Sep 2002, Antonio Gallardo Rivera wrote:
> > Many thanks!
> >
> > Its a nice workaround. But what about to built the final logicsheet? many
> > people will use it. I am trying to do that. I am sure you will welcome
> > it.
> >
> > BTW, why is the XSL transform support first than the XSP? I feel like I
> > am doing this in the wrong way, like I need to prefer XSL tranform over
> > XSP. I saw that many people in thi maillist prefer make XSLT tranforms
> > and few people use XSP. Why?
> >
> > Antonio Gallardo
>
> If you're talking about the logicsheet, you have to do the XSLT first to
> extend the XSP page with more Java. Then it's pushed through the
> ServerPagesGenerator and processed. Logicsheet is easier to maintain than
> writing the same XSP every time on every page it's needed.
>
> -Tuomo
>
> > El Mi�rcoles, 25 de Septiembre de 2002 00:58, Tuomo Henrikki Lesonen
escribi�:
> > > Hi Antonio!
> > >
> > > I really tried to answer to your question about the auth-framework, but
> > > couldn't connect to my mailserver at all! :( Now it works again... But
> > > it seems that you're going through the same steps than I did a while
> > > ago. (With my own help)
> > >
> > > At this moment, the option of using 2 pipelines the way you are
> > > doing, with the cocoon: pseudo-protocol doesn't work. This is due to
> > > a major bug
> > > in the cocoon component handling. It has been reported, but no actions
> > > have been taken yet. BUT: There IS a way around this!
> > >
> > > I have my authentication resource generated with XSP and ESQL (Username
> > > and pwd are
> > > checked against db, and user data is being returned in the
> > > <authentication> section
> > > of that generated resource). In addition, I added another line inside
> > > the <authentication> section, which places the users ID in a session
> > > attribute. Now it can be used in XSP later on.
> > >
> > > <authentication>
> > > <ID><esql:get-int column="id"/></ID>
> > > <xsp-session:set-attribute><esql:get-int
> > > column="id"/></xsp-session:set-attribute> </authentication>
> > >
> > > Hope this helps.
> > >
> > > -Tuomo
> > >
> > > On Tue, 24 Sep 2002, Antonio Gallardo Rivera wrote:
> > > > The first pipeline get and XML -> XSLT -> XML
> > > >
> > > > <map:match pattern="*-*.xml">
> > > > <map:act type="auth-protect">
> > > > <map:parameter name="handler" value="agshandler"/>
> > > > <map:match pattern="*-*.xml">
> > > > <map:generate src="docs/{1}-{2}.xsp"/>
> > > > <map:transform type="session"/>
> > > > <map:serialize type="xml"/>
> > > > </map:match>
> > > > </map:act>
> > > > </map:match>
> > > >
> > > > The second read from the first pipeline making an XSP tranformation:
> > > >
> > > > <map:match pattern="*-*.html">
> > > > <map:generate src="cocoon://{1}-{2}.xml"
> > > > type="serverpages" encoding="ISO-8859-1"/>
> > > > <map:transform src="stylesheets/agssa.xsl"/>
> > > > <map:serialize/>
> > > > </map:match>
> > > >
> > > > I call only this second pipeline, but It returns:
> > > >
> > > > Exception during source resolving.
> > > >
> > > > org.apache.cocoon.ProcessingException: Exception during source
> > > > resolving.: org.apache.excalibur.source.SourceException: Exception
> > > > during processing of cocoon://usr-cambiar.xml:
> > > > org.apache.cocoon.ProcessingException: Failed to execute pipeline.:
> > > > java.lang.NullPointerException
> > > >
> > > >
> > > > If I call directly the fisrt pipeline it returns me a valid XML file.
> > > > What I am doing wrong?
> > > >
> > > > Thanks in advance,
> > > >
> > > > Antonio Gallardo
> > > >
> > > > ---------------------------------------------------------------------
> > > > Please check that your question has not already been answered in the
> > > > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
> > > >
> > > > To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> > > > For additional commands, e-mail: <[EMAIL PROTECTED]>
> > >
> > > ---------------------------------------------------------------------
> > > Please check that your question has not already been answered in the
> > > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
> > >
> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> > > For additional commands, e-mail: <[EMAIL PROTECTED]>
> >
> > ---------------------------------------------------------------------
> > Please check that your question has not already been answered in the
> > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
> >
> > To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> > For additional commands, e-mail: <[EMAIL PROTECTED]>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>