Hi Ken I think Lenny has been most polite to you by sending you a private message. Although I do believe people can learn if they try(don't know about aviation though :)) but your way is not the right way, IMHO.
Migrating a T4 app to T5 is not an easy job, especially when your T5 skills are not so good. If I were you I would start with a getting started, then follow the examples on the Jumpstart, then read the book by Igor, then go through the tapestry documentation and only then think of starting the migration. I can tell you for sure, once you have done all this, you will be in a position to understand why your questions are not the right questions. Best of luck Taha On Oct 17, 2012, at 9:02 AM, Ken in Nashua wrote: > > >> Subject: Re: EventLink parameters >> From: lpri...@hope.nyc.ny.us >> Date: Tue, 16 Oct 2012 11:06:10 -0400 >> To: kcola...@live.com >> >> Seriously, I hate being "rude anonymous guy" but we have this saying in >> aviation (my other profession) >> "this ain't your thing" and watching you taking the controls sadly knowing >> that one of these days you are guaranteed to crash, >> hoping you aren't going to take other people with you. >> >> For you, Ken, this development thing "ain't your thing" >> You are asking the same questions over and over, trying the same things, >> hoping to get a different result. >> This is the definition of insanity. >> Let it go. Find another profession. You will never make it in the >> development world. >> >> >> On Oct 16, 2012, at 10:28 AM, Ken in Nashua wrote: >> >>> >>> Lance, jap slappin me is going to make me a better engineer... thank you >>> >>> <t:eventLink t:id="IndividualPage" >>> parameters="pageValue" > >>> <t:outputRaw >>> value="${individualPageIndex}"/> >>> </t:eventLink> >>> >>> public int getPageValue() { >>> return pageIndex + 2; >>> } >>> >>> but as far as this code goes... it produces the following (including the >>> lines commented out) (not sure what else to say... but i did find a >>> solution with your help): >>> >>> 41 <t:if test="pages">42 >>> <t:Loop id="foreachpage" >>> source="pages" value="currentPage" index="pageIndex">43 >>> <a>44 >>> <!-- <t:eventLink >>> t:id="IndividualPage" t:parameters="prop:{'pageNum':'indexValue'}" > -->45 >>> <!-- >>> <t:eventLink t:id="IndividualPage" t:context="${pageValue}" > -->46 >>> <t:eventLink >>> t:id="IndividualPage" parameters="pageValue" >47 >>> <t:outputRaw >>> value="${individualPageIndex}"/> 48 >>> </t:eventLink>49 >>> </a>50 >>> </t:Loop>51 >>> </t:if>locationclasspath:org/tynamo/examples/hibernatesecurity/components/Gallery.tml, >>> line 46org.apache.tapestry5.ioc.internal.util.TapestryExceptionFailure >>> reading parameter 'parameters' of component >>> Home:gallerywidget.individualpage: Could not find a coercion from type >>> java.lang.Integer to type >>> java.util.Map.locationclasspath:org/tynamo/examples/hibernatesecurity/components/Gallery.tml, >>> line 46org.apache.tapestry5.ioc.util.UnknownValueExceptionCould not find a >>> coercion from type java.lang.Integer to type java.util.Map. >>> >>> >>> >>> >>> From: kcola...@live.com >>> To: users@tapestry.apache.org >>> Subject: RE: EventLink parameters >>> Date: Tue, 16 Oct 2012 00:28:31 -0400 >>> >>> >>> >>> >>> >>> alright lance... your context works... but it also states that there is a >>> bug with parameters... you hadnt mentioned that >>> >>> kcola...@live.com >>> >>> >>> >>> >>> From: kcola...@live.com >>> To: users@tapestry.apache.org >>> Subject: RE: EventLink parameters >>> Date: Mon, 15 Oct 2012 17:43:37 -0400 >>> >>> >>> >>> >>> >>> Lance, this has specifically to do with the parameters construct failing on >>> java methods >>> >>> I dont know what to do. >>> >>> I wrote the method as you specified. >>> >>> >>> t:parameters="prop:{'pageNum':'indexValue'}" >>> t:parameters="prop:{'pageNum':'${pageIndex}'}" >>> >>> parameters construct refuses to create the Map if I use a java method or >>> try to dereference a java method >>> >>> kcola...@live.com >>> >>> >>> >>> >>> From: kcola...@live.com >>> To: users@tapestry.apache.org >>> Subject: RE: EventLink parameters >>> Date: Mon, 15 Oct 2012 16:20:46 -0400 >>> >>> >>> >>> >>> >>> >>> t:parameters="prop:{'pageNum':'indexValue'}" >>> t:parameters="prop:{'pageNum':'${pageIndex}'}" >>> >>> >>> Lance, thats just the problem... I did just that and it doesnt work. >>> >>> indexValue and pageIndex are both from within the java >>> >>> >>> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org