Hi Ray,

may I ask why you chose to write an action? The reason for my asking is that
it is difficult for an action to return anything to the pipeline - apart
from a Map. In particular (and in this case) sunRise needs an XML
representation streamed through the pipeline.

And from what I read you are "only" accessing a database - so the
SQLTransformer would do the trick easily for you.

So, one way to do this would be to write an XML file containing the SELECT
stuff. Use a stylesheet to insert userid and password and then the
SQLTransformer to do the select and then a stylesheet to format the rows to
what sunRise needs.

Matthew

--
Open Source Group       Cocoon { Consulting, Training, Projects }
=================================================================
Matthew Langham, S&N AG, Klingenderstrasse 5, D-33100 Paderborn
Tel:+49-5251-1581-30  [EMAIL PROTECTED] - http://www.s-und-n.de
-----------------------------------------------------------------
Cocoon book:
  http://www.amazon.com/exec/obidos/ASIN/0735712352/needacake-20
Weblogs:
  http://radio.weblogs.com/0103021/
  http://www.oreillynet.com/weblogs/author/1014
=================================================================


> -----Original Message-----
> From: Ray Martin [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, February 01, 2003 1:02 AM
> To: [EMAIL PROTECTED]
> Subject: handing an XML doc (in memory) to the sitemap
>
>
> Using the SunRise instructions found at
> http://radio.weblogs.com/0103021/stories/2002/02/28/usingTheSunris
> eComponent
> s.html
>
> The example has a pipeline named foo-authuser
> In this pipeline, i call an action named checkCredentials.  This action
> accesses several tables in a database.  If a match is found, for username
> and password, a vector of roles available to that user is
> created.  Then an
> XML document is produced in the action that conforms to the Sunrise
> example's authentication XML.
>
> Now i want to hand that XML to the sitemap in place of foo-user.xml and
> foo-user.xsl
>
> Please help me.
>
> I will be glad to share how this entire process works after i bridge this
> final gap.  I will provide the action and all info how to set the
> database.
> You would be able to modify this process to meet your data store needs.
>
> Would anyone be so kind as to give me some assistance? please.
>
>
>
> ---------------------------------------------------------------------
> 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]>

Reply via email to