I downloaded and installed the JBoss 4.2.2.GA.zip. I followed the instructions starting from http://labs.jboss.com/file-access/default/members/jbossas/freezone/docs/Getting_Started_Guide/beta422/html/About_the_Example_Applications.html , including downloading the examples from http://www.redhat.com/docs/manuals/jboss/gettingstarted.zip .
After unpacking the ZIP, everything built fine, the default server started up the EAR file that was built got loaded, the expected table and initial rows were successfully created in the hypersonic database, and the initial web page was properly displayed.
After all of this, when I click on the link to "Create New Todo", nothing happens. Same goes for any clicks on "Show All Todos".
As far as I can tell, this is the only incompatibility that exists with Safari. It looks like the problem arises in the JSF implementation. Has anyone else experienced this problem and/or been able to find a workaround?