Hey, I'm trying to upgrade HBase to Avro 1.4.1 and getting a problem when Maven tries to fetch Netty. It appears that the JBoss repository is not being searched; do I need to add the JBoss repository to the top-level HBase pom.xml, or should it find the JBoss repository in the Avro 1.4.1 pom.xml? I would have expected the latter, but when I explicitly copy the JBoss repository information from http://www.jboss.org/netty/downloads.html into the HBase pom.xml, the build works; when the JBoss repo is not added to the HBase pom, it breaks.
I also noticed that the repository location specified in the Avro pom.xml is a bit different from the one specified at http://www.jboss.org/netty/downloads.html, but I would be surprised to learn that our pom.xml was busted for a release. So: any ideas on why HBase is having trouble finding the Netty jar? Thanks, Jeff Full error message: [INFO] Unable to find resource 'org.jboss.netty:netty:jar:3.2.1.Final' in > repository central (http://repo1.maven.org/maven2) > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. > > Missing: > ---------- > 1) org.jboss.netty:netty:jar:3.2.1.Final > > Try downloading the file manually from the project website. > > Then, install it using the command: > mvn install:install-file -DgroupId=org.jboss.netty -DartifactId=netty > -Dversion=3.2.1.Final -Dpackaging=jar -Dfile=/path/to/file > > Alternatively, if you host your own repository you can deploy the file > there: > mvn deploy:deploy-file -DgroupId=org.jboss.netty -DartifactId=netty > -Dversion=3.2.1.Final -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] > -DrepositoryId=[id] > > Path to dependency: > 1) org.apache.hbase:hbase:jar:0.91.0-SNAPSHOT > 2) org.apache.avro:avro:jar:1.4.1 > 3) org.jboss.netty:netty:jar:3.2.1.Final > > ---------- > 1 required artifact is missing. > > for artifact: > org.apache.hbase:hbase:jar:0.91.0-SNAPSHOT > > from the specified remote repositories: > apache.snapshots (http://repository.apache.org/snapshots), > temp-thrift (http://people.apache.org/~rawson/repo/), > central (http://repo1.maven.org/maven2), > codehaus (http://repository.codehaus.org/), > java.net (http://download.java.net/maven/2/) >