Community
Participate
Working Groups
The Dali JPA Tools wizard "Generate Entities from Tables" has a last page to "customize individual entites". If I select an Interface or a Superclass, this setting is ignored and lost immediately when clicking another entity. This is reproducible in my workspace. One time it accepted a custom interface for an entity, but subsequently I was not able to remove that interface anymore. I don-t know a deterministic way to reproduce that. Setup: Eclipse Helios, 20110218-0911, WTP updated recently. Dali Java Persistence Tools Version: 2.3.4.v201104192310-7N7UF77FD3wTgcVbmmf0cT Build id: 20100915173744 Dali Java Persistence Tools - EclipseLink Support Version: 2.3.4.v201104192310-7778BkBgJ9EA9VGcDFBA Build id: 20100915173744 Steps to reproduce: 1. First create a public interface and a public class. (no contents required, default will do.) 2. Use the JPA tools wizard to generate TWO entities for TWO tables of a DB. 3. On the last page of the wizard, try to assign an Interface or a superclass to one of the entities. Switch forth and back between the entities. Observe if the custom interface config is kept during switching.
Can't select v2.3.4 from the drop down for this bug.
I am definitely seeing some strange behavior in this area as well. Thanks for the bug report.
Created attachment 197188 [details] proposed bug fix patch
Patch committed to 3.0.1 and head.
Verified in Build I-3.4.0-20110812160550 Verified generating customizer entities with Interface or Superclass works correctly. See the link to view test steps for verification. http://wiki.eclipse.org/Dali_3.0.1