I have a UserAddUpdate page with a property called readOnly. This property is
used to enable/disable components to simulate edit/read mode on the page.
The embedded AddressCmpnt template uses "inherit:readOnly" to enable/disable
its components. 

I am now refactored the UserAddUpdate page and created a AddUpdateLayout
cmpnt so I can re-use it in other pages such as HotelAddUpdate pages.
Everything works fine but except that when I start using the
"inherit:readOnly" in the HotelAddUpdate page I am getting the following
exception. Any ideas why this problem occurs ?

***********************************************
HotelAddUpdatePage.html
<div t:type="AddUpdateLayoutCmpnt"
xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd";>
        <div class="t-beaneditor-row">
                <label t:type="Label" for="hname">Hotel Name</label>
                <input t:type="TextField" t:id="hname" value="hotel?.name" 
disabled="inherit:readOnly"/>           
        </div>
</div>
***********************************************

java.lang.NullPointerException
Stack
traceorg.apache.tapestry.internal.services.PageLoaderProcessor.findBinding(PageLoaderProcessor.java:249)
        *
org.apache.tapestry.internal.services.PageLoaderProcessor.bindParameterFromTemplate(PageLoaderProcessor.java:170)
        *
org.apache.tapestry.internal.services.PageLoaderProcessor.attribute(PageLoaderProcessor.java:299)
        *
org.apache.tapestry.internal.services.PageLoaderProcessor.loadTemplateForComponent(PageLoaderProcessor.java:504)
        *
org.apache.tapestry.internal.services.PageLoaderProcessor.workComponentQueue(PageLoaderProcessor.java:807)
        *
org.apache.tapestry.internal.services.PageLoaderProcessor.loadPage(PageLoaderProcessor.java:392)
        *
org.apache.tapestry.internal.services.PageLoaderImpl.loadPage(PageLoaderImpl.java:59)
        *
org.apache.tapestry.internal.services.PagePoolCache.checkout(PagePoolCache.java:188)
        *
org.apache.tapestry.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:107)
        *
org.apache.tapestry.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:43)
        *
org.apache.tapestry.internal.services.LinkFactoryImpl.createPageLink(LinkFactoryImpl.java:273)
        *
org.apache.tapestry.internal.structure.PageImpl.createPageLink(PageImpl.java:161)
-- 
View this message in context: 
http://www.nabble.com/T5%3A-LayoutCmpnt-and-inherit%3A-prefix-tp16235911p16235911.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


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

Reply via email to