There has to be a minor different in releases; the exception you're
seeing is, I believe, new in beta-4.

On 17 Aug 2005 15:48:34 -0000, Lennart Benoot <[EMAIL PROTECTED]> wrote:
> 
> As a matter of fact it is not my component. It is the component for showing 
> an FCKEditor i downloaded from https://tapestryfckeditor.dev.java.net/
> Its not completly clear for me either why he uses id and tries to extend this.
> 
> Anyway, I still don't know why it works in development and not in test.
> 
> I think i will contact the author.
> 
> thanks,
> Lennart
> 
>         >-----Original Message-----
>         >From: Jesse Kuhnert <[EMAIL PROTECTED]>
>         >Sent: 08/17/05 - 10:31
>         >To: Tapestry users <[email protected]>, Lennart 
> Benoot <[EMAIL PROTECTED]>
>         >Subject: Re: Re: enhance problem
>         >
>         >Hmmmm...I haven't actually checked the source, but I feel pretty
>         >comforatable taking a guess that parameter property component
>         >enhancements are not allowed, or at least not at certain stages?
>         >
>         >Are you trying to enhance the id attribute of IComponent, and if so,
>         >why? Maybe there is a better way to do whatever it is that you are
>         >doing..
>         >
>         >jesse
>         >On 17 Aug 2005 15:01:51 -0000, Lennart Benoot <[EMAIL PROTECTED]> 
> wrote:
>         >>
>         >> This is the stacktrace:
>         >>
>         >> # 
> org.apache.tapestry.enhance.ComponentClassFactory.checkAccessors(ComponentClassFactory.java:294)
>         >> # 
> org.apache.tapestry.enhance.ComponentClassFactory.scanForParameterProperty(ComponentClassFactory.java:451)
>         >> # 
> org.apache.tapestry.enhance.ComponentClassFactory.scanForParameterEnhancements(ComponentClassFactory.java:385)
>         >> # 
> org.apache.tapestry.enhance.ComponentClassFactory.scanForEnhancements(ComponentClassFactory.java:353)
>         >> # 
> org.apache.tapestry.enhance.ComponentClassFactory.needsEnhancement(ComponentClassFactory.java:145)
>         >> # 
> org.apache.tapestry.enhance.DefaultComponentClassEnhancer.constructComponentClass(DefaultComponentClassEnhancer.java:141)
>         >> # 
> org.apache.tapestry.enhance.DefaultComponentClassEnhancer.getEnhancedClass(DefaultComponentClassEnhancer.java:97)
>         >> # 
> org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader..java:603)
>         >> # 
> org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.java:569)
>         >> # 
> org.apache.tapestry.BaseComponentTemplateLoader.createImplicitComponent(BaseComponentTemplateLoader.java:295)
>         >> # 
> org.apache.tapestry.BaseComponentTemplateLoader.process(BaseComponentTemplateLoader.java:237)
>         >> # 
> org.apache.tapestry.BaseComponentTemplateLoader.process(BaseComponentTemplateLoader.java:172)
>         >> # 
> org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:100)
>         >> # 
> org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:135)
>         >> # 
> org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:519)
>         >> # 
> org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:764)
>         >> # 
> org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:152)
>         >> # 
> org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:195)
>         >>
>         >> >-----Original Message-----
>         >> >From: Jesse Kuhnert <[EMAIL PROTECTED]>
>         >> >Sent: 08/17/05 - 09:35
>         >> >To: Jesse Kuhnert <[EMAIL PROTECTED]>
>         >> >Subject: RE: Re: enhance problem
>         >> >
>         >> >I don't know for sure, but it may be possible that the
>         >> >EnhancementWorker logic specifically checks for certain
>         >> >"allowed"
>         >> >enhancements, it could be that component id's are one of the
>         >> >things
>         >> >that it won't allow changes to. ..Do you have a full stack trace?
>         >> >
>         >> >
>         >> >On 17 Aug 2005 14:16:41 -0000, Lennart Benoot
>         >> ><[EMAIL PROTECTED]> wrote:
>         >> >>
>         >> >> Hi all,
>         >> >>
>         >> >> I have a problem with enhancing a class.  Everything works fine 
> in
>         >> >developement but on the test system i get the following exception:
>         >> >>
>         >> >> org.apache.tapestry.ApplicationRuntimeException
>         >> >> Unable to enhance class org.apache.tapestry.AbstractComponent
>         >> >because it implements a non-abstract read method for property
>         >> >'id'.
>         >> >>
>         >> >> Tapestry versions should be the same.
>         >> >>
>         >> >> Any ideas?
>         >> >>
>         >> >> Regards,
>         >> >> Lennart
>         >> >>
>         >> >>
>         >> >>
>         >> >>
>         >> 
> >---------------------------------------------------------------------
>         >> >> 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]
>         >>
>         >>
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to