Community
Participate
Working Groups
I am speaking entirely for the JPA 1.0 specification. It is a common practice for an entity class, to be passed as an argument to a remote business interface method. In this case, since some RMI-alike invocation is going to happen at runtime, the semantics is pass by value, and the entity class is required to implement the java.io.Serializable interface. Currently, the JPA Diagram Editor creates only entities that do not implement this interface. Hint: there should be created the corresponding static final field serialVersionUID as well.
Fix is merged in the master branch with the following git commit: https://git.eclipse.org/c/dali/webtools.dali.git/commit/?id=20806341a3d7394a4b9261a84d42936d6dfc4db4 and was released with the tag v201211051313.