It's related to defaultStyleAsset
Can you show the .page and the .java files? Is it possible that you
define the asset in both files?

On 9/13/07, Doublel <[EMAIL PROTECTED]> wrote:
>
> hi
>      in my T4.0.2 project  I write a custom Border component .the code is:
>
> <html jwcid="shell">
> <head jwcid="[EMAIL PROTECTED]">
>   <link rel="SHORTCUT ICON" href="favicon.ico" />
>
>   <script jwcid="@Any" type="text/javascript" src="ognl:baseURL +
> '/xtree/xtree.js'"></script>
>   <link jwcid="@Any" type="text/css" rel="stylesheet" href="ognl:baseURL +
> '/xtree/xtree.css'"/>
>
> </head>
> <body jwcid="@Body" >
> <div id="wrap">
>          <div id="somediv"
> style="clear:left;display:block;width:100%;height:100%;" >
>         <span jwcid="@RenderBody"/>
>         </div>
>
>   </div>
>
> </body>
>
> </html>
>
>
> and very page use this componet,In T4.0.2 it work well .but in T4.1.2  I
> got
> an exception:
> Where is the possible wrong? anybody can give some tips???
> thnks a lot
> org.apache.hivemind.ApplicationRuntimeException Property defaultStyleAsset
> has already been claimed by a different enhancement worker. Stack Trace:
>
>    - org.apache.tapestry.enhance.EnhancementOperationImpl.claimProperty(
>    EnhancementOperationImpl.java:242)
>    -
>
> org.apache.tapestry.enhance.EnhancementOperationImpl.claimReadonlyProperty
>    (EnhancementOperationImpl.java:265)
>    - org.apache.tapestry.enhance.InjectAssetWorker.injectAsset(
>    InjectAssetWorker.java:78)
>    -
>
> org.apache.tapestry.annotations.InjectAssetAnnotationWorker.performEnhancement
>    (InjectAssetAnnotationWorker.java:90)
>    -
>
> org.apache.tapestry.annotations.InjectAssetAnnotationWorker.performEnhancement
>    (InjectAssetAnnotationWorker.java:64)
>    -
> $EnhancementWorker_114fdfb9b61.performEnhancement($EnhancementWorker_114fdfb9b61.java)
>
>    -
> $EnhancementWorker_114fdfb9b63.performEnhancement($EnhancementWorker_114fdfb9b63.java)
>
>    -
> $EnhancementWorker_114fdfb9b35.performEnhancement($EnhancementWorker_114fdfb9b35.java)
>
>    -
>
> org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor
>    (ComponentConstructorFactoryImpl.java:103)
>    -
> $ComponentConstructorFactory_114fdfb9b1c.getComponentConstructor($ComponentConstructorFactory_114fdfb9b1c.java)
>
>    - org.apache.tapestry.pageload.PageLoader.instantiateComponent(
>    PageLoader.java:556)
>    - org.apache.tapestry.pageload.PageLoader.constructComponent(
>    PageLoader.java:382)
>    - org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:639)
>
>    - $IPageLoader_114fdfb9b16.loadPage($IPageLoader_114fdfb9b16.java)
>    - $IPageLoader_114fdfb9b17.loadPage($IPageLoader_114fdfb9b17.java)
>    - org.apache.tapestry.pageload.PageSource.makeObject(PageSource.java
> :153)
>
>    - org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(
>    GenericKeyedObjectPool.java:797)
>    - org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:177)
>
>    - $IPageSource_114fdfb9a6d.getPage($IPageSource_114fdfb9a6d.java)
>    - org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java
> :239)
>
>    - org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java
> :226)
>
>    - org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java
> :559)
>
>    - cn.com.cccar.tapestry.Result.onNavigate(Result.java:164)
>    - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    - sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>    - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>    - java.lang.reflect.Method.invoke(Unknown Source)
>    -
>
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod
>    (ListenerMethodInvokerImpl.java:276)
>    -
>
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod
>    (ListenerMethodInvokerImpl.java:221)
>    -
>    org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke
>    (ListenerMethodInvokerImpl.java:157)
>    -
>
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod
>    (ListenerMethodInvokerImpl.java:80)
>    - org.apache.tapestry.listener.SyntheticListener.actionTriggered(
>    SyntheticListener.java:52)
>    - org.apache.tapestry.binding.ListenerMethodBinding.actionTriggered(
>    ListenerMethodBinding.java:77)
>    -
>    org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(
>    ListenerInvokerTerminator.java:50)
>    -
> $ListenerInvoker_114fdfb9a9f.invokeListener($ListenerInvoker_114fdfb9a9f.java)
>
>    - org.apache.tapestry.link.DirectLink.trigger(DirectLink.java:101)
>    - org.apache.tapestry.engine.DirectService.triggerComponent(
>    DirectService.java:166)
>    - org.apache.tapestry.engine.DirectService.service(DirectService.java
> :142)
>
>    - $IEngineService_114fdfb9afc.service($IEngineService_114fdfb9afc.java)
>
>    - org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(
>    EngineServiceOuterProxy.java:72)
>    - org.apache.tapestry.engine.AbstractEngine.service(
>    AbstractEngine.java:237)
>    - org.apache.tapestry.services.impl.InvokeEngineTerminator.service(
>    InvokeEngineTerminator.java:54)
>    -
> $WebRequestServicer_114fdfb9ad3.service($WebRequestServicer_114fdfb9ad3.java)
>
>    -
> $WebRequestServicer_114fdfb9acf.service($WebRequestServicer_114fdfb9acf.java)
>
>    -
>
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
>    (WebRequestServicerPipelineBridge.java:61)
>    -
> $ServletRequestServicer_114fdfb9ab5.service($ServletRequestServicer_114fdfb9ab5.java)
>
>    - org.apache.tapestry.request.DecodedRequestInjector.service(
>    DecodedRequestInjector.java:55)
>    -
> $ServletRequestServicerFilter_114fdfb9ab1.service($ServletRequestServicerFilter_114fdfb9ab1.java)
>
>    -
> $ServletRequestServicer_114fdfb9ab7.service($ServletRequestServicer_114fdfb9ab7.java)
>
>    - org.apache.tapestry.multipart.MultipartDecoderFilter.service(
>    MultipartDecoderFilter.java:52)
>    -
> $ServletRequestServicerFilter_114fdfb9aaf.service($ServletRequestServicerFilter_114fdfb9aaf.java)
>
>    -
> $ServletRequestServicer_114fdfb9ab7.service($ServletRequestServicer_114fdfb9ab7.java)
>
>    - org.apache.tapestry.services.impl.SetupRequestEncoding.service(
>    SetupRequestEncoding.java:53)
>    -
> $ServletRequestServicerFilter_114fdfb9ab3.service($ServletRequestServicerFilter_114fdfb9ab3.java)
>
>    -
> $ServletRequestServicer_114fdfb9ab7.service($ServletRequestServicer_114fdfb9ab7.java)
>
>    -
> $ServletRequestServicer_114fdfb9aa9.service($ServletRequestServicer_114fdfb9aa9.java)
>
>    - org.apache.tapestry.ApplicationServlet.doService(
>    ApplicationServlet.java:126)
>    - org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java
> :103)
>
>    - javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>    - javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>    - org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>    ApplicationFilterChain.java:269)
>    - org.apache.catalina.core.ApplicationFilterChain.doFilter(
>    ApplicationFilterChain.java:188)
>    - org.apache.catalina.core.StandardWrapperValve.invoke(
>    StandardWrapperValve.java:210)
>    - org.apache.catalina.core.StandardContextValve.invoke(
>    StandardContextValve.java:174)
>    - org.apache.catalina.core.StandardHostValve.invoke(
>    StandardHostValve.java:127)
>    - org.apache.catalina.valves.ErrorReportValve.invoke(
>    ErrorReportValve.java:117)
>    - org.apache.catalina.core.StandardEngineValve.invoke(
>    StandardEngineValve.java:108)
>    - org.apache.catalina.connector.CoyoteAdapter.service(
>    CoyoteAdapter.java:151)
>    - org.apache.coyote.http11.Http11AprProcessor.process(
>    Http11AprProcessor.java:834)
>    -
>
> org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process
>    (Http11AprProtocol.java:640)
>    - org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java
> :1286)
>
>    - java.lang.Thread.run(Unknown Source)
>
>
>
> --
> 得与失都是生活
>



-- 
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting

Reply via email to