I'm no expert, but I've made this work by using 'listener:' instead of 'listeners.' in my .page file
Cheers, PS On 3/13/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Hi, > > Is there TapestryTables.war ( examples ) ported to T4 anywhere ? > Specifically, I'm interested in DirectLinkColumn.html + .page + .java > > I'm trying to insert DirectLink into table and I get en Exception : > Attribute "listener" must be declared for element type "component". > The offensive xml is > <component id="SSNLink" type="DirectLink" > listener="listeners.doSaleAbout" > parameters="components.table.tableRow.IdDemand"/> > Stack Trace: > > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseEx > ception(ErrorHandlerWrapper.java:236) > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error > (ErrorHandl > erWrapper.java:172) > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError > (XMLErro > rReporter.java:382) > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError > (XMLErro > rReporter.java:316) > > com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.addDTDDefaultAtt > rsAndValidate(XMLDTDValidator.java:1306) > > com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleStartEleme > nt(XMLDTDValidator.java:1971) > com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement > (XML > DTDValidator.java:816) > ......more..... > > Well, duh, indeed listener is not declared in > http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd . > > Is it really T4/T3 issue or am I missing some XML validation paremeter ? > > If anyone could post working example of DirectLinkColumn for T4 I would > really appreciate it. > > Thank you. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
