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