Examples of MavenDependencyResolver


Examples of org.jboss.forge.addon.maven.dependencies.MavenDependencyResolver

      if (!addonRepository.exists())
      {
         addonRepository.mkdirs();
      }
      forge.addRepository(AddonRepositoryMode.MUTABLE, addonRepository);
      AddonManager addonManager = new AddonManagerImpl(forge, new MavenDependencyResolver(
               new FileResourceFactory(), new MavenContainer()));

      for (String addonId : addonIds)
      {
         AddonId id = AddonId.fromCoordinates(addonId);
View Full Code Here

Examples of org.jboss.forge.maven.dependencies.MavenDependencyResolver

   private void install(String addonCoordinates)
   {
      try
      {
         MavenDependencyResolver resolver = new MavenDependencyResolver(new FileResourceFactory(), new MavenContainer());
         AddonManagerImpl addonManager = new AddonManagerImpl(forge, resolver);

         AddonId addon;
         // This allows forge --install maven
         if (addonCoordinates.contains(","))
         {
            addon = AddonId.fromCoordinates(addonCoordinates);
         }
         else
         {
            String coordinates = "org.jboss.forge:" + addonCoordinates;
            CoordinateBuilder coordinate = CoordinateBuilder.create(coordinates);
            List<Coordinate> versions = resolver.resolveVersions(DependencyQueryBuilder.create(coordinate));
            if (versions.isEmpty())
            {
               throw new IllegalArgumentException("No Artifact version found for " + coordinate);
            }
            Coordinate vCoord = versions.get(versions.size() - 1);
View Full Code Here

Examples of org.jboss.forge.maven.dependencies.MavenDependencyResolver

         repository.enable(addonToDeploy);
      }
      else if (archive instanceof ForgeRemoteAddon)
      {
         ForgeRemoteAddon remoteAddon = (ForgeRemoteAddon) archive;
         AddonManager addonManager = new AddonManagerImpl(runnable.forge, new MavenDependencyResolver(
                  new FileResourceFactory(), new MavenContainer()));
         InstallRequest request = addonManager.install(remoteAddon.getAddonId());
         request.perform();
      }
      else
View Full Code Here

Examples of org.jboss.forge.maven.dependencies.MavenDependencyResolver

         }
      }
      else if (archive instanceof ForgeRemoteAddon)
      {
         ForgeRemoteAddon remoteAddon = (ForgeRemoteAddon) archive;
         AddonManager addonManager = new AddonManagerImpl(runnable.forge, new MavenDependencyResolver(
                  new FileResourceFactory(), new MavenContainer()));
         InstallRequest request = addonManager.install(remoteAddon.getAddonId());
         request.perform();
      }
      else
View Full Code Here

Examples of org.jboss.forge.maven.dependencies.MavenDependencyResolver

   private void install(String addonCoordinates)
   {
      try
      {
         MavenDependencyResolver resolver = new MavenDependencyResolver(new FileResourceFactory(), new MavenContainer());
         AddonManagerImpl addonManager = new AddonManagerImpl(forge, resolver);

         AddonId addon;
         // This allows forge --install maven
         if (addonCoordinates.contains(","))
         {
            addon = AddonId.fromCoordinates(addonCoordinates);
         }
         else
         {
            String coordinates = "org.jboss.forge:" + addonCoordinates;
            CoordinateBuilder coordinate = CoordinateBuilder.create(coordinates);
            List<Coordinate> versions = resolver.resolveVersions(DependencyQueryBuilder.create(coordinate));
            if (versions.isEmpty())
            {
               throw new IllegalArgumentException("No Artifact version found for " + coordinate);
            }
            Coordinate vCoord = versions.get(versions.size() - 1);
View Full Code Here

Examples of org.jboss.shrinkwrap.resolver.api.maven.MavenDependencyResolver

      return artifacts;
   }

   private File[] resolveArtifact(final String artifact)
   {
      final MavenDependencyResolver mvnResolver = DependencyResolvers.use(MavenDependencyResolver.class);

      if (mavenIsUsed())
      {
         mvnResolver.loadMetadataFromPom(POM_XML);
      }

      final String alternateMavenSettings = System.getProperty(MVN_ALTERNATE_SETTINGS);
      if (alternateMavenSettings != null)
      {
         mvnResolver.configureFrom(alternateMavenSettings);
      }

      return mvnResolver.artifact(artifact)
                        .resolveAsFiles();
   }
View Full Code Here

Examples of org.jboss.shrinkwrap.resolver.api.maven.MavenDependencyResolver

    return getValidAirport(0, code, name);
  }

  public static Archive<?> createIntegrationTestArchive() {

    MavenDependencyResolver mvnResolver = DependencyResolvers.use(MavenDependencyResolver.class)
        .loadMetadataFromPom("pom.xml");

    WebArchive war = ShrinkWrap.create(WebArchive.class, "plane_test.war").addPackages(true, "se.plushogskolan")
        .addAsWebInfResource("beans.xml").addAsResource("META-INF/persistence.xml");

    war.addAsLibraries(mvnResolver.artifact("org.easymock:easymock:3.2").resolveAsFiles());
    war.addAsLibraries(mvnResolver.artifact("joda-time:joda-time:2.2").resolveAsFiles());
    war.addAsLibraries(mvnResolver.artifact("org.jadira.usertype:usertype.core:3.1.0.CR8").resolveAsFiles());

    log.info("JAR: " + war.toString(true));
    return war;
  }
View Full Code Here

Examples of org.jboss.shrinkwrap.resolver.api.maven.MavenDependencyResolver

//  static String process ="yao-invoice_en";
   

  @Deployment 
  public static WebArchive createDeployment() {
    MavenDependencyResolver resolver = DependencyResolvers.use(MavenDependencyResolver.class).goOffline().loadMetadataFromPom("pom.xml");
   
    return ShrinkWrap.create(WebArchive.class, "test.war")
            // prepare as process application archive for fox platform
//            .addAsManifestResource("ARQUILLIAN-MANIFEST-JBOSS7.MF", "MANIFEST.MF")
            .addAsLibraries(resolver.artifact("com.camunda.fox.platform:fox-platform-client").resolveAsFiles())
            .addAsWebResource("META-INF/processes.xml", "WEB-INF/classes/META-INF/processes.xml")
            // add your own classes (could be done one by one as well)
            //.addPackages(true, "com.camunda.fox.showcase.invoice")
            .addPackages(true, "com.camunda.fox.showcase.invoice.test.mock")
            // add process definition
View Full Code Here

Examples of org.jboss.shrinkwrap.resolver.api.maven.MavenDependencyResolver

//  static String process ="yao"+"-invoice";
   

  @Deployment 
  public static WebArchive createDeployment() {
    MavenDependencyResolver resolver = DependencyResolvers.use(MavenDependencyResolver.class).goOffline().loadMetadataFromPom("pom.xml");
   
    return ShrinkWrap.create(WebArchive.class, "test.war")
            // prepare as process application archive for fox platform
//            .addAsManifestResource("ARQUILLIAN-MANIFEST-JBOSS7.MF", "MANIFEST.MF")
            .addAsLibraries(resolver.artifact("com.camunda.fox.platform:fox-platform-client").resolveAsFiles())
            .addAsWebResource("META-INF/processes.xml", "WEB-INF/classes/META-INF/processes.xml")
            // add your own classes (could be done one by one as well)
            //.addPackages(true, "com.camunda.fox.showcase.invoice")
            .addPackages(true, "com.camunda.fox.showcase.invoice.test.mock")
            // add process definition
View Full Code Here

Examples of org.jboss.shrinkwrap.resolver.api.maven.MavenDependencyResolver

    return getValidAirport(id, "GBG", "Gothenburg City airport");
  }

  public static Archive<?> createIntegrationTestArchive() {

    MavenDependencyResolver mvnResolver = DependencyResolvers.use(MavenDependencyResolver.class)
        .loadMetadataFromPom("pom.xml");

    WebArchive war = ShrinkWrap.create(WebArchive.class, "plane_test.war").addPackages(true, "se.plushogskolan")
        .addAsWebInfResource("beans.xml").addAsResource("META-INF/persistence.xml");

    war.addAsLibraries(mvnResolver.artifact("org.easymock:easymock:3.2").resolveAsFiles());
    war.addAsLibraries(mvnResolver.artifact("joda-time:joda-time:2.2").resolveAsFiles());
    war.addAsLibraries(mvnResolver.artifact("org.jadira.usertype:usertype.core:3.1.0.CR8").resolveAsFiles());

    log.info("JAR: " + war.toString(true));
    return war;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.