This could be a hsql problem, but since I'm using default settings used in seam-gen I'm probably not the only one having this problem:
I've added a List of addresses to my User class:
@OneToMany(mappedBy="user", cascade = CascadeType.ALL)
 public List<Address> getAddresses() {
 return addresses;
 }
I try to display the list of addresses in the view page of the user (user.xhtml). This is done using the following snippet: 
<rich:simpleTogglePanel switchType="client" label="Adresser"
 opened="false" rendered="#{not empty userHome.instance.addresses}">
 <f:facet name="header">Addresses</f:facet>
 <h:dataTable id="addressList" var="address"
 value="#{userHome.instance.addresses}"
 rendered="#{not empty userHome.instance.addresses}">
 <h:column>
 <f:facet name="header">Name</f:facet>
 #{address.name}
 </h:column>
 </h:dataTable>
</rich:simpleTogglePanel>
When I try viewing the page I get the Type Conversion not supported error. 
Should I change database? 
Should I modify the code?