...Caused by: java.lang.NullPointerException at com.avaje.ebean.server.deploy.BeanMapHelp.(BeanMapHelp.java:46) at com.avaje.ebean.server.deploy.BeanMapHelp.(BeanMapHelp.java:36) at com.avaje.ebean.server.deploy.BeanCollectionHelpFactory.create(BeanCollectionHelpFactory.java:24) at com.avaje.ebean.server.deploy.BeanPropertyAssocMany.initialise(BeanPropertyAssocMany.java:121) at com.avaje.ebean.server.deploy.BeanPropertySimpleCollection.initialise(BeanPropertySimpleCollection.java:44) at com.avaje.ebean.server.deploy.BeanDescriptor.initialiseOther(BeanDescriptor.java:613) at com.avaje.ebean.server.deploy.BeanDescriptorManager.initialiseAll(BeanDescriptorManager.java:354) at com.avaje.ebean.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:257) at com.avaje.ebean.server.core.InternalConfiguration.(InternalConfiguration.java:135) at com.avaje.ebean.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:189) at com.avaje.ebean.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:121) at com.avaje.ebean.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:1) at com.avaje.ebean.EbeanServerFactory.create(EbeanServerFactory.java:63) at com.avaje.ebean.Ebean$ServerManager.getWithCreate(Ebean.java:228) at com.avaje.ebean.Ebean$ServerManager.(Ebean.java:184) at com.avaje.ebean.Ebean$ServerManager.(Ebean.java:170) at com.avaje.ebean.Ebean.(Ebean.java:144) ... 20 more
@Entity public class ETransMany { @Id Integer id; String name; @Transient Map<String,String> transMap;
A potential workaround is to use the transient modifier
//@Transient transient Map<String,String> transMap;
Fixed in HEAD.