Know it well. That error means that the dom classes haven't been enhanced.
Cheers Dan On 30 July 2015 at 13:38, <[email protected]> wrote: > Thank you Dan, > > > > I overlooked the persistor_datanucleus.properties. > > But still I am struggling - I cleaned all .m2 caches etc... > > I keep getting: > > > > > 14:35:14,737 [Schema main ERROR] An > exception was thrown while adding/validating class(es) : null > > java.lang.NullPointerException > > at > org.datanucleus.store.rdbms.table.ClassTable.getCandidateKeyForUniqueMetaData(ClassTable.java:2569) > > at > org.datanucleus.store.rdbms.table.ClassTable.getExpectedCandidateKeys(ClassTable.java:2509) > > at > org.datanucleus.store.rdbms.table.TableImpl.getSQLAddCandidateKeyStatements(TableImpl.java:1300) > > at > org.datanucleus.store.rdbms.table.TableImpl.createCandidateKeys(TableImpl.java:738) > > at > org.datanucleus.store.rdbms.table.TableImpl.createConstraints(TableImpl.java:427):35:14,737 > [Schema main ERROR] An exception was thrown while > adding/validating class(es) : null > > java.lang.NullPointerException > > at > org.datanucleus.store.rdbms.table.ClassTable.getCandidateKeyForUniqueMetaData(ClassTable.java:2569) > > at > org.datanucleus.store.rdbms.table.ClassTable.getExpectedCandidateKeys(ClassTable.java:2509) > > at > org.datanucleus.store.rdbms.table.TableImpl.getSQLAddCandidateKeyStatements(TableImpl.java:1300) > > at > org.datanucleus.store.rdbms.table.TableImpl.createCandidateKeys(TableImpl.java:738) > > at > org.datanucleus.store.rdbms.table.TableImpl.createConstraints(TableImpl.java:427) > > > > > > > > > In the migration notes, Johan. > > http://isis.apache.org/migration-notes.html > > cheers > Dan > > > On 30 July 2015 at 12:49, wrote: > > > When upgrading to ISIS 1.9.0 and DataNucleus 4.0.0. I get: > > > > > > > > > > 1) Error in custom provider, javax.jdo.JDOFatalUserException: > > Exception thrown setting persistence properties > > > > NestedThrowables: > > > > java.lang.IllegalArgumentException: Property > > "datanucleus.identifier.case" specified with value "PreserveCase" but > this > > value is invalid. Please check the documentation for valid values > > > > at > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > > at > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > > while locating org.apache.isis.core.runtime.system.IsisSystem > > > > for field at > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:142) > > > > while locating nl.matching.app.webapp.MatchingApp > > > > 1) Error in custom provider, javax.jdo.JDOFatalUserException: Exception > > thrown setting persistence properties > > > > NestedThrowables: > > > > java.lang.IllegalArgumentException: Property > > "datanucleus.identifier.case" specified with value "PreserveCase" but > this > > value is invalid. Please check the documentation for valid values > > > > at > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > > at > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > > while locating org.apache.isis.core.runtime.system.IsisSystem > > > > for field at > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:142) > > > > while locating nl.matching.app.webapp.MatchingApp > > > > > > > > Has anybody a hint? My app was running OK with previous version. > > > > > > > > grtz Johan > > > > > > > > > > > >
