how to use oxf:request togehter with oxf:xforms-submission

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

how to use oxf:request togehter with oxf:xforms-submission

Alexander Žaťko
I need to do a POST request to a web site and then extract cookie info  
from the response. Is there any way to use oxf:request togehter with  
oxf:xforms-submission to achieve this? I am not sure if the  
oxf:request processor can be coaxed to process response returned by  
the oxf:xforms-submission.

Possibly I can acheive what I need differently?

Thanks

A.


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: how to use oxf:request togehter with oxf:xforms-submission

Erik Bruchez
Administrator
You can use the event('response-headers') function. E.g. something like:

   event('response-headers')/header[name = 'Set-Cookie']/value

This may return several elements as more than one cookie may be set.

-Erik

On Jul 3, 2008, at 10:03 PM, Alexander Zatko wrote:

> I need to do a POST request to a web site and then extract cookie  
> info from the response. Is there any way to use oxf:request togehter  
> with oxf:xforms-submission to achieve this? I am not sure if the  
> oxf:request processor can be coaxed to process response returned by  
> the oxf:xforms-submission.
>
> Possibly I can acheive what I need differently?
>
> Thanks
>
> A.
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
--
Orbeon Forms - Web Forms for the Enterprise Done the Right Way
http://www.orbeon.com/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Re: how to use oxf:request togehter with oxf:xforms-submission

Alexander Žaťko
Eric,

Is it possible to use the event in the oxf:xforms-submission  
processor? Could you please show an example or point me to  
documentation?

Thank you.

A.

On Jul 4, 2008, at 8:59 PM, Erik Bruchez wrote:

> You can use the event('response-headers') function. E.g. something  
> like:
>
>  event('response-headers')/header[name = 'Set-Cookie']/value
>
> This may return several elements as more than one cookie may be set.
>
> -Erik
>
> On Jul 3, 2008, at 10:03 PM, Alexander Zatko wrote:
>
>> I need to do a POST request to a web site and then extract cookie  
>> info from the response. Is there any way to use oxf:request  
>> togehter with oxf:xforms-submission to achieve this? I am not sure  
>> if the oxf:request processor can be coaxed to process response  
>> returned by the oxf:xforms-submission.
>>
>> Possibly I can acheive what I need differently?
>>
>> Thanks
>>
>> A.
>>
>> --
>> You receive this message as a subscriber of the [hidden email]  
>> mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> OW2 mailing lists service home page: http://www.ow2.org/wws
>
> --
> Orbeon Forms - Web Forms for the Enterprise Done the Right Way
> http://www.orbeon.com/
>
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: how to use oxf:request togehter with oxf:xforms-submission

Alexander Žaťko
Erik,

I tried to use:

        <p:processor name="oxf:xforms-submission">
          <p:input name="submission">
              <xforms:submission 
serialization="application/x-www-form-urlencoded" 
omit-xml-declaration="true" 
method="post" 
replace="none"  
<xforms:setvalue ev:event="response-headers" ref="dummy" value="/header[name = 'Content-Type']/value"/>
              </xforms:submission>
          </p:input>
          
          <p:input name="request">
              <parameters xmlns="">
                  <id>40156095</id>
                  <dummy/>
            </parameters>
          </p:input>
          <p:output name="response" id="xhtml" debug="xhtml"/>
   &nb sp; &nbs >

...but the xhtml does not show anything in the dummy element.

Thanks

A.

P.S. Sorry I misspelled your name before.

On Jul 4, 2008, at 10:23 PM, Alexander Zatko wrote:

Eric,

Is it possible to use the event in the oxf:xforms-submission processor? Could you please show an example or point me to documentation?

Thank you.

A.

On Jul 4, 2008, at 8:59 PM, Erik Bruchez wrote:

You can use the event('response-headers') function. E.g. something like:

event('response-headers')/header[name = 'Set-Cookie']/value

This may return several elements as more than one co okie may

-Erik

On Jul 3, 2008, at 10:03 PM, Alexander Zatko wrote:

I need to do a POST request to a web site and then extract cookie info from the response. Is there any way to use oxf:request togehter with oxf:xforms-submission to achieve this? I am not sure if the oxf:request processor can be coaxed to process response returned by the oxf:xforms-submission.

Possibly I can acheive what I need differently?

Thanks
blockquote type="cite">
A.

--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws< br>
--
Orbeon Forms - Web Forms for the Enterprise Done the Right Way
http://www.orbeon.com/


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws

-- age as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email]
For general help: [hidden email]
OW2 mailing lists service home page: http://www.ow2.org/wws



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Re: how to use oxf:request togehter with oxf:xforms-submission

Erik Bruchez
Administrator
response-headers is not an event, it is the name of an event  
attribute. You use it from XPath with the function event('response-
headers'). E.g.:

   <xforms:insert context="wherever" origin="event('response-
headers')"/>

-Erik

On Jul 9, 2008, at 12:11 AM, Alexander Žaťko wrote:

> Erik,
>
> I tried to use:
>
>         <p:processor name="oxf:xforms-submission">
>           <p:input name="submission">
>               <xforms:submission
> serialization="application/x-www-form-urlencoded"
> omit-xml-declaration="true"
> method="post"
> replace="none"
> action="http://localhost/some.jsp">
> <xforms:setvalue ev:event="response-headers" ref="dummy" value="/
> header[name = 'Content-Type']/value"/>
>               </xforms:submission>
>           </p:input>
>
>           <p:input name="request">
>               <parameters xmlns="">
>                   <id>40156095</id>
>                   <dummy/>
>             </parameters>
>           </p:input>
>           <p:output name="response" id="xhtml" debug="xhtml"/>
>    &nb sp; &nbs >
>
> ...but the xhtml does not show anything in the dummy element.
>
> Thanks
>
> A.
>
> P.S. Sorry I misspelled your name before.
>
> On Jul 4, 2008, at 10:23 PM, Alexander Zatko wrote:
>
>> Eric,
>>
>> Is it possible to use the event in the oxf:xforms-submission  
>> processor? Could you please show an example or point me to  
>> documentation?
>>
>> Thank you.
>>
>> A.
>>
>> On Jul 4, 2008, at 8:59 PM, Erik Bruchez wrote:
>>
>>> You can use the event('response-headers') function. E.g. something  
>>> like:
>>>
>>> event('response-headers')/header[name = 'Set-Cookie']/value
>>>
>>> This may return several elements as more than one co okie may
>>>>
>>>>
>>>> -Erik
>>>>
>>>> On Jul 3, 2008, at 10:03 PM, Alexander Zatko wrote:
>>>>
>>>>> I need to do a POST request to a web site and then extract  
>>>>> cookie info from the response. Is there any way to use  
>>>>> oxf:request togehter with oxf:xforms-submission to achieve this?  
>>>>> I am not sure if the oxf:request processor can be coaxed to  
>>>>> process response returned by the oxf:xforms-submission.
>>>>>
>>>>> Possibly I can acheive what I need differently?
>>>>>
>>>>> Thanks
>>>> blockquote type="cite">
>>>> A.
>>>>
>>>> --
>>>> You receive this message as a subscriber of the [hidden email]  
>>>> mailing list.
>>>> To unsubscribe: mailto:[hidden email]
>>>> For general help: mailto:[hidden email]?subject=help
>>>> OW2 mailing lists service home page: http://www.ow2.org/wws< br>
>>>> --
>>>> Orbeon Forms - Web Forms for the Enterprise Done the Right Way
>>>> http://www.orbeon.com/
>>>>
>>>>
>>>> --
>>>> You receive this message as a subscriber of the [hidden email]  
>>>> mailing list.
>>>> To unsubscribe: mailto:[hidden email]
>>>> For general help: mailto:[hidden email]?subject=help
>>>> OW2 mailing lists service home page: http://www.ow2.org/wws
>>>
>>> -- age as a subscriber of the [hidden email] mailing list.
>>> To unsubscribe: mailto:[hidden email]
>>> For general help: mailto:[hidden email]?subject=help
>>> OW2 mailing lists service home page: http://www.ow2.org/wws
>
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
--
Orbeon Forms - Web Forms for the Enterprise Done the Right Way
http://www.orbeon.com/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws