The core build previously involved all these combinations (annotation processors, enum/defaults, gradle) and worked fine. In fact iirc we had to handle this specifically originally.
Do you define just the jboss-logging artifact as a transitive dep? Or did jboss-logging-tools creep in there too? The latter should not be a transitive dep. It is only needed for building the project, not at runtime. If that is the case, I would guess what is happening is that the main javac sees that on the classpath and executes the annotation processor. In core's use of gradle we avoided this by crafting dedicated classpaths for those annotation processors Other than that I have no idea. On Wed 31 Aug 2011 09:23:00 AM CDT, Emmanuel Bernard wrote: > Hibernate Commons Annotations now uses JBoss Logging. > > I tried to upgrade the library for Search without problem. > > For Core unfortunately, I am having trouble. When I run > ./gradlew clean install > > I have a compilation error which I think is a come back of > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512707 > > The commit is here > https://github.com/emmanuelbernard/hibernate-core-ogm/commit/5507b18aec3a71a1ef95385d3fa22460f0f247f1 > > I have no idea on how to try and fix that with Gradle. Does that ring a bell > to anyone. In Hibernate Search, we used to have such problem and fixed it > with some maven-compiler-plugin configuration but I am not even familiar with > that work. > > > Log trace below > > [...] > [ant:null] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005 > [ant:null] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005 > [ant:null] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005 > [ant:null] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005 > [ant:null] ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005 > :hibernate-core:generateMainLoggingClasses > :hibernate-core:jaxb > :hibernate-core:compileJava > Note: Some input files use or override a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > :hibernate-core:processResources > :hibernate-core:classes > :hibernate-core:jar > :hibernate-core:sourcesJar > :hibernate-c3p0:generateMainLoggingClasses > :hibernate-c3p0:compileJava > :hibernate-c3p0:processResources UP-TO-DATE > :hibernate-c3p0:classes > :hibernate-c3p0:jar > :hibernate-c3p0:sourcesJar > :hibernate-c3p0:assemble > :hibernate-testing:generateMainLoggingClasses > :hibernate-testing:compileJava > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > :hibernate-testing:processResources UP-TO-DATE > :hibernate-testing:classes > :hibernate-testing:jar > :hibernate-testing:sourcesJar > :hibernate-c3p0:compileTestJava UP-TO-DATE > :hibernate-c3p0:processTestResources UP-TO-DATE > :hibernate-c3p0:testClasses UP-TO-DATE > :hibernate-c3p0:test > :hibernate-c3p0:check > :hibernate-c3p0:build > :hibernate-core:assemble > :hibernate-core:generateMatrixGrammarSource UP-TO-DATE > :hibernate-core:generateTestGrammarSource UP-TO-DATE > :hibernate-core:compileTestJava > /Users/manu/projects/notbackedup/git/privatebuild/core/hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/Resources.java:45: > incompatible types > found : javax.persistence.SharedCacheMode > required: javax.persistence.SharedCacheMode > SharedCacheMode cacheMode() default SharedCacheMode.ENABLE_SELECTIVE; > ^ > Note: Some input files use or override a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > 1 error > > FAILURE: Build failed with an exception. > > > > > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev -- st...@hibernate.org http://hibernate.org _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev