Login  Register

Re: Submission error for dynamic action url

Posted by Erik Bruchez on Oct 31, 2009; 1:30am
URL: https://discuss.orbeon.com/Including-conditional-comments-in-your-XForm-tp41984p305525.html

Karolin,

Ah yes, we don't yet implement the nested <xforms:resource> element.
Instead, you can use an attribute value template (AVT):

<xforms:submission method="post" id="submit1" ref="instance('data')"
resource="{instance('request-instance')/request/url}"/>

-Erik

On Thu, Oct 29, 2009 at 1:56 AM, Karolin Krieg <[hidden email]> wrote:

> Hello
>
> I hava a dynamic action url to submit the xml data of my xforms.
>
> dynamic url from instance
>
> I tried to submit to an action url which I read from the instance.
>
> <xforms:submission method="post" id="submit1" ref="instance('data')">
>  <resource value="instance('request-instance')/request/url"/>
> </xforms:submission>
>
> Example like in
> http://www.w3.org/TR/xforms11/#submit-submission-element
>
>
> When i submit my form I get the error message:
> "xforms:submission: action attribute or resource attribute is missing"
>
>
> dynamic url from request-attribute
>
> I tried to submit to an action url which I read from the request
> attribute.
>
> <xforms:model>
>  ...
>  <xxforms:variable name="actionurl"
> select="xxforms:get-request-attribute('XFormsActionURL')"/>
>  <xforms:submission method="post" id="submit1"
> ref="instance('employee-instance')" action="$actionurl"/>
>  <xforms:insert ev:event="xforms-model-construct-done"
> nodeset="instance('employee-instance')"
> origin="xxforms:get-request-attribute('data')"/>
> </xforms:model>
>
> When i submit my form I get the error message:
> "xxforms:get-request-attribute() can only be called during XForms
> initialization"
>
>
> Is there any other possibility to submit to a dynamic uri?
>
> Karolin
>
>
> --
> 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