yah! that did the trick. I had the wrong human <-> maven translator and did not use
<optional>true</optional> on the annotation processor.
Thanks for the hint.
I will get that out asap and release CR2 of HCANN. Probably before the test hanging
mystery is solved.
On 31 août 2011, at 18:16, Steve Ebersole wrote:
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/5507b18aec3a...
>
> 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(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
--
steve(a)hibernate.org
http://hibernate.org
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev