Hi,
I have changed the onClick line to :

<x-tad-bigger><input type="submit" name="prev" value="Back" onClick="document.forms[0].action='${cocoon.continuation.previousBookmark.id}.kont';document.forms[0].submit()"/>

I am not getting the error message anymore, but also I am not getting a value for previousBookmark.id. what do I need o do to get this value? Do I need to set a parameter just before the sendPageAndWait. I saw an example in the samples which said the following:

var bkm = cocoon.createWebContinuation();
cocoon.sendPageAndWait("uri", {bookmark : bkm});

In my jx file I then did:

${bookmark.id}.kont

This returned a value, but when I hit the submit button the user is not re-directed back to the previous page. What am I not doing right here?

many thanks


Amdrew
</x-tad-bigger>

On 16 Nov 2004, at 18:23, beya! wrote:

<x-tad-bigger>Ok,
i'm completely lost with this one. I have a line of code which should take me back to the page I have just come from:

<input type="submit" name="prev" value="Back" onClick="document.forms[0].action='#{$cocoon/continuation/previousBookmark/id}.continue';document.forms[0].submit()"/>

but when the page loads I get the follwoing error message, why?:

cause: org.apache.commons.jxpath.JXPathException: No value for xpath: $cocoon/continuation/previousBookmark/id

full exception chain stacktrace[hide]

Original Exception: org.apache.commons.jxpath.JXPathException: No value for xpath: $cocoon/continuation/previousBookmark/id
at org.apache.cocoon.generation.JXTemplateGenerator.call(JXTemplateGenerator.java:3124)
at org.apache.cocoon.generation.JXTemplateGenerator.execute(JXTemplateGenerator.java:3610)
at org.apache.cocoon.generation.JXTemplateGenerator.performGeneration(JXTemplateGenerator.java:2979)
at org.apache.cocoon.generation.JXTemplateGenerator.generate(JXTemplateGenerator.java:2970)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:545)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:173)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:490)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:97)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:31)
at org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:93)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:49)
at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:126)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:101)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:336)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.handleCocoonRedirect(TreeProcessor.java:386)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.access$000(TreeProcessor.java:66)
at org.apache.cocoon.components.treeprocessor.TreeProcessor$TreeProcessorRedirector.cocoonRedirect(TreeProcessor.java:547)
at org.apache.cocoon.environment.ForwardRedirector.redirect(ForwardRedirector.java:58)
at org.apache.cocoon.components.flow.AbstractInterpreter.forwardTo(AbstractInterpreter.java:182)
at org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.forwardTo(FOM_JavaScriptInterpreter.java:837)
at org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.forwardTo(FOM_Cocoon.java:1482)
at org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.jsFunction_sendPage(FOM_Cocoon.java:265)

regards

Andrew

</x-tad-bigger>

<<inline: beya-email.gif>>


�+The home of urban music
+ http://www.beyarecords.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to