Hello Antonio:
In my understanding of the process ... you "must" have a method,
constant or field in your java class that return the value that you
want.
"Factory is not set ..." is obtained because there is no field, constant
or method defined in your java class doing reference to the "desired
value".
Jorge DÃvila.
P.D.: Te agradezco que me hayÃs puesto en contacto con este marco de
trabajo para desarrollo web y te pido disculpas (pÃblicas) por no
haberme permitido la posibilidad de desarrollarme dentro de tu equipo de
trabajo.
El lun, 28-03-2005 a las 09:21 -0600, Antonio Gallardo escribiÃ:
> 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: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]