You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by siegfried <si...@heintze.com> on 2007/10/03 06:42:18 UTC

[INFO] An invalid artifact was detected.

I downloaded a maven, hibernate, spring demo six months ago from
virtuas.com. I thought I remembered it working with "mvn test" but I might
have since upgraded maven (I'm not sure). I do know I am running mvn 2.0.7.

 

Can anyone tell me what is wrong. Below are the output and pom.xml.

Thanks,

Siegfried

 

cd c:/dev/sandboxes/spring-hibernate/spring-kickstart/kickstart/

mvn test

[INFO] Scanning for projects...

[INFO]
------------------------------------------------------------------------

[ERROR] FATAL ERROR

[INFO]
------------------------------------------------------------------------

[INFO] An invalid artifact was detected.

 

This artifact might be in your project's POM, or it might have been included
transitively during the resolution process. Here is the information we do
have for this artifact:

 

    o GroupID:     org.hibernate

    o ArtifactID:  hibernate

    o Version:     <<< MISSING >>>

    o Type:        jar

 

 

[INFO]
------------------------------------------------------------------------

[INFO] Trace

org.apache.maven.artifact.InvalidArtifactRTException: For artifact
{org.hibernate:hibernate:null:jar}: The version cannot be empty.

            at
org.apache.maven.artifact.DefaultArtifact.validateIdentity(DefaultArtifact.j
ava:147)

            at
org.apache.maven.artifact.DefaultArtifact.<init>(DefaultArtifact.java:122)

            at
org.apache.maven.artifact.factory.DefaultArtifactFactory.createArtifact(Defa
ultArtifactFactory.java:158)

            at
org.apache.maven.artifact.factory.DefaultArtifactFactory.createDependencyArt
ifact(DefaultArtifactFactory.java:58)

            at
org.apache.maven.project.DefaultMavenProjectBuilder.createManagedVersionMap(
DefaultMavenProjectBuilder.java:424)

            at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMav
enProjectBuilder.java:850)

            at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInter
nal(DefaultMavenProjectBuilder.java:479)

            at
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjec
tBuilder.java:200)

            at
org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:553)

            at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)

            at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:364)

            at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:290)

            at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)

            at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)

            at java.lang.reflect.Method.invoke(Method.java:597)

            at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)

            at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)

            at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

            at org.codehaus.classworlds.Launcher.main(Launcher.java:375)

[INFO]
------------------------------------------------------------------------

[INFO] Total time: < 1 second

[INFO] Finished at: Tue Oct 02 22:37:16 MDT 2007

[INFO] Final Memory: 1M/4M

[INFO]
------------------------------------------------------------------------

 

Compilation exited abnormally with code 1 at Tue Oct 02 22:37:16

 

<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>spring.kickstart</groupId>

  <artifactId>kickstart</artifactId>

  <packaging>war</packaging>

  <version>1.0-SNAPSHOT</version>

  <name>Spring 2.0 Kickstart</name>

  <url>http://maven.apache.org</url>

 

  <build>

    <defaultGoal>package</defaultGoal>

    <finalName>kickstart</finalName>

    <plugins>

      <plugin>

        <groupId>org.apache.maven.plugins</groupId>

        <artifactId>maven-compiler-plugin</artifactId>

        <configuration>

          <source>1.5</source>

          <target>1.5</target>

        </configuration>

      </plugin>

      <plugin>

        <groupId>org.mortbay.jetty</groupId>

        <artifactId>maven-jetty-plugin</artifactId>

        <configuration>

          <scanIntervalSeconds>3</scanIntervalSeconds>

          <contextPath>/</contextPath>

          <scanTargets>

 
