I was using jdk1.5.0_18 on Windows Vista. I downloaded the fix and I can build successfully now. Thanks! Time to go to bed now. Hope to experiment with the programmatic mapping tomorrow evening.
Cheers, Marcel On Wed, Mar 25, 2009 at 10:52 PM, Emmanuel Bernard <emman...@hibernate.org>wrote: > Interesting, which compiler are you using? I can compile fine both on Java > 5 and 6 using Apple JDK > > There seems to be a bunch of bugs related to method overloading and > generics in Sun's bug database. I am inclined to believe that method > overloading is evil like the FAN guys think. > > I have just committed a fix for it, try it out. > http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-355 > > > On Mar 25, 2009, at 15:54, Marcel Overdijk wrote: > > OK I managed to compile Core successfully (after disabling the tests). > However compiling Hibernate Search gives some errors. > > It's complaining about: > D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptimizationHelper.java:[63,34] > name clash: > mergeByBitAnds(java.util.List<org.apache.lucene.util.DocIdBitSet>) and > mergeByBitAnds(java.util.List<org.apache.lucene.search.DocIdSet>) have the > same erasure > > Full build trace: > > D:\Grails\hibernate\search>mvn install -Dmaven.test.skip=true > [INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Hibernate Search > [INFO] task-segment: [install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [resources:resources] > [WARNING] Using platform encoding (Cp1252 actually) to copy filtered > resources, > i.e. build is platform dependent! > [INFO] Copying 0 resource > Downloading: > http://repository.jboss.com/maven2/woodstox/wstx-asl/3.2.7/wstx-asl > -3.2.7.pom > [INFO] Unable to find resource 'woodstox:wstx-asl:pom:3.2.7' in repository > jboss > (http://repository.jboss.com/maven2) > Downloading: > http://snapshots.jboss.org/maven2/woodstox/wstx-asl/3.2.7/wstx-asl- > 3.2.7.pom > [INFO] Unable to find resource 'woodstox:wstx-asl:pom:3.2.7' in repository > jboss > -snapshot (http://snapshots.jboss.org/maven2) > Downloading: > http://repo1.maven.org/maven2/woodstox/wstx-asl/3.2.7/wstx-asl-3.2. > 7.pom > [INFO] Unable to find resource 'woodstox:wstx-asl:pom:3.2.7' in repository > centr > al (http://repo1.maven.org/maven2) > [INFO] [compiler:compile] > [INFO] Compiling 188 source files to > D:\Grails\hibernate\search\target\classes > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Compilation failure > > D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim > izationHelper.java:[63,34] name clash: > mergeByBitAnds(java.util.List<org.apache. > lucene.util.DocIdBitSet>) and mergeByBitAnds(java.util.List< > org.apache.lucene.se > arch.DocIdSet>) have the same erasure > > D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim > izationHelper.java:[85,33] name clash: > mergeByBitAnds(java.util.List<org.apache. > lucene.util.OpenBitSet>) and > mergeByBitAnds(java.util.List<org.apache.lucene.sea > rch.DocIdSet>) have the same erasure > > D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim > izationHelper.java:[47,42] > mergeByBitAnds(java.util.List<org.apache.lucene.searc > h.DocIdSet>) in org.hibernate.search.filter.FilterOptimizationHelper cannot > be a > pplied to (java.util.List<org.apache.lucene.util.OpenBitSet>) > > D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim > izationHelper.java:[50,42] > mergeByBitAnds(java.util.List<org.apache.lucene.searc > h.DocIdSet>) in org.hibernate.search.filter.FilterOptimizationHelper cannot > be a > pplied to (java.util.List<org.apache.lucene.util.DocIdBitSet>) > > On Wed, Mar 25, 2009 at 6:36 PM, Emmanuel Bernard > <emman...@hibernate.org>wrote: > >> Long story short, it's all in Maven now. >> > svn co http://anonsvn.jboss.org/repos/hibernate/core/trunk/ core >> > svn co http://anonsvn.jboss.org/repos/hibernate/search/trunk/ search >> > cd core >> > mvn install (1) >> > cd ../search mvn install >> >> (1) might fail on some doc generation but as long as the snapshot are >> published to your local repo you're good. >> >> Also make sure to use the proper maven settings >> http://hibernate.org/422.html >> >> I use maven 2.0.9 and it works. >> >> >> On Mar 25, 2009, at 10:58, Hardy Ferentschik wrote: >> >> On Wed, 25 Mar 2009 15:38:45 +0100, Marcel Overdijk < >>> marceloverd...@gmail.com> wrote: >>> >>> I've checked out the latest Hibernate Search from trunk and I'm trying to >>>> build it. I know I need the latest annotations code also. >>>> >>> >>> You might want to update your source again. I finally completed >>> HSEARCH-82 today and >>> converted Hibernate Search to a maven only build. All obsolete ant files >>> are now removed. >>> >>> As described on http://hibernate.org/449.html Local latest version I >>>> changed the commons-annotations rev to "latest" in ivy.xml but it's not >>>> working >>>> either. >>>> >>> >>> Really http://hibernate.org/449.html is obsolete. I am in the process of >>> updating it. >>> >>> --Hardy >>> >>> >>> _______________________________________________ >>> hibernate-dev mailing list >>> hibernate-dev@lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/hibernate-dev >>> >> >> > >
_______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev