That did it for me. A form was missing the t: prefix. Thanks Saifi, you are the best!
On Wed, Oct 1, 2008 at 5:10 AM, Saifi Khan <[EMAIL PROTECTED]> wrote: > On Tue, 30 Sep 2008, John Jimmy Dondapati wrote: > > Hi John: > > Please see the .xsd file code at > http://tapestry.apache.org/schema/tapestry_5_0_0.xsd > > It looks like: > > <?xml version="1.0" encoding="UTF-8"?> > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" > xmlns="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd" > targetNamespace="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> > <!-- comp is a component within the template --> > <xs:element name="comp"> > <xs:complexType mixed="true"> > <xs:attribute name="id" type="xs:ID"/> > <xs:attribute name="type" type="xs:string"/> > <xs:anyAttribute/> > </xs:complexType> > </xs:element> > <!-- body identifies where the body of the component belongs within the > component's template --> > <xs:element name="body"/> > </xs:schema> > > To paraphrase the definition: > Anytime you have an element within 'body' element, which has attributes > 'id' and 'type' you need to specify the namespace prefix. > > Elements that donot have 'id' or 'type' prefix donot require namespace > prefix. Phew. > > thanks > Saifi. > > -- Cheers, John [Non-text portions of this message have been removed]

