cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "DAVIGNON Andre - CETE NP/DIODé/PANDOC" <Andre.Davig...@equipement.gouv.fr>
Subject Problème de création de formulaire dans un flowscript
Date Wed, 17 Oct 2007 14:23:59 GMT
Bonjour,

Dans une sitemap j'ai ça:

...
<map:match pattern="*/*.xhtml">
	<map:when test="editer">
		<map:call function="notixForm">
			<!-- URL qui génère la définition du formulaire -->
			<map:parameter name="form" value="cocoon://{../1}/cforms/form.xml"/>
			<!-- URL qui génère les liens au formulaire -->
			<map:parameter name="binding" value="cocoon://{../1}/cforms/binding.xml"/>
		</map:call>
	</map:when>
</map:match>
...

Dans notix.js, on trouve la fonction notixForm() qui contient :

var form = new Form(cocoon.parameters.form);

Tout ceci fonctionnait bien en 2.1.8 mais en 2.1.10, j'ai une "java.lang.NoSuchFieldError:
instance" exception sur cette ligne.Ci-dessous, un bout de la stacktrace.

Je ne vois pas de trace modification dans le block forms sur le sujet mais je me trompe peut-être.
En y en a-t-il eu ?

André Davignon

java.lang.NoSuchFieldError: instance
	at org.apache.cocoon.forms.flow.javascript.ScriptableWidget.unwrap(ScriptableWidget.java:56)
	at org.apache.cocoon.forms.flow.javascript.ScriptableWidget.<init>(ScriptableWidget.java:52)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:438)
	at org.mozilla.javascript.FunctionObject.construct(FunctionObject.java:477)
	at org.mozilla.javascript.ScriptRuntime.newObject(ScriptRuntime.java:1318)
	at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:1201)
	at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:190)
	at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:138)
	at org.mozilla.javascript.continuations.InterpretedFunctionImpl.call(InterpretedFunctionImpl.java:121)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1244)
	at org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction(FOM_JavaScriptInterpreter.java:758)
	at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:138







---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message