[
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)