Deepak

I suspect you need

          xmlns:xsp-request="http://apache.org/xsp/request/2.0";
in your opening xsp:page tag
along with
      xmlns:util="http://apache.org/xsp/util/2.0";
and the like

otherwise the xsp-request: stuff doesn't get translated

Christopher
-----Original Message-----
From: Deepak Mehta [mailto:[EMAIL PROTECTED]]
Sent: 06 June 2002 09:05
To: [EMAIL PROTECTED]; Mike Ash
Subject: Re: Getting XML from request


Mike,

I had the same problem...


Deepak, I suspect you've got something like
<xsp:expr>myStringVariable</xsp:expr>

try replacing this with
<util:include-expr><util:expr><xsp:expr>myStringVariable</xsp:expr></util:ex
pr></util:include-expr>

Also, to use the util: logicsheet, you'll need to add

      xmlns:util="http://apache.org/xsp/util/2.0";

to your opening xsp:page tag


Regards
Deeeep

On 5/6/02 18:24, "Mike Ash" <[EMAIL PROTECTED]> wrote:


Sorry about not using plain text.

What I would like to end up with is nodes from the xsp page that contain the
nodes from the object i put in the request.

<page>
        <para>
                <mynode>
                        <mychildnode>
                                ....
                        </mychildnode>
                </mynode>
        </para>
</page>

What I am getting now is

<page>
        <para>
                <xsp-request:attribute name="xmlData">
                <!-- these are not nodes but the value of the above node -->
                        &lt;mynode&gt;
                                &lt;mychildnode&gt;
                                        ....
                                &lt;/mychildnode&gt;
                        &lt;/mynode&gt;
                </xsp-request:attribute>
        </para>
</page>



-----Original Message-----
From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, June 05, 2002 11:10 AM
To: [EMAIL PROTECTED]
Subject: RE: Getting XML from request


> I need that object back as xml in an xsp page, when I try this
> xsp:request:get-attribute name="xmlData" as="xml"

Correct syntax is:
<xsp-request:get-attribute name="xmlData" as="xml"/>

Result will be (IIRC):
<xsp-request:attribute name="xmlData">value of
attribute</xsp-request:attribute>


For:
<xsp-request:get-attribute name="xmlData" as="string"/>

Result will be:
value of attribute


For:
Object o = <xsp-request:get-attribute name="xmlData" as="object"/>;

Result will be assigned to object 'o'.


> The question is then how do I get the data into the xsp as
> real xml nodes that I can use in a transformation step with xsl?

What do you mean?

PS PLEASE SEND PLAIN TEXT EMAILS

Vadim


-----Original Message-----
From: Mike Ash [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, June 05, 2002 11:25 AM
To: '[EMAIL PROTECTED]'
Subject: Getting XML from request

I am storing xml data in the request object by using
request.setAttribute("xmlData", someObject);
I need that object back as xml in an xsp page, when I try this
xsp:request:get-attribute name="xmlData" as="xml"
it returns the "xml" as a node value instead of individual nodes.
The question is then how do I get the data into the xsp as real xml
nodes that I can use in a transformation step with xsl?


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

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




--
---------------------------------------------------------------------------
Deepak 'Deep' Mehta
E-mail: [EMAIL PROTECTED]
URL: http://www.deeeep.com/

PGP Fingerprint: 837E B8E6 6AF4 6675 2730  0848 7731 09F5 3445 00A5

Money-making is a wonderful thing (Maxin & Skin in Carmen Queasy)
---------------------------------------------------------------------------


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

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

Reply via email to