You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by Charles Givre <cg...@gmail.com> on 2019/08/27 19:06:17 UTC

Drill Build Failing

Hello All, 
I'm getting the following error when I try to build Drill. 

[ERROR] Failed to execute goal on project drill-storage-hbase: Could not resolve dependencies for project org.apache.drill.contrib:drill-storage-hbase:jar:1.17.0-SNAPSHOT: Failed to collect dependencies at org.apache.hbase:hbase-testing-util:jar:tests:2.1.1 -> org.apache.hbase:hbase-server:jar:2.1.1 -> org.glassfish.web:javax.servlet.jsp:jar:2.3.2 -> org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT: Failed to read artifact descriptor for org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT: Could not transfer artifact org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT from/to jitpack.io (https://jitpack.io): Access denied to: https://jitpack.io/org/glassfish/javax.el/3.0.1-b06-SNAPSHOT/javax.el-3.0.1-b06-SNAPSHOT.pom -> [Help 1]

It looks like Maven isn't finding a dependency in hbase.  Any suggestions?  Is anyone else encountering this problem?
--C

Re: Drill Build Failing

Posted by Charles Givre <cg...@gmail.com>.
Hi Volodymyr, 
I messed around with it for a while and ultimately was able to get it to build on another wifi connection. :-(
I suppose my company's wifi was blocking that repo, although I was able to access the website directly. 
Thanks,
-- C 


> On Aug 29, 2019, at 9:19 AM, Vova Vysotskyi <vv...@gmail.com> wrote:
> 
> Hi Charles,
> 
> I have seen similar failures for Travis builds some time ago.
> 
> Looks like the problem there is that javax.servlet.jsp allows a range of
> the versions for org.glassfish:javax.el:
> 
> <dependency>
>    <groupId>org.glassfish</groupId>
>    <artifactId>javax.el</artifactId>
>    <version>[3.0.0,)</version>
> </dependency>
> 
> so SNAPSHOT version was chosen by the Maven, but it is missed in some
> repositories.
> 
> One of the possible solutions I see is to add such dependency with
> non-SNAPSHOT version into dependencies management block to enforce Maven to
> use a specific version.
> 
> Kind regards,
> Volodymyr Vysotskyi
> 
> 
> On Tue, Aug 27, 2019 at 10:06 PM Charles Givre <cg...@gmail.com> wrote:
> 
>> Hello All,
>> I'm getting the following error when I try to build Drill.
>> 
>> [ERROR] Failed to execute goal on project drill-storage-hbase: Could not
>> resolve dependencies for project
>> org.apache.drill.contrib:drill-storage-hbase:jar:1.17.0-SNAPSHOT: Failed to
>> collect dependencies at org.apache.hbase:hbase-testing-util:jar:tests:2.1.1
>> -> org.apache.hbase:hbase-server:jar:2.1.1 ->
>> org.glassfish.web:javax.servlet.jsp:jar:2.3.2 ->
>> org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT: Failed to read artifact
>> descriptor for org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT: Could not
>> transfer artifact org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT from/to
>> jitpack.io (https://jitpack.io): Access denied to:
>> https://jitpack.io/org/glassfish/javax.el/3.0.1-b06-SNAPSHOT/javax.el-3.0.1-b06-SNAPSHOT.pom
>> -> [Help 1]
>> 
>> It looks like Maven isn't finding a dependency in hbase.  Any
>> suggestions?  Is anyone else encountering this problem?
>> --C


Re: Drill Build Failing

Posted by Vova Vysotskyi <vv...@gmail.com>.
Hi Charles,

I have seen similar failures for Travis builds some time ago.

Looks like the problem there is that javax.servlet.jsp allows a range of
the versions for org.glassfish:javax.el:

<dependency>
    <groupId>org.glassfish</groupId>
    <artifactId>javax.el</artifactId>
    <version>[3.0.0,)</version>
</dependency>

so SNAPSHOT version was chosen by the Maven, but it is missed in some
repositories.

One of the possible solutions I see is to add such dependency with
non-SNAPSHOT version into dependencies management block to enforce Maven to
use a specific version.

Kind regards,
Volodymyr Vysotskyi


On Tue, Aug 27, 2019 at 10:06 PM Charles Givre <cg...@gmail.com> wrote:

> Hello All,
> I'm getting the following error when I try to build Drill.
>
> [ERROR] Failed to execute goal on project drill-storage-hbase: Could not
> resolve dependencies for project
> org.apache.drill.contrib:drill-storage-hbase:jar:1.17.0-SNAPSHOT: Failed to
> collect dependencies at org.apache.hbase:hbase-testing-util:jar:tests:2.1.1
> -> org.apache.hbase:hbase-server:jar:2.1.1 ->
> org.glassfish.web:javax.servlet.jsp:jar:2.3.2 ->
> org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT: Failed to read artifact
> descriptor for org.glassfish:javax.el:jar:3.0.1-b06-SNAPSHOT: Could not
> transfer artifact org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT from/to
> jitpack.io (https://jitpack.io): Access denied to:
> https://jitpack.io/org/glassfish/javax.el/3.0.1-b06-SNAPSHOT/javax.el-3.0.1-b06-SNAPSHOT.pom
> -> [Help 1]
>
> It looks like Maven isn't finding a dependency in hbase.  Any
> suggestions?  Is anyone else encountering this problem?
> --C