Also, I'm getting funky errors with my GenericArrays that have turned into
Lists with the 1.3.3 --> 1.4.1 upgrade. Any Java folks want to check out
https://issues.apache.org/jira/browse/HBASE-3393 and see if I'm doing
anything obviously stupid?

On Sun, Dec 26, 2010 at 12:13 PM, Jeff Hammerbacher <ham...@cloudera.com>wrote:

> 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/<http://people.apache.org/%7Erawson/repo/>
>> ),
>>   central (http://repo1.maven.org/maven2),
>>   codehaus (http://repository.codehaus.org/),
>>   java.net (http://download.java.net/maven/2/)
>>
>
>

Reply via email to