<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-111</id>
	<title>Nabble - Cocoon</title>
	<updated>2008-10-13T14:36:09Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Cocoon-f111.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Cocoon-f111.html" />
	<subtitle type="html">Dicsucssions of Apache's Cocoon project. Cocoon is a web development framework built around the concepts of separation of concerns and component-based web development. Cocoon home is &lt;a href=&quot;http://cocoon.apache.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19963416</id>
	<title>Re: not able to get fi:styling type=&quot;hidden&quot; to work</title>
	<published>2008-10-13T14:36:09Z</published>
	<updated>2008-10-13T14:36:09Z</updated>
	<author>
		<name>Paul Joseph-3</name>
	</author>
	<content type="html">Oops! &amp;nbsp;Correction:
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;I am using Cocoon 1.8--the customer has had it in production for 3 
&lt;br&gt;years and does not need to upgrade...
&lt;br&gt;&lt;br&gt;I am using Cocoon 2.1.6 not 1.8 (!)
&lt;br&gt;&lt;br&gt;Paul Joseph wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi There,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have a repeater widget that has a number of datawidgets and it works 
&lt;br&gt;&amp;gt; fine, displaying nicely in a html table
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am now trying to add a hidden widget to each row, to contain an 
&lt;br&gt;&amp;gt; integer value that lets me determine what flag color to flag each row 
&lt;br&gt;&amp;gt; with.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It works fine, except I can't get it to be hidden--it insists on 
&lt;br&gt;&amp;gt; showing up--I have tried placing it at the beginnig of the table, the 
&lt;br&gt;&amp;gt; end of the table etc...it seems to make no difference.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any idea what I am doing wrong? &amp;nbsp;The widget is defined as follows:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In FormDefinition file:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;fd:booleanfield id=&amp;quot;is_late&amp;quot; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fd:label&amp;gt;&amp;lt;/fd:label&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/fd:booleanfield&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In Template file:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td id=&amp;quot;flag_color&amp;quot;&amp;gt;&amp;lt;ft:widget 
&lt;br&gt;&amp;gt; id=&amp;quot;flag_color&amp;quot;&amp;gt;&amp;lt;fi:styling type=&amp;quot;hidden&amp;quot;/&amp;gt;&amp;lt;/ft:widget&amp;gt;&amp;lt;/td&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (note: thinking that my error above was perhaps to give the td an id, 
&lt;br&gt;&amp;gt; I also tried it without an id, but it made no difference...)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am using Cocoon 1.8--the customer has had it in production for 3 
&lt;br&gt;&amp;gt; years and does not need to upgrade...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thx
&lt;br&gt;&amp;gt; Paul
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19963416&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19963416&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/not-able-to-get-fi%3Astyling-type%3D%22hidden%22-to-work-tp19953643p19963416.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19956510</id>
	<title>[jira] Reopened: (COCOON3-2) Add an XSchema Validator as PipeLineComponent</title>
	<published>2008-10-13T07:56:44Z</published>
	<updated>2008-10-13T07:56:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/COCOON3-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/COCOON3-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Reinhard Poetz reopened COCOON3-2:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks for your contribution. I will have a look at it asap.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add an XSchema Validator as PipeLineComponent
&lt;br&gt;&amp;gt; ---------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: COCOON3-2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/COCOON3-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/COCOON3-2&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Cocoon 3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: cocoon-pipeline
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.0.0-alpha-2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Simone Tripodi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Reinhard Poetz
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.0.0-alpha-2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: SchemaProcessorInSiteMap.patch, XSchemaProcessor.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; XSchema Validation can be performed as an Identity Transformer where the input will be filter by the XSchema validation.
&lt;br&gt;&amp;gt; An error occurs - and the pipeline will be break - when the input is not valid against the declared XML Schema. 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Dev-f113.html&quot; embed=&quot;fixTarget[113]&quot; target=&quot;_top&quot; &gt;Cocoon - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28COCOON3-2%29-Add-an-XSchema-Validator-as-PipeLineComponent-tp19724849p19956510.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955874</id>
	<title>Re: [jira] Closed: (COCOON3-2) Add an XSchema Validator as PipeLineComponent</title>
	<published>2008-10-13T07:21:16Z</published>
	<updated>2008-10-13T07:21:16Z</updated>
	<author>
		<name>Simone Tripodi</name>
	</author>
	<content type="html">Hi Reinhard, Steven,
&lt;br&gt;sorry if I'm a little late but I had some work to do. In attach on the
&lt;br&gt;COCOON3-2 Jira's issue you can find the patch we need.
&lt;br&gt;Just a small note: in way to run the example, Jetty replied on port
&lt;br&gt;8888 instead of 8190 as wrote in the README.
&lt;br&gt;I hope that's all useful.
&lt;br&gt;Best regards!!!
&lt;br&gt;Simone
&lt;br&gt;&lt;br&gt;2008/10/10 Reinhard Pötz &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19955874&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reinhard@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Simone Tripodi wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi Reinhard, Hi Steven (and nice to meet you!!!!)
&lt;br&gt;&amp;gt;&amp;gt; is there a way I can help you to close the issue related to the FIXME in
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; /cocoon/cocoon3/trunk/cocoon-pipeline/src/main/java/org/apache/cocoon/pipeline/component/sax/SchemaProcessorTransformer.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes, very appreciated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you want to use the SchemaProcessorTransformer in a sitemap, you have
&lt;br&gt;&amp;gt; to provide a default constructor and implement the setConfiguration()
&lt;br&gt;&amp;gt; method which gives the component access to all sitemap parameters. (e.g.
&lt;br&gt;&amp;gt; see the FileGenerator).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The 'cocoon-sample' module should give you an idea how you can define a
&lt;br&gt;&amp;gt; pipeline in a sitemap. If you haven't run the 'cocoon-sample' module
&lt;br&gt;&amp;gt; yet, see the README.txt in the root directory of Cocoon 3.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If this doesn't answer all your questions, just let us know.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Reinhard Pötz &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Managing Director, {Indoqa} GmbH
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.indoqa.com/en/people/reinhard.poetz/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.indoqa.com/en/people/reinhard.poetz/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Member of the Apache Software Foundation
&lt;br&gt;&amp;gt; Apache Cocoon Committer, PMC member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19955874&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reinhard@...&lt;/a&gt;
&lt;br&gt;&amp;gt; ________________________________________________________________________
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;My LinkedIn profile: &lt;a href=&quot;http://www.linkedin.com/in/simonetripodi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/simonetripodi&lt;/a&gt;&lt;br&gt;My GoogleCode profile: &lt;a href=&quot;http://code.google.com/u/simone.tripodi/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/u/simone.tripodi/&lt;/a&gt;&lt;br&gt;My Picasa: &lt;a href=&quot;http://picasaweb.google.com/simone.tripodi/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://picasaweb.google.com/simone.tripodi/&lt;/a&gt;&lt;br&gt;My Tube: &lt;a href=&quot;http://www.youtube.com/user/stripodi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youtube.com/user/stripodi&lt;/a&gt;&lt;br&gt;My Del.icio.us: &lt;a href=&quot;http://del.icio.us/simone.tripodi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://del.icio.us/simone.tripodi&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Dev-f113.html&quot; embed=&quot;fixTarget[113]&quot; target=&quot;_top&quot; &gt;Cocoon - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28COCOON3-2%29-Add-an-XSchema-Validator-as-PipeLineComponent-tp19724849p19955874.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955811</id>
	<title>[jira] Updated: (COCOON3-2) Add an XSchema Validator as PipeLineComponent</title>
	<published>2008-10-13T07:18:46Z</published>
	<updated>2008-10-13T07:18:46Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/COCOON3-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/COCOON3-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Tripodi updated COCOON3-2:
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: SchemaProcessorInSiteMap.patch
&lt;br&gt;&lt;br&gt;The second uploaded patch contains the fix to use the SchemaProcessorTransformer in the SiteMap.
&lt;br&gt;&lt;br&gt;Example included, plugged in the cocoon-samples, main page also updated.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add an XSchema Validator as PipeLineComponent
&lt;br&gt;&amp;gt; ---------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: COCOON3-2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/COCOON3-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/COCOON3-2&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Cocoon 3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: cocoon-pipeline
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.0.0-alpha-2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Simone Tripodi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Reinhard Poetz
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.0.0-alpha-2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: SchemaProcessorInSiteMap.patch, XSchemaProcessor.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; XSchema Validation can be performed as an Identity Transformer where the input will be filter by the XSchema validation.
&lt;br&gt;&amp;gt; An error occurs - and the pipeline will be break - when the input is not valid against the declared XML Schema. 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Dev-f113.html&quot; embed=&quot;fixTarget[113]&quot; target=&quot;_top&quot; &gt;Cocoon - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28COCOON3-2%29-Add-an-XSchema-Validator-as-PipeLineComponent-tp19724849p19955811.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19954356</id>
	<title>bonebreaker example</title>
	<published>2008-10-13T05:53:00Z</published>
	<updated>2008-10-13T05:53:00Z</updated>
	<author>
		<name>Jeff Schmitz</name>
	</author>
	<content type="html">Am wanting to setup my cocoon pages using header and footer templates &amp;nbsp;
