You don't need to wait to the next release. You can download a nightly build and take only the source code of the Woody block. The only problem is what may happen if something is not working.
-------- David -----Mensaje original----- De: Danny Bols [mailto:[EMAIL PROTECTED] Enviado el: mi�rcoles, 12 de noviembre de 2003 16:57 Para: [EMAIL PROTECTED] Asunto: RE: Woody and Flow Script Thanks for the quick response. I like the FlowJXPathSelectionListBuilder solution but I it's not available in my Cocoon 2.1.2 :-(. Any idea if it will be shipped with the new upcoming release? -- Danny > -----Original Message----- > From: Bruno Dumon [mailto:[EMAIL PROTECTED] > Sent: woensdag 12 november 2003 16:08 > To: [EMAIL PROTECTED] > Subject: Re: Woody and Flow Script > > > On Wed, 2003-11-12 at 16:06, Antonio Gallardo wrote: > > Danny Bols dijo: > > > 2. How can I fill the key/value pairs of a selection list > based upon the > > > values available in a business object? > > > > Hi: > > > > We use 2 internal pipeline to address this: > > > > <!-- Flow to generate XML docs to fill combos --> > > <map:match pattern="*.combo"> > > <map:call function="{1}Combo"/> > > </map:match> > > > > <!-- Combo data in Woody format --> > > <map:match pattern="*Combo-data"> > > <map:generate type="jx" src="forms/combo/{1}.xml"/> > > <map:serialize type="xml"/> > > </map:match> > > > > The flow is: > > > > function auth_resourceCombo() { > > var factory = cocoon.getComponent(Packages.o.a.c...JdoPMF.ROLE); > > var bean = new Packages.test.Auth_resourceList(); > > var handler = new Packages.test.Auth_resourceHandler(); > > handler.getList(bean, factory); > > cocoon.sendPage("auth_resourceCombo-data", {"bean": bean}); > > cocoon.releaseComponent(factory); > > } > > > > In woody we write: > > > > <wd:selection-list src="cocoon:/auth_resource.combo" dynamic="true"/> > > > > The handler is a java class that use OJB. > > > > Hope this help. :-D > > Or much simpler, use the flow-jxpath selection list implementation. See > also the javadocs of the FlowJXPathSelectionListBuilder class for more > information: > > http://cvs.apache.org/viewcvs.cgi/*checkout*/cocoon-2.1/src/blocks --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
