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]
>
>

Reply via email to