cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonio Gallardo" <agalla...@agssa.net>
Subject [Cforms-binding] Setting a constant value to a field using <fb:javascript>
Date Mon, 28 Mar 2005 15:21:24 GMT
Hi:

Playing with the binding framework, I tried to set a constant value for a
field:

The field definition is:

<fd:field  id="cli_test">
  <fd:datatype base="boolean"/>
</fd:field>

The binding is:

<fb:value id="cli_test" path="cli_test" direction="load"/>
<fb:javascript id="cli_test" path="cli_test" direction="save">
  <fb:save-form>
    //var formValue = widget.getValue();
    var appValue = doSaveConversion("false");
    jxpathPointer.setValue(appValue);
  </fb:save-form>
</fb:javascript>

The load direction works well, the problem is while saving back. I always
throw:

Factory is not set on the JXPathContext - cannot create path: /cli_test

DescripciĆ³n : org.apache.avalon.framework.CascadingRuntimeException:
"resource://org/apache/cocoon/forms/flow/javascript/Form.js", line 190:
uncaught JavaScript exception:
at auth_success
(file:/home/desarrollo/tomcat/webapps/sga/resources/flow/auth.js, Line
42):
org.apache.avalon.framework.CascadingRuntimeException:
"resource://org/apache/cocoon/forms/flow/javascript/Form.js", line 190:
uncaught JavaScript exception:
at createform
(file:/home/desarrollo/tomcat/webapps/sga/docs/cliente/forms/create/flow.js,
Line 8)
at (resource://org/apache/cocoon/forms/flow/javascript/Form.js, Line 190):
org.apache.commons.jxpath.JXPathException: Exception trying to create
xpath cli_impuestosprecios; Factory is not set on the JXPathContext -
cannot create path: /cli_impuestosprecios

What I can do? Please help.

Best Regards,

Antonio Gallardo

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message