<scanTarget>src/main/webapp/WEB-INF/kickstart-servlet.xml</scanTarget>

            <scanTarget>src/main/resources/messages.properties</scanTarget>

          </scanTargets>

        </configuration>

      </plugin>

    </plugins>

  </build>

 

  <repositories>

    <repository>

      <snapshots>

        <enabled>false</enabled>

      </snapshots>

      <id>central</id>

      <name>Maven Repository Switchboard</name>

      <url>http://repo1.maven.org/maven2</url>

    </repository>

    <repository>

      <id>springdeveloper</id>

      <name>springdeveloper repository</name>

      <url>http://repository.springdeveloper.com/maven2/</url>

    </repository>

    <repository>

      <id>java.net</id>

      <url>https://maven-repository.dev.java.net/nonav/repository</url>

      <layout>legacy</layout>

    </repository>

  </repositories>

 

  <dependencies>

    <!-- persistence dependencies -->

    <dependency>

      <groupId>org.springframework</groupId>

      <artifactId>spring</artifactId>

      <version>2.0-rc4</version>

    </dependency>

    <dependency>

      <groupId>org.springframework</groupId>

      <artifactId>spring-mock</artifactId>

      <version>2.0-rc4</version>

    </dependency>

    <dependency>

      <groupId>org.springframework</groupId>

      <artifactId>spring-jpa</artifactId>

      <version>2.0-rc4</version>

    </dependency>

    <dependency>

      <groupId>javax.persistence</groupId>

      <artifactId>persistence-api</artifactId>

      <version>1.0</version>

    </dependency>

    <dependency>

      <groupId>hsqldb</groupId>

      <artifactId>hsqldb</artifactId>

      <version>1.8.0.5</version>

    </dependency>

    <dependency>

      <groupId>c3p0</groupId>

      <artifactId>c3p0</artifactId>

      <version>0.9.0.4</version>

    </dependency>

 

    <!-- TopLink dependencies -->

    <dependency>

      <groupId>javax.persistence</groupId>

      <artifactId>toplink-essentials</artifactId>

      <version>1.0</version>

    </dependency>

 

    <!-- Hibernate dependencies -->

    <dependency>

      <groupId>org.hibernate</groupId>

      <artifactId>hibernate</artifactId>

      <version>3.2.0.cr4</version>

    </dependency>

    <dependency>

      <groupId>jboss</groupId>

      <artifactId>javassist</artifactId>

      <version>3.0</version>

    </dependency>

    <dependency>

      <groupId>org.hibernate</groupId>

      <artifactId>hibernate-annotations</artifactId>

      <version>3.2.0.cr2</version>

    </dependency>

    <dependency>

      <groupId>org.hibernate</groupId>

      <artifactId>hibernate-entitymanager</artifactId>

      <version>3.2.0.cr2</version>

    </dependency>

    <dependency>

        <groupId>org.apache.geronimo.specs</groupId>

        <artifactId>geronimo-jta_1.0.1B_spec</artifactId>

        <version>1.0.1</version>

    </dependency>

 

    <!-- web dependencies -->

    <dependency>

      <groupId>displaytag</groupId>

      <artifactId>displaytag</artifactId>

      <version>1.1</version>

    </dependency>

    <dependency>

      <groupId>log4j</groupId>

      <artifactId>log4j</artifactId>

      <version>1.2.13</version>

    </dependency>

    <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>servlet-api</artifactId>

      <version>2.4</version>

      <scope>provided</scope>

    </dependency>

    <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>jstl</artifactId>

      <version>1.1.2</version>

    </dependency>

    <dependency>

      <groupId>taglibs</groupId>

      <artifactId>standard</artifactId>

      <version>1.1.2</version>

    </dependency>

    <dependency>

      <groupId>opensymphony</groupId>

      <artifactId>sitemesh</artifactId>

      <version>2.2.1</version>

    </dependency>

 

    <!-- testing dependencies -->

    <dependency>

      <groupId>junit</groupId>

      <artifactId>junit</artifactId>

      <version>3.8.1</version>

      <scope>test</scope>

    </dependency>

    <dependency>

      <groupId>jmock</groupId>

      <artifactId>jmock</artifactId>

      <version>1.1.0</version>

      <scope>test</scope>

    </dependency>

 

  </dependencies>

 

  <dependencyManagement>

      <dependencies>

          <dependency>

              <groupId>org.hibernate</groupId>

              <artifactId>hibernate</artifactId>

              <!--

              | Excluding jars so we do't need to download them

              -->

              <exclusions>

                  <exclusion>

                      <groupId>ant</groupId>

                      <artifactId>ant</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>odmg</groupId>

                      <artifactId>odmg</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>proxool</groupId>

                      <artifactId>proxool</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>opensymphony</groupId>

                      <artifactId>oscache</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>swarmcache</groupId>

                      <artifactId>swarmcache</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>jboss</groupId>

                      <artifactId>jboss-cache</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>javax.security</groupId>

                      <artifactId>jacc</artifactId>

                  </exclusion>

                  <exclusion>

                      <groupId>javax.transaction</groupId>

                      <artifactId>jta</artifactId>

                  </exclusion>

              </exclusions>

          </dependency>

      </dependencies>

  </dependencyManagement>

 

  <profiles>

    <profile>

      <id>selenium</id>

      <activation>

        <property>

          <name>selenium</name>

        </property>

      </activation>

      <build>

        <plugins>

          <plugin>

            <groupId>org.codehaus.mojo</groupId>

            <artifactId>dependency-maven-plugin</artifactId>

            <executions>

              <execution>

                <id>unzip-selenium</id>

                <phase>generate-resources</phase>

                <goals>

                  <goal>unpack</goal>

                </goals>

                <configuration>

                  <artifactItems>

                    <artifactItem>

                      <groupId>org.openqa.selenium.core</groupId>

                      <artifactId>selenium-core</artifactId>

                      <version>0.8.0</version>

                    </artifactItem>

                  </artifactItems>

 
