Ich mache z.Z. einiges mit myfaces und dem tomahawk tag-libs. Da gibt es, zumindest in der Version 1.1.3, einen recht netten Bug. Sollte man hier auf die Idee kommen eine Tabelle, deren Spalten sortierbar sein sollen, erstellen zu wollen, dann geht das recht leicht mit
<t:dataTable ... sortable="true">
...
</t:dataTable>
von dern Hand. Gibt es jetzt in dieser Tabelle allerdings Spalten ohne Header, dann fliegt einem aber leider der Tomcat um die Ohren. Natürlich auch nicht mit irgendeiner brauchbaren Fehlermeldung, sondern einem Stacktrace voller Müll. Nach einer Ewigkeit kommt man dann vielleicht auch hinter den Fehler und spendiert eben allen Spalten einen Header, oder man setzt das ’sortable’ Attribut eben nur für die einzelnen Spalten, anstatt für die ganze Tabelle… *arg*