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]

Reply via email to