desc is a reserved sql keyword ("descending") in postgres. Name your column something else.
Fixing desc to description or so is simple.
But the Jboss complains about not finding a auto-increment template for PostgreSQL.
Removing the <auto-increment/> tag gives a new error: Can insert null on not null field (attribute id).....
Could you provide the steps to get the cmp2 example running on PostgreSQL (and if it would not to much, could you please make it as detailed as possible) ?