<outputDirectory>${project.build.directory}/selenium</outputDirectory>

                </configuration>

              </execution>

            </executions>

          </plugin>

          <plugin>

            <artifactId>maven-antrun-plugin</artifactId>

            <executions>

              <execution>

                <id>copy-selenium</id>

                <phase>process-resources</phase>

                <configuration>

                  <tasks>

                    <copy
todir="${project.build.directory}/${artifactId}/selenium/core">

                      <fileset
dir="${project.build.directory}/selenium/core"/>

                    </copy>

                    <copy
todir="${project.build.directory}/${artifactId}/selenium/tests">

                      <fileset dir="${basedir}/src/test/selenium"/>

                    </copy>

                  </tasks>

                </configuration>

                <goals>

                  <goal>run</goal>

                </goals>

              </execution>

            </executions>

          </plugin>

        </plugins>

      </build>

      <repositories>

        <repository>

          <id>OpenQA</id>

          <url>http://maven.openqa.org</url>

        </repository>

      </repositories>

    </profile>

  </profiles>

</project>


Re: [INFO] An invalid artifact was detected.

Posted by Tim Kettler <ti...@udo.edu>.
Hi,

you can't have a dependency without a version in the depManagement
section.

-Tim

siegfried schrieb:
> I downloaded a maven, hibernate, spring demo six months ago from
> virtuas.com. I thought I remembered it working with "mvn test" but I might
> have since upgraded maven (I'm not sure). I do know I am running mvn 2.0.7.
> 
>  
> 
> Can anyone tell me what is wrong. Below are the output and pom.xml.
> 
> Thanks,
> 
> Siegfried
> 
>  
> 
> cd c:/dev/sandboxes/spring-hibernate/spring-kickstart/kickstart/
> 
> mvn test
> 
> [INFO] Scanning for projects...
> 
> [INFO]
> ------------------------------------------------------------------------
> 
> [ERROR] FATAL ERROR
> 
> [INFO]
> ------------------------------------------------------------------------
> 
> [INFO] An invalid artifact was detected.
> 
>  
> 
> This artifact might be in your project's POM, or it might have been included
> transitively during the resolution process. Here is the information we do
> have for this artifact:
> 
>  
> 
>     o GroupID:     org.hibernate
> 
>     o ArtifactID:  hibernate
> 
>     o Version:     <<< MISSING >>>
> 
>     o Type:        jar
> 
>  
> 
>  
> 
> [INFO]
> ------------------------------------------------------------------------
> 
> [INFO] Trace
> 
> org.apache.maven.artifact.InvalidArtifactRTException: For artifact
> {org.hibernate:hibernate:null:jar}: The version cannot be empty.
> 
>             at
> org.apache.maven.artifact.DefaultArtifact.validateIdentity(DefaultArtifact.j
> ava:147)
> 
>             at
> org.apache.maven.artifact.DefaultArtifact.<init>(DefaultArtifact.java:122)
> 
>             at
> org.apache.maven.artifact.factory.DefaultArtifactFactory.createArtifact(Defa
> ultArtifactFactory.java:158)
> 
>             at
> org.apache.maven.artifact.factory.DefaultArtifactFactory.createDependencyArt
> ifact(DefaultArtifactFactory.java:58)
> 
>             at
> org.apache.maven.project.DefaultMavenProjectBuilder.createManagedVersionMap(
> DefaultMavenProjectBuilder.java:424)
> 
>             at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMav
> enProjectBuilder.java:850)
> 
>             at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInter
> nal(DefaultMavenProjectBuilder.java:479)
> 
>             at
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjec
> tBuilder.java:200)
> 
>             at
> org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:553)
> 
>             at
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)
> 
>             at
> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:364)
> 
>             at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:290)
> 
>             at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
> 
>             at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
> 
>             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
>             at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
> 
>             at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
> 
>             at java.lang.reflect.Method.invoke(Method.java:597)
> 
>             at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> 
>             at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> 
>             at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> 
>             at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> 
> [INFO]
> ------------------------------------------------------------------------
> 
> [INFO] Total time: < 1 second
> 
> [INFO] Finished at: Tue Oct 02 22:37:16 MDT 2007
> 
> [INFO] Final Memory: 1M/4M
> 
> [INFO]
> ------------------------------------------------------------------------
> 
>  
> 
> Compilation exited abnormally with code 1 at Tue Oct 02 22:37:16
> 
>  
> 
> <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>spring.kickstart</groupId>
> 
>   <artifactId>kickstart</artifactId>
> 
>   <packaging>war</packaging>
> 
>   <version>1.0-SNAPSHOT</version>
> 
>   <name>Spring 2.0 Kickstart</name>
> 
>   <url>http://maven.apache.org</url>
> 
>  
> 
>   <build>
> 
>     <defaultGoal>package</defaultGoal>
> 
>     <finalName>kickstart</finalName>
> 
>     <plugins>
> 
>       <plugin>
> 
>         <groupId>org.apache.maven.plugins</groupId>
> 
>         <artifactId>maven-compiler-plugin</artifactId>
> 
>         <configuration>
> 
>           <source>1.5</source>
> 
>           <target>1.5</target>
> 
>         </configuration>
> 
>       </plugin>
> 
>       <plugin>
> 
>         <groupId>org.mortbay.jetty</groupId>
> 
>         <artifactId>maven-jetty-plugin</artifactId>
> 
>         <configuration>
> 
>           <scanIntervalSeconds>3</scanIntervalSeconds>
> 
>           <contextPath>/</contextPath>
> 
>           <scanTargets>
> 
>  
> <scanTarget>src/main/webapp/WEB-INF/kickstart-servlet.xml</scanTarget>
> 
>             <scanTarget>src/main/resources/messages.properties</scanTarget>
> 
>           </scanTargets>
> 
>         </configuration>
> 
>       </plugin>
> 
>     </plugins>
> 
>   </build>
> 
>  
> 
>   <repositories>
> 
>     <repository>
> 
>       <snapshots>
> 
>         <enabled>false</enabled>
> 
>       </snapshots>
> 
>       <id>central</id>
> 
>       <name>Maven Repository Switchboard</name>
> 
>       <url>http://repo1.maven.org/maven2</url>
> 
>     </repository>
> 
>     <repository>
> 
>       <id>springdeveloper</id>
> 
>       <name>springdeveloper repository</name>
> 
>       <url>http://repository.springdeveloper.com/maven2/</url>
> 
>     </repository>
> 
>     <repository>
> 
>       <id>java.net</id>
> 
>       <url>https://maven-repository.dev.java.net/nonav/repository</url>
> 
>       <layout>legacy</layout>
> 
>     </repository>
> 
>   </repositories>
> 
>  
> 
>   <dependencies>
> 
>     <!-- persistence dependencies -->
> 
>     <dependency>
> 
>       <groupId>org.springframework</groupId>
> 
>       <artifactId>spring</artifactId>
> 
>       <version>2.0-rc4</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>org.springframework</groupId>
> 
>       <artifactId>spring-mock</artifactId>
> 
>       <version>2.0-rc4</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>org.springframework</groupId>
> 
>       <artifactId>spring-jpa</artifactId>
> 
>       <version>2.0-rc4</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>javax.persistence</groupId>
> 
>       <artifactId>persistence-api</artifactId>
> 
>       <version>1.0</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>hsqldb</groupId>
> 
>       <artifactId>hsqldb</artifactId>
> 
>       <version>1.8.0.5</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>c3p0</groupId>
> 
>       <artifactId>c3p0</artifactId>
> 
>       <version>0.9.0.4</version>
> 
>     </dependency>
> 
>  
> 
>     <!-- TopLink dependencies -->
> 
>     <dependency>
> 
>       <groupId>javax.persistence</groupId>
> 
>       <artifactId>toplink-essentials</artifactId>
> 
>       <version>1.0</version>
> 
>     </dependency>
> 
>  
> 
>     <!-- Hibernate dependencies -->
> 
>     <dependency>
> 
>       <groupId>org.hibernate</groupId>
> 
>       <artifactId>hibernate</artifactId>
> 
>       <version>3.2.0.cr4</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>jboss</groupId>
> 
>       <artifactId>javassist</artifactId>
> 
>       <version>3.0</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>org.hibernate</groupId>
> 
>       <artifactId>hibernate-annotations</artifactId>
> 
>       <version>3.2.0.cr2</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>org.hibernate</groupId>
> 
>       <artifactId>hibernate-entitymanager</artifactId>
> 
>       <version>3.2.0.cr2</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>         <groupId>org.apache.geronimo.specs</groupId>
> 
>         <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
> 
>         <version>1.0.1</version>
> 
>     </dependency>
> 
>  
> 
>     <!-- web dependencies -->
> 
>     <dependency>
> 
>       <groupId>displaytag</groupId>
> 
>       <artifactId>displaytag</artifactId>
> 
>       <version>1.1</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>log4j</groupId>
> 
>       <artifactId>log4j</artifactId>
> 
>       <version>1.2.13</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>javax.servlet</groupId>
> 
>       <artifactId>servlet-api</artifactId>
> 
>       <version>2.4</version>
> 
>       <scope>provided</scope>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>javax.servlet</groupId>
> 
>       <artifactId>jstl</artifactId>
> 
>       <version>1.1.2</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>taglibs</groupId>
> 
>       <artifactId>standard</artifactId>
> 
>       <version>1.1.2</version>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>opensymphony</groupId>
> 
>       <artifactId>sitemesh</artifactId>
> 
>       <version>2.2.1</version>
> 
>     </dependency>
> 
>  
> 
>     <!-- testing dependencies -->
> 
>     <dependency>
> 
>       <groupId>junit</groupId>
> 
>       <artifactId>junit</artifactId>
> 
>       <version>3.8.1</version>
> 
>       <scope>test</scope>
> 
>     </dependency>
> 
>     <dependency>
> 
>       <groupId>jmock</groupId>
> 
>       <artifactId>jmock</artifactId>
> 
>       <version>1.1.0</version>
> 
>       <scope>test</scope>
> 
>     </dependency>
> 
>  
> 
>   </dependencies>
> 
>  
> 
>   <dependencyManagement>
> 
>       <dependencies>
> 
>           <dependency>
> 
>               <groupId>org.hibernate</groupId>
> 
>               <artifactId>hibernate</artifactId>
> 
>               <!--
> 
>               | Excluding jars so we do't need to download them
> 
>               -->
> 
>               <exclusions>
> 
>                   <exclusion>
> 
>                       <groupId>ant</groupId>
> 
>                       <artifactId>ant</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>odmg</groupId>
> 
>                       <artifactId>odmg</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>proxool</groupId>
> 
>                       <artifactId>proxool</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>opensymphony</groupId>
> 
>                       <artifactId>oscache</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>swarmcache</groupId>
> 
>                       <artifactId>swarmcache</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>jboss</groupId>
> 
>                       <artifactId>jboss-cache</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>javax.security</groupId>
> 
>                       <artifactId>jacc</artifactId>
> 
>                   </exclusion>
> 
>                   <exclusion>
> 
>                       <groupId>javax.transaction</groupId>
> 
>                       <artifactId>jta</artifactId>
> 
>                   </exclusion>
> 
>               </exclusions>
> 
>           </dependency>
> 
>       </dependencies>
> 
>   </dependencyManagement>
> 
>  
> 
>   <profiles>
> 
>     <profile>
> 
>       <id>selenium</id>
> 
>       <activation>
> 
>         <property>
> 
>           <name>selenium</name>
> 
>         </property>
> 
>       </activation>
> 
>       <build>
> 
>         <plugins>
> 
>           <plugin>
> 
>             <groupId>org.codehaus.mojo</groupId>
> 
>             <artifactId>dependency-maven-plugin</artifactId>
> 
>             <executions>
> 
>               <execution>
> 
>                 <id>unzip-selenium</id>
> 
>                 <phase>generate-resources</phase>
> 
>                 <goals>
> 
>                   <goal>unpack</goal>
> 
>                 </goals>
> 
>                 <configuration>
> 
>                   <artifactItems>
> 
>                     <artifactItem>
> 
>                       <groupId>org.openqa.selenium.core</groupId>
> 
>                       <artifactId>selenium-core</artifactId>
> 
>                       <version>0.8.0</version>
> 
>                     </artifactItem>
> 
>                   </artifactItems>
> 
>  
> <outputDirectory>${project.build.directory}/selenium</outputDirectory>
> 
>                 </configuration>
> 
>               </execution>
> 
>             </executions>
> 
>           </plugin>
> 
>           <plugin>
> 
>             <artifactId>maven-antrun-plugin</artifactId>
> 
>             <executions>
> 
>               <execution>
> 
>                 <id>copy-selenium</id>
> 
>                 <phase>process-resources</phase>
> 
>                 <configuration>
> 
>                   <tasks>
> 
>                     <copy
> todir="${project.build.directory}/${artifactId}/selenium/core">
> 
>                       <fileset
> dir="${project.build.directory}/selenium/core"/>
> 
>                     </copy>
> 
>                     <copy
> todir="${project.build.directory}/${artifactId}/selenium/tests">
> 
>                       <fileset dir="${basedir}/src/test/selenium"/>
> 
>                     </copy>
> 
>                   </tasks>
> 
>                 </configuration>
> 
>                 <goals>
> 
>                   <goal>run</goal>
> 
>                 </goals>
> 
>               </execution>
> 
>             </executions>
> 
>           </plugin>
> 
>         </plugins>
> 
>       </build>
> 
>       <repositories>
> 
>         <repository>
> 
>           <id>OpenQA</id>
> 
>           <url>http://maven.openqa.org</url>
> 
>         </repository>
> 
>       </repositories>
> 
>     </profile>
> 
>   </profiles>
> 
> </project>
> 
> 


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