There is a very simple Print functionality implemented for the diagrams. The resulting output varies with different printers.
Some times a diagram is still marked as dirty (*) after saving. This is an internal error, the diagram (and the whole project), is saved, but the editor isn't always updated.
Only one @hibernate tag can be used for each class or member.
The HiberObjects menus Save, Save All and New > Package are not displayed on the HiberObjects icon before the icon is opened.
If no children are displayed under the HiberObjects icon, make sure you are using the Project Explorer view, not the Project Browser and not the Package Explorer.
If library classes like junit.framework.TestCase or
javax.persistence.Entity are missing from the project classpath,
it may be because of invalid classpath variables.
Please open Project Properties, Java Build Path and the Libraries page, and check if any build path entries are missing. If this is the problem, the easiest solution is to fix the classpath variables manually. It is also possible (but cumbersome) to remove the invalid entries and classpath variables, and let HiberObjects create them again.
JAR files from an objectgeneration plugin appeared in Ant Home Entries (Preferences - Ant - Runtime - Classpath). This is not set by HiberObjects explicitly, so I'm not sure if this is caused by a bug in HiberObjects or in Eclipse.
After changing platform between Hibernate and JPA, it may be necessary to do Save All to regenerate the <<Persistent>> classes and create/delete the .hbm.xml files.