This also sounds like an old bug that hit people only when caching was disabled. It's been fixed starting with 4.1.1.
On 1/10/07, Ron Piterman <[EMAIL PROTECTED]> wrote:
try changing string[] to Collection<String> and see if this changes anything, tapestry is probably able to coerce these values, isn't it? Cheers, Ron Dan Adams wrote: > Someone here has an application where he's getting the following > exception: > > Caused by: org.apache.hivemind.ApplicationRuntimeException: Parameter > onLoad has already been declared (at Annotation > @org.apache.tapestry.annotations.Parameter(cache=true, defaultValue=, > required=false, name=, aliases=) of public abstract java.lang.String > com.ifactory.sageeref.component.HeadContents.getOnLoad()). [Annotation > @org.apache.tapestry.annotations.Parameter(cache=true, defaultValue=, > required=false, name=, aliases=) of public abstract java.lang.String > com.ifactory.sageeref.component.HeadContents.getOnLoad()] > > at > org.apache.tapestry.spec.ComponentSpecification.addParameterByName(ComponentSpecification.java:245) > > at > org.apache.tapestry.spec.ComponentSpecification.addParameter(ComponentSpecification.java:227) > > at > org.apache.tapestry.annotations.ParameterAnnotationWorker.performEnhancement(ParameterAnnotationWorker.java:68) > > at > org.apache.tapestry.annotations.AnnotationEnhancementWorker.performMethodEnhancement(AnnotationEnhancementWorker.java:142) > > ... 93 more > > He says that he only gets this when it runs in jetty and not when it > runs in tomcat although I haven verified that. Here's the page class > that it's complaining about: > > public abstract class HeadContents extends BaseERefComponent { > > public abstract String getStylesheet(); > > @Parameter > public abstract String getPageName(); > > // SEEMS TO BE COMPLAINING ABOUT THIS > @Parameter > public abstract String getOnLoad(); > > @Parameter > public abstract String[] getScriptFiles(); > > @Parameter > public abstract String[] getStylesheetFiles(); > > public String getPageTitle(){ > ... > } > } > > Anyone have any suggestions as to what the problem could be? Thanks! > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]