&lt;br&gt;and was wondering if the bonebreaker example is still the best &amp;nbsp;
&lt;br&gt;approach for this? &amp;nbsp;It's pretty old, but seems to still run.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.cocooncenter.org/articles/navigation/directory.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cocooncenter.org/articles/navigation/directory.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Jeff
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19954356&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19954356&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bonebreaker-example-tp19954356p19954356.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19953643</id>
	<title>not able to get fi:styling type=&quot;hidden&quot; to work</title>
	<published>2008-10-13T05:05:55Z</published>
	<updated>2008-10-13T05:05:55Z</updated>
	<author>
		<name>Paul Joseph-3</name>
	</author>
	<content type="html">Hi There,
&lt;br&gt;&lt;br&gt;I have a repeater widget that has a number of datawidgets and it works 
&lt;br&gt;fine, displaying nicely in a html table
&lt;br&gt;&lt;br&gt;I am now trying to add a hidden widget to each row, to contain an 
&lt;br&gt;integer value that lets me determine what flag color to flag each row with.
&lt;br&gt;&lt;br&gt;It works fine, except I can't get it to be hidden--it insists on showing 
&lt;br&gt;up--I have tried placing it at the beginnig of the table, the end of the 
&lt;br&gt;table etc...it seems to make no difference.
&lt;br&gt;&lt;br&gt;Any idea what I am doing wrong? &amp;nbsp;The widget is defined as follows:
&lt;br&gt;&lt;br&gt;In FormDefinition file:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fd:booleanfield id=&amp;quot;is_late&amp;quot; &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fd:label&amp;gt;&amp;lt;/fd:label&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fd:booleanfield&amp;gt;
&lt;br&gt;&lt;br&gt;In Template file:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;td id=&amp;quot;flag_color&amp;quot;&amp;gt;&amp;lt;ft:widget 
&lt;br&gt;id=&amp;quot;flag_color&amp;quot;&amp;gt;&amp;lt;fi:styling type=&amp;quot;hidden&amp;quot;/&amp;gt;&amp;lt;/ft:widget&amp;gt;&amp;lt;/td&amp;gt;
&lt;br&gt;&lt;br&gt;(note: thinking that my error above was perhaps to give the td an id, I 
&lt;br&gt;also tried it without an id, but it made no difference...)
&lt;br&gt;&lt;br&gt;I am using Cocoon 1.8--the customer has had it in production for 3 years 
&lt;br&gt;and does not need to upgrade...
&lt;br&gt;&lt;br&gt;thx
&lt;br&gt;Paul
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19953643&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19953643&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/not-able-to-get-fi%3Astyling-type%3D%22hidden%22-to-work-tp19953643p19953643.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19952671</id>
	<title>Re: Building war file for Cocoon 2.1.11</title>
	<published>2008-10-13T03:52:34Z</published>
	<updated>2008-10-13T03:52:34Z</updated>
	<author>
		<name>Robin Wyles</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Try &amp;quot;.\build.bat war&amp;quot;
&lt;br&gt;&lt;br&gt;Also, if you use &amp;quot;.\build.bat -projecthelp&amp;quot; you will get a list of &amp;nbsp;
&lt;br&gt;build targets you may use.
&lt;br&gt;&lt;br&gt;More info here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cocoon.apache.org/2.1/installing/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cocoon.apache.org/2.1/installing/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Robin
&lt;br&gt;&lt;br&gt;On 13 Oct 2008, at 11:29, arj123 wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt; I downloaded Cocoon 2.1.11.
&lt;br&gt;&amp;gt; I want to use it with Tomcat.
&lt;br&gt;&amp;gt; For that I need to build war file.
&lt;br&gt;&amp;gt; I built cocoon using build.bat in windows.
&lt;br&gt;&amp;gt; But it did not create war.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried to create war using 'ant war' but it gives error -
&lt;br&gt;&amp;gt; NoClassDefFound - XPathAPI
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can anybody please tell me how can I create a war?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am using jdk 1.5.0_12 and tomcat 5.5.23
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Building-war-&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Building-war-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; file-for-Cocoon-2.1.11-tp19952282p19952282.html
&lt;br&gt;&amp;gt; Sent from the Cocoon - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952671&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952671&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952671&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952671&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Building-war-file-for-Cocoon-2.1.11-tp19952282p19952671.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19952282</id>
	<title>Building war file for Cocoon 2.1.11</title>
	<published>2008-10-13T03:29:10Z</published>
	<updated>2008-10-13T03:29:10Z</updated>
	<author>
		<name>arj123</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;I downloaded Cocoon 2.1.11.
&lt;br&gt;I want to use it with Tomcat.
&lt;br&gt;For that I need to build war file.
&lt;br&gt;I built cocoon using build.bat in windows.
&lt;br&gt;But it did not create war.
&lt;br&gt;&lt;br&gt;I tried to create war using 'ant war' but it gives error -
&lt;br&gt;NoClassDefFound - XPathAPI
&lt;br&gt;&lt;br&gt;Can anybody please tell me how can I create a war?
&lt;br&gt;&lt;br&gt;I am using jdk 1.5.0_12 and tomcat 5.5.23
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Building-war-file-for-Cocoon-2.1.11-tp19952282p19952282.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19949854</id>
	<title>Re: Anyone using Cocoon with GWT?</title>
	<published>2008-10-13T00:15:20Z</published>
	<updated>2008-10-13T00:15:20Z</updated>
	<author>
		<name>Michael Wechner</name>
	</author>
	<content type="html">Robert La Ferla schrieb:
&lt;br&gt;&amp;gt; Anyone using Cocoon with GWT? &amp;nbsp;How can you pass information from an 
&lt;br&gt;&amp;gt; XSP to GWT and vice versa?
&lt;br&gt;&lt;br&gt;I guess with GWT you mean Google Web Toolkit, right? If so, I don't 
&lt;br&gt;think this has anything to do with Cocoon or XSP in particular, but
&lt;br&gt;rather that you need to define some &amp;quot;protocol/format&amp;quot; between your GWT 
&lt;br&gt;client app and your Cocoon server app.
&lt;br&gt;&lt;br&gt;This can be very simple, for example
&lt;br&gt;&lt;br&gt;GET /my-data.xml
&lt;br&gt;&lt;br&gt;POST
&lt;br&gt;&amp;nbsp; Some XML
&lt;br&gt;&lt;br&gt;and then implement this. As an example you might want to take a look at
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://svn.wyona.com/repos/public/yanel/contributions/ajax-components/src/access-policy-editor&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.wyona.com/repos/public/yanel/contributions/ajax-components/src/access-policy-editor&lt;/a&gt;&lt;br&gt;&lt;br&gt;U: anonymous, P: anonymous
&lt;br&gt;&lt;br&gt;HTH
&lt;br&gt;&lt;br&gt;Michael
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949854&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949854&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949854&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949854&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Anyone-using-Cocoon-with-GWT--tp19942521p19949854.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19949688</id>
	<title>RE: Problem with Cocoon Streaming of an internal pipeline is not possible with a reader</title>
	<published>2008-10-12T23:57:03Z</published>
	<updated>2008-10-12T23:57:03Z</updated>
	<author>
		<name>Jasha Joachimsthal-2</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Sandy_Java [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949688&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;deepu.balasa@...&lt;/a&gt;] 
&lt;br&gt;&amp;gt; Sent: donderdag 9 oktober 2008 11:08
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949688&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Problem with Cocoon Streaming of an internal 
&lt;br&gt;&amp;gt; pipeline is not possible with a reader
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hello Friends,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am new to this Forum. I was searching for some help to work 
&lt;br&gt;&amp;gt; with Apache Cocoon frame work. Amazingly, I found this forum. 
&lt;br&gt;&amp;gt; Please find the description below.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have an error working with Cocoon frame work.
&lt;br&gt;&amp;gt; I am trying to get a .HTM file from the Database and trying 
&lt;br&gt;&amp;gt; to display it on the browser. In my sitemap.xmp, I am using 
&lt;br&gt;&amp;gt; &amp;lt;map:read&amp;gt; to do achieve this as follows. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;map:read mime-type=&amp;quot;file_type&amp;quot;
&lt;br&gt;&amp;gt; src=&amp;quot;blob:/DataSource/Table_Name/Column_name[PK='pk']&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; File types '.gif', '.txt' and '.html'are displaying properly. 
&lt;br&gt;&amp;gt; But a '.htm'
&lt;br&gt;&amp;gt; file is not displayed and shows the following error.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;org.apache.cocoon.ProcessingException: Streaming of an 
&lt;br&gt;&amp;gt; internal pipeline is not possible with a reader&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am totally new to Cocoon framework and also XSLT.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any help would be greatly appreciable. Please help me.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks in Advance.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Sandeep.
&lt;/div&gt;&lt;br&gt;Hi Sandeep,
&lt;br&gt;&lt;br&gt;This is more a question for the Cocoon user list. You can't use an
&lt;br&gt;internal pipeline with a reader because it doesn't generate a SAX
&lt;br&gt;events. You have to use a pipeline that uses a generator (0+
&lt;br&gt;transformers) and a serializer if you want to use it as starting point
&lt;br&gt;for a different pipeline. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;Jasha Joachimsthal 
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949688&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;j.joachimsthal@...&lt;/a&gt; - &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19949688&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jasha@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;www.onehippo.com
&lt;br&gt;Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466 
&lt;br&gt;San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA
&lt;br&gt;94952-3329 +1 (707) 773-4646
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Dev-f113.html&quot; embed=&quot;fixTarget[113]&quot; target=&quot;_top&quot; &gt;Cocoon - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Problem-with-Cocoon-Streaming-of-an-internal-pipeline-is-not-possible-with-a-reader-tp19895102p19949688.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19942521</id>
	<title>Anyone using Cocoon with GWT?</title>
	<published>2008-10-12T08:08:55Z</published>
	<updated>2008-10-12T08:08:55Z</updated>
	<author>
		<name>Robert La Ferla-6</name>
	</author>
	<content type="html">Anyone using Cocoon with GWT? &amp;nbsp;How can you pass information from an XSP 
&lt;br&gt;to GWT and vice versa?
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19942521&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19942521&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Anyone-using-Cocoon-with-GWT--tp19942521p19942521.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19931979</id>
	<title>Re: Cocoon Configuration API usage - how to get running mode?</title>
	<published>2008-10-11T04:56:10Z</published>
	<updated>2008-10-11T04:56:10Z</updated>
	<author>
		<name>Reinhard Pötz-2</name>
	</author>
	<content type="html">Perez Guerrero, Antonio Javier wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Robin,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I found that using RunningModeHelper.determineRunningMode(null) does the
