1 Reply Latest reply on Mar 15, 2016 5:25 AM by muthu8891

    how to build a fuse quickstart - maven repo problem

    jjakub

      I try to build an eip quickstart from https://github.com/jboss-fuse/quickstarts

       

      my .m2/settings.xml look like

      Red Hat JBoss Fuse - Deploying into the Container - Preparing to use Maven or https://github.com/redhat-italy/fuse-playground/blob/master/maven-settings.xml

       

      I get

       

      [ERROR] Failed to execute goal on project eip: Could not resolve dependencies for project org.jboss.quickstarts.fuse:eip:bundle:6.1.0.redhat-SNAPSHOT: Failure to find org.apache.camel:camel-blueprint:jar:2.12.0.redhat-610357 in http://repo.fusesource.com/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of fusesource has elapsed or updates are forced -> [Help 1]

       

      How should I configure my .m2/settings.xml, to be able to build this quickstart without changing quickstarts/eip/pom.xml ?

       

      Is the problem in my settings.xml or jboss-fuse sample is erroneous ?

        • 1. Re: how to build a fuse quickstart - maven repo problem
          muthu8891

          Hi Ja kub, If you're blocked by firewall, you will have to enable proxy settings in the settings.xml file. Also, the redhat dependencies as mentioned '2.12.0.redhat-610357' will not be avialable in the public maven repo, It will be avialable in the below redhat fusesource public repositories. Make sure, your internet connection permits download from these respositories, if you're in a controlled environment.


          <repositories>

            <repository>

            <id>release.fusesource.org</id>

            <name>FuseSource Release Repository</name>

            <url>http://repo.fusesource.com/nexus/content/repositories/releases</url>

            <snapshots>

            <enabled>false</enabled>

            </snapshots>

            <releases>

            <enabled>true</enabled>

            </releases>

            </repository>

            <repository>

            <id>ea.fusesource.org</id>

            <name>FuseSource Community Early Access Release Repository</name>

            <url>http://repo.fusesource.com/nexus/content/groups/ea</url>

            <snapshots>

            <enabled>false</enabled>

            </snapshots>

            <releases>

            <enabled>true</enabled>

            </releases>

            </repository>

            </repositories>

           

           

            <pluginRepositories>

            <pluginRepository>

            <id>release.fusesource.org</id>

            <name>FuseSource Release Repository</name>

            <url>http://repo.fusesource.com/nexus/content/repositories/releases</url>

            <snapshots>

            <enabled>false</enabled>

            </snapshots>

            <releases>

            <enabled>true</enabled>

            </releases>

            </pluginRepository>

            <pluginRepository>

            <id>ea.fusesource.org</id>

            <name>FuseSource Community Early Access Release Repository</name>

            <url>http://repo.fusesource.com/nexus/content/groups/ea</url>

            <snapshots>

            <enabled>false</enabled>

            </snapshots>

            <releases>

            <enabled>true</enabled>

            </releases>

            </pluginRepository>

            </pluginRepositories>