You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Scot Hale (JIRA)" <ji...@apache.org> on 2013/10/17 18:06:42 UTC

[jira] [Commented] (AMQ-4383) ActiveMQ dependency not present in central maven repository ??

    [ https://issues.apache.org/jira/browse/AMQ-4383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13798027#comment-13798027 ] 

Scot Hale  commented on AMQ-4383:
---------------------------------

When using a maven proxy the fuse repository has to be explicitly added to the maven proxy ( Nexus in our case ).  Fuse has duplicates of many common jars found in the public repository.  So it is not easy to add the http://repo.fusesource.com repository to our proxy, due to trust and security issues with common jars.  This means we have to resort to manually adding the fuse dependencies to our proxy just to bring in the activemq-apollo dependency successfully.  

It seems like a bad practice to have a public repository artifact depend on third party repositories.

> ActiveMQ dependency not present in central maven repository ??
> --------------------------------------------------------------
>
>                 Key: AMQ-4383
>                 URL: https://issues.apache.org/jira/browse/AMQ-4383
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 5.8.0
>         Environment: Linux
>            Reporter: Bhanu
>
> We're facing issues while trying to upgrade to ActiveMQ v5.8. The maven build is failing with the following error:-
>         <dependency>
>             <groupId>org.apache.activemq</groupId>
>             <artifactId>activemq-all</artifactId>
>             <version>5.8.0</version>
>          <exclusions>
> mvn package -Dmaven.test.skip=true
> [INFO] Scanning for projects...
> [INFO] ------------------------------------------------------------------------
> [INFO] Building common
> [INFO]    task-segment: [package]
> [INFO] ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /prod/desflow-qa/dflowdev/test/desflow/common/src/main/resources
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.pom
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.pom
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.pom
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.jar
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.jar
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.jar
> Downloading: http://maven/deshaw/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.jar
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
> Missing:
> ----------
> 1) org.apache.qpid:proton-jms:jar:0.3.0-fuse-2
>   Try downloading the file manually from the project website.
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=org.apache.qpid -DartifactId=proton-jms -Dversion=0.3.0-fuse-2 -Dpackaging=jar -Dfile=/path/to/file
> Is something broken here ?
> Thanks,
> Bhanu



--
This message was sent by Atlassian JIRA
(v6.1#6144)