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
> >
> >
> >
> >
>
>
>
>

Reply via email to