If these are dependencies of a plugin, you may need to list a 
<pluginRepository> as well. Otherwise it's not quite clear from what you've 
included.

Regardless, I'd recommend upgrading to the newer versions of Selenium (and if 
you're using it, the Selenium Maven Plugin). They're backwards compatible, and 
already present on central.

- Brett

On 02/09/2010, at 5:06 PM, Stephane-3 wrote:

> 
> Hello,
> 
> I get an unresolved dependency with Selenium.
> 
> Maven is looking for it in the wrong repository I think..
> 
> [INFO] [resources:resources {execution: default-resources}]
> [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] skip non existing resourceDirectory
> /home/stephane/dev/java/project/thalasoft-webtest/src/main/resources
> Downloading:
> http://repo1.maven.org/maven2/org/openqa/selenium/server/selenium-server/1.0-beta-1/selenium-server-1.0-beta-1.pom
> [INFO] Unable to find resource
> 'org.openqa.selenium.server:selenium-server:pom:1.0-beta-1' in repository
> central (http://repo1.maven.org/maven2)
> Downloading:
> http://repo1.maven.org/maven2/org/openqa/selenium/client-drivers/selenium-java-client-driver/1.0-beta-1/selenium-java-client-driver-1.0-beta-1.pom
> [INFO] Unable to find resource
> 'org.openqa.selenium.client-drivers:selenium-java-client-driver:pom:1.0-beta-1'
> in repository central (http://repo1.maven.org/maven2)
> Downloading:
> http://repo1.maven.org/maven2/org/openqa/selenium/client-drivers/selenium-java-client-driver/1.0-beta-1/selenium-java-client-driver-1.0-beta-1.jar
> Downloading:
> http://repo1.maven.org/maven2/org/openqa/selenium/server/selenium-server/1.0-beta-1/selenium-server-1.0-beta-1.jar
> [INFO] Unable to find resource
> 'org.openqa.selenium.client-drivers:selenium-java-client-driver:jar:1.0-beta-1'
> in repository central (http://repo1.maven.org/maven2)
> [INFO] Unable to find resource
> 'org.openqa.selenium.server:selenium-server:jar:1.0-beta-1' in repository
> central (http://repo1.maven.org/maven2)
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
> 
> Missing:
> ----------
> 1)
> org.openqa.selenium.client-drivers:selenium-java-client-driver:jar:1.0-beta-1
> 
>  Try downloading the file manually from the project website.
> 
>  Then, install it using the command: 
>      mvn install:install-file -DgroupId=org.openqa.selenium.client-drivers
> -DartifactId=selenium-java-client-driver -Dversion=1.0-beta-1
> -Dpackaging=jar -Dfile=/path/to/file
> 
>  Alternatively, if you host your own repository you can deploy the file
> there: 
>      mvn deploy:deploy-file -DgroupId=org.openqa.selenium.client-drivers
> -DartifactId=selenium-java-client-driver -Dversion=1.0-beta-1
> -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
> 
>  Path to dependency: 
>       1) com.thalasoft.webtest:thalasoft-webtest:jar:1.0-SNAPSHOT
>       2)
> org.openqa.selenium.client-drivers:selenium-java-client-driver:jar:1.0-beta-1
> 
> 2) org.openqa.selenium.server:selenium-server:jar:1.0-beta-1
> 
>  Try downloading the file manually from the project website.
> 
>  Then, install it using the command: 
>      mvn install:install-file -DgroupId=org.openqa.selenium.server
> -DartifactId=selenium-server -Dversion=1.0-beta-1 -Dpackaging=jar
> -Dfile=/path/to/file
> 
>  Alternatively, if you host your own repository you can deploy the file
> there: 
>      mvn deploy:deploy-file -DgroupId=org.openqa.selenium.server
> -DartifactId=selenium-server -Dversion=1.0-beta-1 -Dpackaging=jar
> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
> 
>  Path to dependency: 
>       1) com.thalasoft.webtest:thalasoft-webtest:jar:1.0-SNAPSHOT
>       2) org.openqa.selenium.server:selenium-server:jar:1.0-beta-1
> 
> ----------
> 2 required artifacts are missing.
> 
> for artifact: 
>  com.thalasoft.webtest:thalasoft-webtest:jar:1.0-SNAPSHOT
> 
> from the specified remote repositories:
>  central (http://repo1.maven.org/maven2)
> 
> 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 3 seconds
> [INFO] Finished at: Thu Sep 02 08:49:28 CEST 2010
> [INFO] Final Memory: 6M/15M
> [INFO]
> ------------------------------------------------------------------------
> 
> 
> I wonder what to do..
> 
> I have the following content in the file .m2/.settings.xml
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
> http://maven.apache.org/xsd/settings-1.0.0.xsd";>
>  <pluginGroups>
>    <pluginGroup>org.grails</pluginGroup>
>    <pluginGroup>org.mortbay.jetty</pluginGroup>
>  </pluginGroups>
>  <profiles>
>    <profile>
>      <activation>
>        <activeByDefault>true</activeByDefault>
>      </activation>
>      <repositories>
>        <repository>
>          <id>OpenQA</id>
>          <name>OpenQA repository</name>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>          <snapshots>
>            <enabled>false</enabled>
>          </snapshots>
>          <url>http://nexus.openqa.org/content/repositories/releases/</url>
>        </repository>
>        <repository>
>          <id>maven2</id>
>          <name>Maven2 repository</name>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>          <snapshots>
>            <enabled>false</enabled>
>          </snapshots>
>          <url>http://repo2.maven.org/maven2/</url>
>        </repository>
>        <repository>
>          <id>ibiblio</id>
>          <name>ibiblio repository</name>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>          <snapshots>
>            <enabled>false</enabled>
>          </snapshots>
>          <url>http://www.ibiblio.org/maven/</url>
>        </repository>
>        <repository>
>          <id>maven</id>
>          <name>Maven repository</name>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>          <snapshots>
>            <enabled>false</enabled>
>          </snapshots>
>          <url>http://mvnrepository.com/</url>
>        </repository>
>      </repositories>
>    </profile>
>  </profiles>
> </settings>
> 
> And in my pom.xml I have the following content
> 
> <?xml version="1.0"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd";>
>  <modelVersion>4.0.0</modelVersion>
>  <groupId>com.thalasoft.webtest</groupId>
>  <artifactId>thalasoft-webtest</artifactId>
>  <packaging>jar</packaging>
>  <version>1.0-SNAPSHOT</version>
>  <name>thalasoft-webtest</name>
>  <url>http://maven.apache.org</url>
>  <profiles>
>    <profile>
>      <id>selenium</id>
>      <activation>
>        <property>
>          <name>selenium</name>
>        </property>
>      </activation>
>      <build>
>        <pluginManagement>
>          <plugins>
>            <plugin>
>              <groupId>org.codehaus.mojo</groupId>
>              <artifactId>selenium-maven-plugin</artifactId>
>              <version>1.0.1</version>
>            </plugin>
>          </plugins>
>        </pluginManagement>
>        <plugins>
>          <plugin>
>            <groupId>org.codehaus.mojo</groupId>
>            <artifactId>selenium-maven-plugin</artifactId>
>            <executions>
>              <execution>
>                <id>start</id>
>                <phase>pre-integration-test</phase>
>                <goals>
>                  <goal>start-server</goal>
>                </goals>
>                <configuration>
>                  <background>true</background>
>                  <logOutput>true</logOutput>
>                  <multiWindow>true</multiWindow>
>                </configuration>
>              </execution>
>              <execution>
>                <id>stop</id>
>                <phase>post-integration-test</phase>
>                <goals>
>                  <goal>stop-server</goal>
>                </goals>
>              </execution>
>            </executions>
>          </plugin>
>        </plugins>
>      </build>
>      <properties>
>        <appserver.home>/path/to/dev/appserver</appserver.home>
>      </properties>
>    </profile>
>  </profiles>
>  <dependencies>
>    <dependency>
>      <groupId>junit</groupId>
>      <artifactId>junit</artifactId>
>      <version>4.1</version>
>      <scope>test</scope>
>    </dependency>
>    <dependency>
>      <groupId>org.openqa.selenium.server</groupId>
>      <artifactId>selenium-server</artifactId>
>      <version>1.0-beta-1</version>
>    </dependency>
>    <dependency>
>      <groupId>org.openqa.selenium.client-drivers</groupId>
>      <artifactId>selenium-java-client-driver</artifactId>
>      <version>1.0-beta-1</version>
>    </dependency>
>  </dependencies>
> </project>
> 
> 
> 
> -- 
> View this message in context: 
> http://maven.40175.n5.nabble.com/Why-my-OpenQA-repository-is-not-used-tp2800226p2800226.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 

--
Brett Porter
br...@apache.org
http://brettporter.wordpress.com/





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to