Thank you Martin,
When running in Eclipse on MacOsx 10.7.5 I get:
the following expetion.
If not easy to solve I will wait for the next release and upgrade ISIS first.
14:15:13,181 [Schema main ERROR] An exception was
thrown while adding/validating class(es) :
org.datanucleus.store.rdbms.mapping.java.SerialisedMapping cannot be cast to
org.datanucleus.store.rdbms.mapping.java.PersistableMapping
java.lang.ClassCastException:
org.datanucleus.store.rdbms.mapping.java.SerialisedMapping cannot be cast to
org.datanucleus.store.rdbms.mapping.java.PersistableMapping
at
org.datanucleus.store.rdbms.table.ColumnCreator.createColumnsForField(ColumnCreator.java:241)
at
org.datanucleus.store.rdbms.mapping.java.ReferenceMapping.createPerImplementationColumnsForReferenceField(ReferenceMapping.java:489)
at
org.datanucleus.store.rdbms.mapping.java.ReferenceMapping.prepareDatastoreMapping(ReferenceMapping.java:216)
at
org.datanucleus.store.rdbms.mapping.java.ReferenceMapping.initialize(ReferenceMapping.java:110)
at
org.datanucleus.store.rdbms.mapping.java.InterfaceMapping.initialize(InterfaceMapping.java:54)
at
org.datanucleus.store.rdbms.mapping.RDBMSMappingManager.getMapping(RDBMSMappingManager.java:452)
Etc..
https://github.com/apache/isis/pull/9
Now Isis builds successfully with JDK8 again.
Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov
On Tue, Nov 25, 2014 at 2:16 PM, wrote:
> Tnx Martin!
>
>
> Hi,
>
> It shouldn't be a problem to build your appllication with Java 8.
>
> Building Isis with 1.8 fails with:
>
> T E S T S
> -------------------------------------------------------
> SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
> SLF4J: Defaulting to no-operation (NOP) logger implementation
> SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further
> details.
> Failed tests:
>
>
> CssClassFaAnnotationOnMemberFacetFactoryTest.testCssClassFaAnnotationPickedUpOnClass:60
> Expected: "fa fa-foo fa-fw"
> but: was "fa-fw fa fa-foo"
>
>
> CssClassFaFacetOnTypeAnnotationFactoryTest.testCssClassFaAnnotationPickedUpOnClass:53
> Expected: "fa fa-foo fa-fw"
> but: was "fa-fw fa fa-foo"
>
> Tests run: 1102, Failures: 2, Errors: 0, Skipped: 7
>
>
> Adding -DskipTests=true makes the build pass.
> I'll be able to take a deeper look tonight.
>
>
> Martin Grigorov
> Wicket Training and Consulting
> https://twitter.com/mtgrigorov
>
> On Tue, Nov 25, 2014 at 1:31 PM, wrote:
>
> >
> >
> > For deployment reasons the admin that deploys asks me to build against
> > java 8. Is that possible with Isis v1.7 or should I wait for 1.8 release?
> >
> >
> >
> > Tnx
> >
> >
> >
> > Johan
> >
> >
> >
> >
>
>
>
>