1. Tapestry ist ein Web-Framework d.h. werden damit Web-Anwendungen erstellt und keine Programme.
2. Kein Mensch kann Dir helfen wenn du schreibst "welche Formate in einem Programm implementiert sind, wenn man es mit diesem Framework entwickelt".
Was für Formate sind damit gemeint? Zeichensatzkodierung? Seitenbeschreibungssprache (JSP/XHTML usw.)? Datumsformate? Währungsformate? Exporter mit verschiedenen Ausgabeformaten (PDF, XML, Excel)? usw.
Schreib doch mal genau was du überhaupt machen möchtest.