@Transient HbnContainer Table Column

Hi there!

My problem is that i can’t use a @Transient Attribute of my Hibernate Class in a Table view.
The attribute should show a value from another table (class) like this:

@Transient
private String sic;

public String getSic() {
    return getUser().getSic();
}

public void setSic(String sic) {
    getUser().setSic(sic);
}

getUser is the getter of the user object related to the class …

I always get:

[#|2013-01-28T00:06:00.784+0100|SEVERE|glassfish3.0.1|javax.enterprise.system.std.com.sun.enterprise.v3.services.impl|_ThreadID=28;_ThreadName=Thread-2;|java.lang.IllegalArgumentException: Ids must exist in the Container or as a generated column , missing id: sic
at com.vaadin.ui.Table.setVisibleColumns(Table.java:506)

What can i do to access properties from other objects in my table view and additional in my edit component?

Thank you all !
Matthias