ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tanping Wang <>
Subject Re: ambari-metrics-kafka-sink does not get built due to broken Maven repository link
Date Wed, 15 Apr 2015 15:56:58 GMT
For the record,  here is a quick work around to solve the missing artifacts
in the current 2.0 branch in order to compile ambari-metrics:

1) manually install the three missing artifacts due to incorrect repo URL:

mvn install:install-file -Dfile=jms-1.1.pom -DgroupId=javax.jms
-DartifactId=jms -Dversion=1.1 -Dpackaging=jar

mvn install:install-file -Dfile=jmxtools-1.2.1.pom -DgroupId=com.sun.jdmk
-DartifactId=jmxtools -Dversion=1.2.1 -Dpackaging=jar

mvn install:install-file -Dfile=jmxri-1.2.1.pom -DgroupId=com.sun.jmx
-DartifactId=jmxri -Dversion=1.2.1 -Dpackaging=jar

2) the three poms are:

==== three poms ====
$ cat jms-1.1.pom
  <name>Java Message Service</name>
    The Java Message Service (JMS) API is a messaging standard that allows
application components based on the Java 2 Platform, Enterprise Edition
(J2EE) to create, send, receive, and read messages. It enables distributed
communication that is loosely coupled, reliable, and asynchronous.
]$ cat jmxri-1.2.1.pom
<?xml version="1.0" encoding="UTF-8"?><project>
$ cat jmxtools-1.2.1.pom
<?xml version="1.0" encoding="UTF-8"?><project>


On Fri, Apr 10, 2015 at 11:34 AM, Tanping Wang <> wrote:

> Hello,
> In the newest ambari 2.0 trunk, the ambari-metrics-kafka-sink can not be
> built:
> [ERROR] Failed to execute goal on project ambari-metrics-kafka-sink: Could
> not resolve dependencies for project
> org.apache.ambari:ambari-metrics-kafka-sink:jar:2.0.0-0: The following
> artifacts could not be resolved: javax.jms:jms:jar:1.1,
> com.sun.jdmk:jmxtools:jar:1.2.1, com.sun.jmx:jmxri:jar:1.2.1: Could not
> transfer artifact javax.jms:jms:jar:1.1 from/to (
> No connector
> available to access repository (
> of type legacy
> using the available factories WagonRepositoryConnectorFactory -> [Help 1
> The maven repository is not reachable:
> On the hand hand, on the ambari trunk, ambari-metrics-kafka-sink is
> built-able.
> Even after doing a maven local install for this jar:
> which is found on the internet, it is still not built-able.
> Any work around?
> Regards,
> Tanping

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message