Actually this seems to be random behavior. Even if I don't fill any fields it sometimes works, other times I get the exception. Here is more of the stack trace if anyone is interested:
org.apache.tapestry.spec.ComponentSpecification.claimProperty(ComponentSpecification.java:674) org.apache.tapestry.spec.ComponentSpecification.addInjectSpecification(ComponentSpecification.java:645) org.apache.tapestry.annotations.InjectStateAnnotationWorker.performEnhancement(InjectStateAnnotationWorker.java:49) org.apache.tapestry.annotations.AnnotationEnhancementWorker.performMethodEnhancement(AnnotationEnhancementWorker.java:142) org.apache.tapestry.annotations.AnnotationEnhancementWorker.performMethodEnhancement(AnnotationEnhancementWorker.java:110) org.apache.tapestry.annotations.AnnotationEnhancementWorker.performEnhancement(AnnotationEnhancementWorker.java:70) $EnhancementWorker_10902ea6ec2.performEnhancement($EnhancementWorker_10902ea6ec2.java) $EnhancementWorker_10902ea6ec4.performEnhancement($EnhancementWorker_10902ea6ec4.java) $EnhancementWorker_10902ea6ea4.performEnhancement($EnhancementWorker_10902ea6ea4.java) org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor(ComponentConstructorFactoryImpl.java:97) $ComponentConstructorFactory_10902ea6e91.getComponentConstructor($ComponentConstructorFactory_10902ea6e91.java) org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java:531) org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:401) org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:421) org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:613) $IPageLoader_10902ea6e8b.loadPage($IPageLoader_10902ea6e8b.java) $IPageLoader_10902ea6e8c.loadPage($IPageLoader_10902ea6e8c.java) org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:120) $IPageSource_10902ea6de7.getPage($IPageSource_10902ea6de7.java) org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:268) org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:251) $Search_2047.getSearchResultsPage($Search_2047.java) On 1/25/06, Chris Chiappone <[EMAIL PROTECTED]> wrote: > I have been getting this exception on one of my pages. Its basically > a search page with some optional fields. If I fill out at least one > field everything seems fine. If I search with all fields empty I get > the following exception. Which I never used to get before I moved > over to annotations instead of using .page files. I haven't every come > across this one before. Does anyone have any ideas? > > Error: An error occured processing annotation > @org.apache.tapestry.annotations.InjectState(value=visit) of public > abstract view.Visit view.components.NavLogin.getVisitObject(): > Property visitObject has already been accounted for by the element at > Annotation @org.apache.tapestry.annotations.InjectState(value=visit) > of public abstract view.Visit > view.components.NavLogin.getVisitObject(). > location: Annotation > @org.apache.tapestry.annotations.InjectState(value=visit) of public > abstract view.Visit view.components.NavLogin.getVisitObject() > > org.apache.hivemind.ApplicationRuntimeException > Property visitObject has already been accounted for by the element at > Annotation @org.apache.tapestry.annotations.InjectState(value=visit) > of public abstract view.Visit > view.components.NavLogin.getVisitObject(). > location: Annotation > @org.apache.tapestry.annotations.InjectState(value=visit) of public > abstract view.Visit view.components.NavLogin.getVisitObject() > > > -- > ~chris > -- ~chris --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