&lt;br&gt;&amp;gt; same thing :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My problem now is that my Settings object:
&lt;br&gt;&amp;gt; 	new MutableSettings(runningMode)
&lt;br&gt;&amp;gt; has an empty property list, instead of containing all my spring managed
&lt;br&gt;&amp;gt; properties (defined in
&lt;br&gt;&amp;gt; WEB-INF/cocoon/properties/[runningMode]/*.properties)
&lt;/div&gt;&lt;br&gt;I usually don't put anything into WEB-INF/cocoon, but that last time
&lt;br&gt;when I tried, it was broken.
&lt;br&gt;&lt;br&gt;Try putting your properties into META-INF/cocoon/properties/*.properties
&lt;br&gt;and make sure that those files are available on the classpath.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've tried with your approach:
&lt;br&gt;&amp;gt; 	(Settings) WebAppContextUtils.getCurrentWebApplicationContext().
&lt;br&gt;&amp;gt; 	getBean(Settings.ROLE)
&lt;br&gt;&amp;gt; , and now I get some system properties, but still don't get my custom
&lt;br&gt;&amp;gt; properties.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've just noticed that &amp;quot;The properties defined in these property files
&lt;br&gt;&amp;gt; are only used for overriding bean configurations! These values are not
&lt;br&gt;&amp;gt; available through the settings object&amp;quot; [1], 
&lt;/div&gt;&lt;br&gt;Note that this paragraph refers to properties in
&lt;br&gt;&lt;br&gt;&amp;nbsp;[META-INF|WEB-INF]/cocoon/spring/*.properties
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;^^^^^^
&lt;br&gt;&lt;br&gt;HTH
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Reinhard Pötz &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Managing Director, {Indoqa} GmbH
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.indoqa.com/en/people/reinhard.poetz/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.indoqa.com/en/people/reinhard.poetz/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Member of the Apache Software Foundation
&lt;br&gt;Apache Cocoon Committer, PMC member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19931979&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reinhard@...&lt;/a&gt;
&lt;br&gt;________________________________________________________________________
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19931979&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19931979&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Cocoon-Configuration-API-usage---how-to-get-running-mode--tp19913206p19931979.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19921495</id>
	<title>Re: flowscript and select with multiple options</title>
	<published>2008-10-10T09:18:29Z</published>
	<updated>2008-10-10T09:18:29Z</updated>
	<author>
		<name>Jeff Schmitz</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;And just to answer my own question (in case there are other neophyte javascripters out there), the answer is, to get parameter(s) in array format use:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px; &quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;modellerArray = cocoon.request.getParameterValues(&lt;span style=&quot;color: #8e00ff&quot;&gt;&quot;listImportExportUsers&quot;&lt;/span&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;Monaco&quot; size=&quot;3&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;Monaco&quot; size=&quot;3&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 11px;&quot;&gt;instead of&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;Monaco&quot; size=&quot;3&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;Monaco&quot; size=&quot;3&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 11px;&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;modellerArray = cocoon.request.gets(&lt;span style=&quot;color: #8e00ff&quot;&gt;&quot;listImportExportUsers&quot;&lt;/span&gt;);&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;Jeff&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/span&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;On Oct 10, 2008, at 11:11 AM, Jeff Schmitz wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;After some debugging, I've reduced the problem to being that:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; cocoon.reqest.get();&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Will not return an array. &amp;nbsp;If one option is selected, it returns a string such as:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &quot;jeff&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If more than one option is selected, it returns a String that looks like an array, but it can't be accessed as an array, only a string. &amp;nbsp;e.g. the String looks like:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&quot;[jeff, john]&quot;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;But, if I try to access modellerArray.length, I get a runtime error that there is no such .length property of the string.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Is there an easy way to get the string into the array besides manually parsing it and adding it to an array variable manually, or is there perhaps some kind of cocoon.request.getArray() function?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks,&lt;/div&gt;&lt;div&gt;Jeff&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 10, 2008, at 9:36 AM, Jeff Schmitz wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hello,&lt;br&gt;&amp;nbsp;&amp;nbsp;I have a page with the following select/option list in a form:&lt;br&gt;&lt;br&gt;&amp;lt;select id=&quot;listImportExportUsers&quot; size=&quot;5&quot; multiple=&quot;multiple&quot; name=&quot;listImportExportUsers&quot;&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&quot;jeff&quot;&gt;jeff jones&amp;lt;/option&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&quot;john&quot;&gt;john smith&amp;lt;/option&gt;&lt;br&gt;&amp;lt;/select&gt;&lt;br&gt;&lt;br&gt;When this is submitted, how can I get a hold of the entire option list from within flowscript? &amp;nbsp;I tried the following, but nothing in my loop below runs, even making sure both options were selected:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;var modellerArray &amp;nbsp;= cocoon.request.get(&quot;listImportExportUsers&quot;);&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055&quot;&gt;for &lt;/span&gt;(&lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;i=0; i&amp;lt;modellerArray.length; i++) &lt;span style=&quot;color: #7f0055&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(142, 0, 255); &quot;&gt;&lt;span style=&quot;color: #7f0055&quot;&gt;&amp;nbsp; &amp;nbsp; var &lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;uri = &lt;/span&gt;&quot;ssp/ivhm/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ secIntegrator + &lt;/span&gt;&quot;/ModelRole-&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ modellerArray + &lt;/span&gt;&quot;-&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ neutralInstModel + &lt;/span&gt;&quot;-modeller/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ neutralInstModel + &lt;/span&gt;&quot;/ivhmrbac:modeller/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ &lt;/span&gt;&quot;saveModelPermissions.jx&quot;&lt;span style=&quot;color: #000000&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;os = &lt;span style=&quot;color: #7f0055&quot;&gt;new &lt;/span&gt;java.io.ByteArrayOutputStream();&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp; cocoon.processPipelineTo(uri, &lt;span style=&quot;color: #7f0055&quot;&gt;null&lt;/span&gt;, os); &amp;nbsp;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#7F0055&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Note that&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks,&lt;/div&gt;&lt;div&gt;Jeff&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/flowscript-and-select-with-multiple-options-tp19919661p19921495.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19921342</id>
	<title>Re: flowscript and select with multiple options</title>
	<published>2008-10-10T09:11:16Z</published>
	<updated>2008-10-10T09:11:16Z</updated>
	<author>
		<name>Jeff Schmitz</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;After some debugging, I've reduced the problem to being that:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; cocoon.reqest.get();&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Will not return an array. &amp;nbsp;If one option is selected, it returns a string such as:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &quot;jeff&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If more than one option is selected, it returns a String that looks like an array, but it can't be accessed as an array, only a string. &amp;nbsp;e.g. the String looks like:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&quot;[jeff, john]&quot;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;But, if I try to access modellerArray.length, I get a runtime error that there is no such .length property of the string.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Is there an easy way to get the string into the array besides manually parsing it and adding it to an array variable manually, or is there perhaps some kind of cocoon.request.getArray() function?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks,&lt;/div&gt;&lt;div&gt;Jeff&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 10, 2008, at 9:36 AM, Jeff Schmitz wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hello,&lt;br&gt;&amp;nbsp;&amp;nbsp;I have a page with the following select/option list in a form:&lt;br&gt;&lt;br&gt;&amp;lt;select id=&quot;listImportExportUsers&quot; size=&quot;5&quot; multiple=&quot;multiple&quot; name=&quot;listImportExportUsers&quot;&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&quot;jeff&quot;&gt;jeff jones&amp;lt;/option&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&quot;john&quot;&gt;john smith&amp;lt;/option&gt;&lt;br&gt;&amp;lt;/select&gt;&lt;br&gt;&lt;br&gt;When this is submitted, how can I get a hold of the entire option list from within flowscript? &amp;nbsp;I tried the following, but nothing in my loop below runs, even making sure both options were selected:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;var modellerArray &amp;nbsp;= cocoon.request.get(&quot;listImportExportUsers&quot;);&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055&quot;&gt;for &lt;/span&gt;(&lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;i=0; i&amp;lt;modellerArray.length; i++) &lt;span style=&quot;color: #7f0055&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(142, 0, 255); &quot;&gt;&lt;span style=&quot;color: #7f0055&quot;&gt;&amp;nbsp; &amp;nbsp; var &lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;uri = &lt;/span&gt;&quot;ssp/ivhm/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ secIntegrator + &lt;/span&gt;&quot;/ModelRole-&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ modellerArray + &lt;/span&gt;&quot;-&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ neutralInstModel + &lt;/span&gt;&quot;-modeller/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ neutralInstModel + &lt;/span&gt;&quot;/ivhmrbac:modeller/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ &lt;/span&gt;&quot;saveModelPermissions.jx&quot;&lt;span style=&quot;color: #000000&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;os = &lt;span style=&quot;color: #7f0055&quot;&gt;new &lt;/span&gt;java.io.ByteArrayOutputStream();&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp; cocoon.processPipelineTo(uri, &lt;span style=&quot;color: #7f0055&quot;&gt;null&lt;/span&gt;, os); &amp;nbsp;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#7F0055&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Note that&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks,&lt;/div&gt;&lt;div&gt;Jeff&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/flowscript-and-select-with-multiple-options-tp19919661p19921342.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19921077</id>
	<title>Re: flowscript doesn't reach the continuation</title>
	<published>2008-10-10T08:56:47Z</published>
	<updated>2008-10-10T08:56:47Z</updated>
	<author>
		<name>Charlie Rose</name>
	</author>
	<content type="html">&lt;HTML&gt;&lt;BODY style=&quot;word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; &quot;&gt;This looks similar to the problem I am having with IE7. Just to make sure you have ruled this out: &lt;DIV&gt;if you are using Internet Explorer to view a single field form, and you type return instead of click submit the page will just reload.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;DIV&gt; &lt;SPAN class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;DIV&gt;Charles Rose&lt;/DIV&gt;&lt;DIV&gt;CogNet&lt;/DIV&gt;&lt;DIV&gt;MIT Press Journals&lt;/DIV&gt;&lt;DIV&gt;&lt;BR class=&quot;khtml-block-placeholder&quot;&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR class=&quot;khtml-block-placeholder&quot;&gt;&lt;/DIV&gt;&lt;BR class=&quot;Apple-interchange-newline&quot;&gt;&lt;/SPAN&gt; &lt;/DIV&gt;&lt;BR&gt;&lt;DIV&gt;&lt;DIV&gt;On Oct 10, 2008, at 10:53 AM, &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19921077&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt; wrote:&lt;/DIV&gt;&lt;BR class=&quot;Apple-interchange-newline&quot;&gt;&lt;BLOCKQUOTE type=&quot;cite&quot;&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;form.showForm(&quot;viewform-component-template&quot;);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;looks better and may even be correct.&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;This code is complicated by database access and form repeaters.&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Someone else may check the syntax.&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;  &lt;/SPAN&gt;I would troubleshoot by logging&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;often.&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;  &lt;/SPAN&gt;The &quot;print&quot; statement logs to the Cocoon console.&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;  &lt;/SPAN&gt;Examples:&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;   &lt;/SPAN&gt;print(&quot;id=&quot; + id);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;   &lt;/SPAN&gt;print(&quot;Passed selectPhisicalParams()&quot;;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;   &lt;/SPAN&gt;print(&quot;Passed getChild()&quot;);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;   &lt;/SPAN&gt;print(&quot;type=&quot; + comp_in_comps.get(3*i));&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;HTH,&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;solprovider&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;On 10/10/08, Мария Григорьева &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19921077&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;&amp;gt; wrote:&lt;/DIV&gt; &lt;BLOCKQUOTE type=&quot;cite&quot;&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;In the other funrction with form.showForm() I have the common problem...&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt; &lt;/SPAN&gt;function editPhisicalParams() {&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;var id = cocoon.parameters.id;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;var form = new Form(&quot;form-definition/phisical-params.xml&quot;);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;var formMap = form.asMap();&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;var params = dao.jdbc.selectPhisicalParams(id);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;var comp_in_comps = dao.jdbc.selectComponent_in_Composition1(params.get(0));&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;var repeater = form.getChild(&quot;test&quot;);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;for (var i = 0; i &amp;lt; comp_in_comps.size()/3; i++) {&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;                &lt;/SPAN&gt;var row = repeater.addRow(i);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;                &lt;/SPAN&gt;row.getChild(&quot;type&quot;).setValue(comp_in_comps.get(3*i));&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;                &lt;/SPAN&gt;row.getChild(&quot;amount&quot;).setValue(comp_in_comps.get(3*i+2));&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;                &lt;/SPAN&gt;row.getChild(&quot;select&quot;).setValue(false);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;}&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;repeater.removeRow(comp_in_comps.size()/3);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;formMap.put(&quot;density&quot;, params.get(1));&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;form.showForm(&quot;viewform-component-template&quot;);&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt; &lt;/SPAN&gt;........................................&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt; &lt;/SPAN&gt;........................................&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;SPAN class=&quot;Apple-converted-space&quot;&gt;        &lt;/SPAN&gt;After form.showForm() instructions aren't executable!&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;}&lt;/DIV&gt; &lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/flowscript-doesn%27t-reach-the-continuation-tp19898818p19921077.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19920966</id>
	<title>Re: how to implement &quot;back button functionality&quot; from within a flow script</title>
	<published>2008-10-10T08:50:15Z</published>
	<updated>2008-10-10T08:50:15Z</updated>
	<author>
		<name>solprovider-2</name>
	</author>
	<content type="html">I agree with Derek. &amp;nbsp;This post pretends I am a flowscript guru.
&lt;br&gt;&lt;br&gt;Variables persist in a continuation. &amp;nbsp;Inside the loop, only update
&lt;br&gt;what needs updating i.e. if the list does not require updating, use
&lt;br&gt;the existing list. &amp;nbsp;Good programming only runs what is necessary.
&lt;br&gt;&lt;br&gt;var done = false;
&lt;br&gt;var key= &amp;quot;firstKey&amp;quot;
&lt;br&gt;var list = getList(key);
&lt;br&gt;do(
&lt;br&gt;&amp;nbsp; &amp;nbsp;form.showForm(&amp;quot;myForm&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp;var model = form.getModel();
&lt;br&gt;&amp;nbsp; &amp;nbsp;if(key != model.key){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; key = model.key;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; list = getList(key);
&lt;br&gt;&amp;nbsp; &amp;nbsp;}else{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; done = validate(form);
&lt;br&gt;&amp;nbsp; &amp;nbsp;}
&lt;br&gt;}while(!done);
&lt;br&gt;&lt;br&gt;ANECDOTE: I once optimized a program by removing a loop for each
&lt;br&gt;record in a database containing a function that did nothing. 30,000
&lt;br&gt;records in the TEST database = 30,000 wasted database accesses.
&lt;br&gt;&lt;br&gt;ANECDOTE: I recently consulted on the design of a proposed
&lt;br&gt;application. &amp;nbsp;The original design used AJAX to update dropdowns as
&lt;br&gt;previous dropdowns were selected. &amp;nbsp;My suggestion was to make the
&lt;br&gt;application work using onChange submits and worry about AJAX after the
&lt;br&gt;application was approved. &amp;nbsp;Why waste effort building an interactive UI
&lt;br&gt;when the company was uncertain that the base functionality was wanted?
&lt;br&gt;&amp;nbsp;Even if the application was approved, refreshes for the onChange
&lt;br&gt;submits might be fast/good enough for production
&lt;br&gt;&lt;br&gt;NOTE: AJAX allows new functionality, but breaks the BACK button. &amp;nbsp;All
&lt;br&gt;the arguments against Flash apply. &amp;nbsp;I hate pages using JavaScript
&lt;br&gt;functions for basic links. &amp;nbsp;Most Web applications should avoid
&lt;br&gt;technology that prevents bookmarking and opening links into a new
&lt;br&gt;window/tab. &amp;nbsp;(Ever want to open several menu links but the menu uses
&lt;br&gt;JavaScript or Flash?)
&lt;br&gt;&lt;br&gt;HTH,
&lt;br&gt;solprovider
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 10/8/08, Derek Hohls &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920966&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;DHohls@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Paul
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;The short answer is, AFAIK, probably &amp;quot;no&amp;quot;. &amp;nbsp;That said, I am sure there are some
&lt;br&gt;&amp;gt; &amp;nbsp;flowscript gurus who might show a way to do this with continuations?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;The right answer might be &amp;quot;don't&amp;quot; &amp;nbsp;i.e. if a user has changed an item in a list,
&lt;br&gt;&amp;gt; &amp;nbsp;why take him back to a previous version of the list which will not show his changes?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;An alternative longer answer might be that you need to use some clever browser-side
&lt;br&gt;&amp;gt; &amp;nbsp;Javascript to manipulate the list values *inside the page it is displayed* (i.e. do not
&lt;br&gt;&amp;gt; &amp;nbsp;send the user off to a new page with another form) to make it appear like an
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;quot;instant&amp;quot; change while, in the background, you use AJAX to send off the changed
&lt;br&gt;&amp;gt; &amp;nbsp;value. &amp;nbsp;Without knowing more about the specifics of where you get the data from,
&lt;br&gt;&amp;gt; &amp;nbsp;where it goes to, and how it is validated etc. its not possible to flesh this out further.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Sidebar: I have come across a number of articles recently which point out how poor
&lt;br&gt;&amp;gt; &amp;nbsp;the web is for dynamic applications and yet that seems to be what we are forcing
&lt;br&gt;&amp;gt; &amp;nbsp;ourselves to tackle. &amp;nbsp;Square pegs in round holes?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Derek
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; On 2008/10/08 at 03:14, in message &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920966&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;48ECB252.7060100@...&lt;/a&gt;&amp;gt;, Paul Joseph &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920966&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pjoseph@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp;Hi There,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Would anyone know how from within a flowscript, I can cause the browser
&lt;br&gt;&amp;gt; &amp;nbsp;to do a simple &amp;quot;back&amp;quot;?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I have a page that contains a list and which, if the list is large can
&lt;br&gt;&amp;gt; &amp;nbsp;take a minute to build. &amp;nbsp;Usually the list is not big, but on occasion it is.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;When someone clicks on an item in the list, they are put into a edit
&lt;br&gt;&amp;gt; &amp;nbsp;form where they can edit the contents of the list.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;When they hit save, currently, they are sent back to the list WHICH IS
&lt;br&gt;&amp;gt; &amp;nbsp;REBUILT FROM SCRATCH.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Is there anyway for me to specify in the flow script to do a &amp;quot;simple
&lt;br&gt;&amp;gt; &amp;nbsp;back button on browser click&amp;quot; so that the list is NOT built from scratch.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Thx.
&lt;br&gt;&amp;gt; &amp;nbsp;Paul
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920966&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920966&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/how-to-implement-%22back-button-functionality%22-from-within-a-flow-script-tp19878495p19920966.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919897</id>
	<title>Re: flowscript doesn't reach the continuation</title>
	<published>2008-10-10T07:53:27Z</published>
	<updated>2008-10-10T07:53:27Z</updated>
	<author>
		<name>solprovider-2</name>
	</author>
	<content type="html">form.showForm(&amp;quot;viewform-component-template&amp;quot;);
&lt;br&gt;looks better and may even be correct.
&lt;br&gt;&lt;br&gt;This code is complicated by database access and form repeaters.
&lt;br&gt;Someone else may check the syntax. &amp;nbsp;I would troubleshoot by logging
&lt;br&gt;often. &amp;nbsp;The &amp;quot;print&amp;quot; statement logs to the Cocoon console. &amp;nbsp;Examples:
&lt;br&gt;&amp;nbsp; &amp;nbsp;print(&amp;quot;id=&amp;quot; + id);
&lt;br&gt;&amp;nbsp; &amp;nbsp;print(&amp;quot;Passed selectPhisicalParams()&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp;print(&amp;quot;Passed getChild()&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp;print(&amp;quot;type=&amp;quot; + comp_in_comps.get(3*i));
&lt;br&gt;&lt;br&gt;HTH,
&lt;br&gt;solprovider
&lt;br&gt;&lt;br&gt;On 10/10/08, Мария Григорьева &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919897&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; In the other funrction with form.showForm() I have the common problem...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;function editPhisicalParams() {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var id = cocoon.parameters.id;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var form = new Form(&amp;quot;form-definition/phisical-params.xml&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var formMap = form.asMap();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var params = dao.jdbc.selectPhisicalParams(id);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var comp_in_comps = dao.jdbc.selectComponent_in_Composition1(params.get(0));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var repeater = form.getChild(&amp;quot;test&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (var i = 0; i &amp;lt; comp_in_comps.size()/3; i++) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var row = repeater.addRow(i);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; row.getChild(&amp;quot;type&amp;quot;).setValue(comp_in_comps.get(3*i));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; row.getChild(&amp;quot;amount&amp;quot;).setValue(comp_in_comps.get(3*i+2));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; row.getChild(&amp;quot;select&amp;quot;).setValue(false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; repeater.removeRow(comp_in_comps.size()/3);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; formMap.put(&amp;quot;density&amp;quot;, params.get(1));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; form.showForm(&amp;quot;viewform-component-template&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp;........................................
&lt;br&gt;&amp;gt; &amp;nbsp;........................................
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; After form.showForm() instructions aren't executable!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; }
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/flowscript-doesn%27t-reach-the-continuation-tp19898818p19919897.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919661</id>
	<title>flowscript and select with multiple options</title>
	<published>2008-10-10T07:36:49Z</published>
	<updated>2008-10-10T07:36:49Z</updated>
	<author>
		<name>Jeff Schmitz</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hello,&lt;br&gt;&amp;nbsp;&amp;nbsp;I have a page with the following select/option list in a form:&lt;br&gt;&lt;br&gt;&amp;lt;select id=&quot;listImportExportUsers&quot; size=&quot;5&quot; multiple=&quot;multiple&quot; name=&quot;listImportExportUsers&quot;&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&quot;jeff&quot;&gt;jeff jones&amp;lt;/option&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&quot;john&quot;&gt;john smith&amp;lt;/option&gt;&lt;br&gt;&amp;lt;/select&gt;&lt;br&gt;&lt;br&gt;When this is submitted, how can I get a hold of the entire option list from within flowscript? &amp;nbsp;I tried the following, but nothing in my loop below runs, even making sure both options were selected:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;var modellerArray &amp;nbsp;= cocoon.request.get(&quot;listImportExportUsers&quot;);&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7f0055&quot;&gt;for &lt;/span&gt;(&lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;i=0; i&amp;lt;modellerArray.length; i++) &lt;span style=&quot;color: #7f0055&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(142, 0, 255); &quot;&gt;&lt;span style=&quot;color: #7f0055&quot;&gt;&amp;nbsp; &amp;nbsp; var &lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;uri = &lt;/span&gt;&quot;ssp/ivhm/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ secIntegrator + &lt;/span&gt;&quot;/ModelRole-&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ modellerArray + &lt;/span&gt;&quot;-&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ neutralInstModel + &lt;/span&gt;&quot;-modeller/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ neutralInstModel + &lt;/span&gt;&quot;/ivhmrbac:modeller/&quot; &lt;span style=&quot;color: #000000&quot;&gt;+ &lt;/span&gt;&quot;saveModelPermissions.jx&quot;&lt;span style=&quot;color: #000000&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;var &lt;/span&gt;os = &lt;span style=&quot;color: #7f0055&quot;&gt;new &lt;/span&gt;java.io.ByteArrayOutputStream();&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp; cocoon.processPipelineTo(uri, &lt;span style=&quot;color: #7f0055&quot;&gt;null&lt;/span&gt;, os); &amp;nbsp;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &lt;span style=&quot;color: #7f0055&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#7F0055&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Note that&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks,&lt;/div&gt;&lt;div&gt;Jeff&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/flowscript-and-select-with-multiple-options-tp19919661p19919661.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919523</id>
	<title>Re: flowscript doesn't reach the continuation</title>
	<published>2008-10-10T07:32:50Z</published>
	<updated>2008-10-10T07:32:50Z</updated>
	<author>
		<name>solprovider-2</name>
	</author>
	<content type="html">These two things are not like the other:
&lt;br&gt;pages/component-template.html.xml
&lt;br&gt;pages/comnponent-template.xml
&lt;br&gt;&lt;br&gt;The former is from my post. &amp;nbsp;Notice the double extension.
&lt;br&gt;The latter is from your post. &amp;nbsp;(Misspelled, hopefully a typo)
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 10/10/08, Мария Григорьева &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Yes, of course... this file exist! (pages/comnponent-template.xml)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;In pattern &amp;lt;map:match pattern=&amp;quot;viewform-*&amp;quot;&amp;gt; ... and
&lt;br&gt;&amp;gt; &amp;nbsp;In flowscript
&lt;br&gt;&amp;gt; &amp;nbsp;form.showForm(&amp;quot;viewform-component-template&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;-----Original Message-----
&lt;br&gt;&amp;gt; &amp;nbsp;From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt;] On Behalf Of &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Friday, October 10, 2008 12:58 AM
&lt;br&gt;&amp;gt; &amp;nbsp;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Subject: Re: flowscript doesn't reach the continuation
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;form.showForm(&amp;quot;viewform-component-template.html&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp;Matches:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;map:match pattern=&amp;quot;viewform-*&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;map:generate type=&amp;quot;jx&amp;quot; src=&amp;quot;pages/{1}.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Reads the file:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;pages/component-template.html.xml
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Does this file exist?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;solprovider
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;On 10/9/08, Мария Григорьева &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; Here... the fragment from my Sitemap:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;lt;map:match pattern=&amp;quot;viewform-*&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:generate type=&amp;quot;jx&amp;quot; src=&amp;quot;pages/{1}.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:transform type=&amp;quot;browser-update&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:transform type=&amp;quot;i18n&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:transform src=&amp;quot;resources/forms-samples-styling.xsl&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:select type=&amp;quot;ajax-request&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:when test=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:serialize type=&amp;quot;xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/map:when&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:otherwise&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:transform src=&amp;quot;resources/page-styling.xsl&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:serialize type=&amp;quot;html&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/map:otherwise&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/map:select&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/map:match&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;-----Original Message-----
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt;] On Behalf Of &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;solprovider@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;Sent: Thursday, October 09, 2008 8:20 PM
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;Subject: Re: flowscript doesn't reach the continuation
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;On 10/9/08, Мария Григорьева &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; I'm using the flowscript to input data into the database through the form.
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; Here is my code:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; function inputPhisicalParams() {
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var id = cocoon.parameters.id;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var form = new
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; Form(&amp;quot;form-definition/phisical-params.xml&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var formMap = form.asMap();
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; form.showForm(&amp;quot;viewform-component-template.html&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (formMap) throw &amp;quot;formMap=&amp;quot; + formMap;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; After form.showForm(), and &amp;quot;Submit&amp;quot; on the form – nothing happens…
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; The page just reload… And I can't get the formMap parameters.
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;gt; Please, help!!! I don't understand what's the problem.
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;form.showForm(Match in calling XMAP)
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;Probably not an HTML file.
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;Or does your XMAP have a pipeline match for &amp;quot;viewform-component-template.html&amp;quot;?
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;I use something like &amp;quot;myform-display&amp;quot; and:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:match pattern=&amp;quot;myform-display&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;The response will be the page created from whatever pipeline matches
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&amp;quot;viewform-component-template.html&amp;quot; in the XMAP that called your
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;function.
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;My example Flow (for Lenya but the code is mostly Cocoon) is at:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://solprovider.com/lenya/flowprocess&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://solprovider.com/lenya/flowprocess&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;HTH,
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; &amp;nbsp;solprovider
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;nbsp;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919523&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/flowscript-doesn%27t-reach-the-continuation-tp19898818p19919523.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19918793</id>
	<title>RE: pass repeater to the database using javaflow</title>
	<published>2008-10-10T06:49:14Z</published>
	<updated>2008-10-10T06:49:14Z</updated>
	<author>
		<name>Magsend</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=koi8-r&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=RU link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Hello!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;I&amp;#8217;m using
RepeaterAsList, because when I try to pass Repeater to the procedure&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;public void
addRepeater(Repeater repeater, int compositionID), &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;I got the exception:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;org.mozilla.javascript.EvaluatorException:
Can't find method
org.apache.cocoon.mysamples.jdbc.postgresJDBCConn.addRepeater(org.apache.cocoon.forms.util.RepeaterAsList,number)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;I can&amp;#8217;t imagine
why flowscript needs RepeaterAsList&amp;#8230;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; Christofer Dutz
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918793&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;christofer.dutz@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Friday, October 10, 2008 5:40 PM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918793&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; AW: pass repeater to the database using javaflow&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Well I have never
used RepeaterAsList so I can&amp;#8217;t really say what type the elements are, but
in the Web I could find:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;
color:black'&gt;A &lt;/span&gt;&lt;code&gt;&lt;span lang=EN-US style='font-size:10.0pt;
color:black'&gt;List&lt;/span&gt;&lt;/code&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Lucida Grande&quot;;color:black'&gt; view of a &lt;/span&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt;&lt;a href=&quot;http://www.jdocs.com/link/org/apache/cocoon/forms/formmodel/Repeater.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span lang=EN-US&gt;Repeater&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Lucida Grande&quot;;color:black'&gt; , each element of the list being a &lt;/span&gt;&lt;code&gt;&lt;span lang=EN-US style='font-size:10.0pt;color:black'&gt;Map&lt;/span&gt;&lt;/code&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt;
wrapping a repeater row, as defined by &lt;/span&gt;&lt;span lang=DE style='font-size:
10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt;&lt;a href=&quot;http://www.jdocs.com/link/org/apache/cocoon/forms/util/ContainerWidgetAsMap.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span lang=EN-US&gt;ContainerWidgetAsMap&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt; .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;
color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;You are explicitly
casting your RepeaterAsList Elements to Repeater as List &amp;#8230; I would guess
that casting to &amp;#8220;Map&amp;#8221; would be better.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;By the way &amp;#8230; I
always access Repeater rows by:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Repeater.RepeaterRow repeaterRow = (Repeater.RepeaterRow)
repeaterObj.getRow(rowIndex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Works like a charm
for me.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Hope this helps,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Chris&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;Von:&lt;/span&gt;&lt;/b&gt;&lt;span lang=DE style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; Мария
Григорьева [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918793&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;Gesendet:&lt;/b&gt; Freitag, 10. Oktober 2008 15:20&lt;br&gt;
&lt;b&gt;An:&lt;/b&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918793&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Betreff:&lt;/b&gt; pass repeater to the database using javaflow&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=DE&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Hello!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;I need to pass the repeater params to the
database. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Here the function:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;public void addRepeater(RepeaterAsList
repeater, int compositionID) throws SQLException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
for (int i=0;i&amp;lt;repeater.size();i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
PreparedStatement p_stmt = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
con.prepareStatement(&amp;quot;insert into component_in_composition(id_composition,
component, amount) &amp;quot; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;quot;values(?, ?, ?)&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.setInt(1, compositionID);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
BigDecimal type = (BigDecimal) ((RepeaterAsList)
repeater.get(i)).getWidget(&amp;quot;type&amp;quot;).getValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
BigDecimal amount = (BigDecimal) ((RepeaterAsList)
repeater.get(i)).getWidget(&amp;quot;amount&amp;quot;).getValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.setBigDecimal(2, type);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.setBigDecimal(3, amount);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.execute();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;But I&amp;#8217;ve got &lt;b&gt;java.lang.ClassCastException!!!!&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Please help! How to do it right?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/pass-repeater-to-the-database-using-javaflow-tp19918222p19918793.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19918621</id>
	<title>AW: pass repeater to the database using javaflow</title>
	<published>2008-10-10T06:39:32Z</published>
	<updated>2008-10-10T06:39:32Z</updated>
	<author>
		<name>Christofer.Dutz@c-ware.de</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=koi8-r&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=DE link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Well I have never
used RepeaterAsList so I can&amp;#8217;t really say what type the elements are, but
in the Web I could find:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;
color:black'&gt;A &lt;/span&gt;&lt;code&gt;&lt;span lang=EN-US style='font-size:10.0pt;
color:black'&gt;List&lt;/span&gt;&lt;/code&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Lucida Grande&quot;;color:black'&gt; view of a &lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt;&lt;a href=&quot;http://www.jdocs.com/link/org/apache/cocoon/forms/formmodel/Repeater.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span lang=EN-US&gt;Repeater&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Lucida Grande&quot;;color:black'&gt; , each element of the list being a &lt;/span&gt;&lt;code&gt;&lt;span lang=EN-US style='font-size:10.0pt;color:black'&gt;Map&lt;/span&gt;&lt;/code&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt;
wrapping a repeater row, as defined by &lt;/span&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Lucida Grande&quot;;color:black'&gt;&lt;a href=&quot;http://www.jdocs.com/link/org/apache/cocoon/forms/util/ContainerWidgetAsMap.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;span lang=EN-US&gt;ContainerWidgetAsMap&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;color:black'&gt; .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Lucida Grande&quot;;
color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;You are explicitly
casting your RepeaterAsList Elements to Repeater as List &amp;#8230; I would guess
that casting to &amp;#8220;Map&amp;#8221; would be better.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;By the way &amp;#8230; I always
access Repeater rows by:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;                Repeater.RepeaterRow
repeaterRow = (Repeater.RepeaterRow) repeaterObj.getRow(rowIndex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Works like a charm
for me.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;Hope this helps,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;    Chris&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;Von:&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; Мария Григорьева
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918621&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;magsend@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;Gesendet:&lt;/b&gt; Freitag, 10. Oktober 2008 15:20&lt;br&gt;
&lt;b&gt;An:&lt;/b&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918621&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Betreff:&lt;/b&gt; pass repeater to the database using javaflow&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Hello!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;I need to pass the repeater params to the
database. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Here the function:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;public void addRepeater(RepeaterAsList
repeater, int compositionID) throws SQLException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
for (int i=0;i&amp;lt;repeater.size();i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
PreparedStatement p_stmt = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
con.prepareStatement(&amp;quot;insert into component_in_composition(id_composition,
component, amount) &amp;quot; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;quot;values(?, ?, ?)&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.setInt(1, compositionID);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
BigDecimal type = (BigDecimal) ((RepeaterAsList)
repeater.get(i)).getWidget(&amp;quot;type&amp;quot;).getValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
BigDecimal amount = (BigDecimal) ((RepeaterAsList)
repeater.get(i)).getWidget(&amp;quot;amount&amp;quot;).getValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.setBigDecimal(2, type);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.setBigDecimal(3, amount);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
p_stmt.execute();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;But I&amp;#8217;ve got &lt;b&gt;java.lang.ClassCastException!!!!&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Please help! How to do it right?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/pass-repeater-to-the-database-using-javaflow-tp19918222p19918621.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19918292</id>
	<title>Re: [C2.2] Sitemap: Block Context Path</title>
	<published>2008-10-10T06:23:39Z</published>
	<updated>2008-10-10T06:23:39Z</updated>
	<author>
		<name>Alexander Daniel</name>
	</author>
	<content type="html">On 06.10.2008, at 14:05, Matthias Müller wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; what's the easiest way to get the context path of the current block &amp;nbsp;
&lt;br&gt;&amp;gt; (the project root)?
&lt;br&gt;&amp;gt; i want to to use a parameter $myContextPath in my sitemap to work in &amp;nbsp;
&lt;br&gt;&amp;gt; a jx template, like this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;map:generate type=&amp;quot;jx&amp;quot; src=&amp;quot;resource/internal/fonts/fop-config.jxt&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;map:parameter name=&amp;quot;myContextPath&amp;quot; value=&amp;quot;context://&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/map:generate&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;With these input modules
&lt;br&gt;&lt;br&gt;&amp;lt;map:transform src=&amp;quot;demo/welcome.xslt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:parameter name=&amp;quot;servlet&amp;quot; value=&amp;quot;{servlet:}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:parameter name=&amp;quot;block-path&amp;quot; value=&amp;quot;{block-path:}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:parameter name=&amp;quot;realpath&amp;quot; value=&amp;quot;{realpath:/}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map:parameter name=&amp;quot;contextpath&amp;quot; value=&amp;quot;{contextpath:}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/map:transform&amp;gt;
&lt;br&gt;&lt;br&gt;I get following output when I run the block with mvn jetty:run:
&lt;br&gt;&lt;br&gt;servlet: /maintenance
&lt;br&gt;block-path: /maintenance
&lt;br&gt;realpath: file:/Users/alex/dev/cocoon/spikes/maintenance/./src/main/ 
&lt;br&gt;resources/COB-INF/
&lt;br&gt;contextpath: ///Users/alex/dev/cocoon/spikes/maintenance/./src/main/ 
&lt;br&gt;resources/COB-INF/
&lt;br&gt;&lt;br&gt;Probably contextpath is what you are looking for.
&lt;br&gt;&lt;br&gt;Alex
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918292&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918292&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Cocoon---Users-f112.html&quot; embed=&quot;fixTarget[112]&quot; target=&quot;_top&quot; &gt;Cocoon - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-C2.2--Sitemap%3A-Block-Context-Path-tp19836631p19918292.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19918222</id>
	<title>pass repeater to the database using javaflow</title>
	<published>2008-10-10T06:19:53Z</published>
	<updated>2008-10-10T06:19:53Z</updated>
	<author>
		<name>Magsend</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=koi8-r&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=RU link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Hello!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;I need to pass the repeater params to the
database. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Here the function:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;public void addRepeater(RepeaterAsList
repeater, int compositionID) throws SQLException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;                               for (int
i=0;i&amp;lt;repeater.size();i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;                                               PreparedStatement
p_stmt = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;                                                               con.prepareStatement(&amp;quot;insert
into component_in_composition(id_composition, component, amount) &amp;quot; +&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;                                                                                                                                              &amp;quot;values(?,
?, ?)&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;                                               p_stmt.setInt(1,
compositionID);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;                                       