Here is my parent POM.XML... app POM will follow on next message. And btw... there my common and proto.component do not have any dependency on tacos.
<?xml version="1.0" encoding="UTF-8"?> <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>product</groupId> <artifactId>product</artifactId> <version>1.0</version> <packaging>pom</packaging> <name>product</name> <inceptionYear>2006</inceptionYear> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>LICENSE.txt</url> </license> </licenses> <modules> <module>common</module> <module>proto.component</module> <module>tap.proto</module> </modules> <repositories> <repository> <id>tacos.snapshots</id> <url>http://tacos.sourceforge.net/nightly</url> </repository> <repository> <id>tacos.stable</id> <url>http://tacos.sourceforge.net/repository</url> </repository> <repository> <releases> <enabled>false</enabled> </releases> <id>codehaus</id> <name>Maven Central Development Repository</name> <url>http://www.ibiblio.org/maven2/</url> </repository> <repository> <id>${my.repository.id}</id> <name>${pom.artifactId} Repository</name> <url>${localRepository}</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>maven-snapshots</id> <url>http://snapshots.repository.codehaus.org</url> </pluginRepository> <pluginRepository> <id>people.apache.org</id> <name>Apache's Maven2 Snapshot Repository</name> <url>http://people.apache.org/maven-snapshot-repository</url> </pluginRepository> <pluginRepository> <id>codehaus</id> <name>CodeHaus Repository</name> <url>http://repository.codehaus.org/</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>tapestry</groupId> <artifactId>tapestry</artifactId> <version>4.0.2</version> </dependency> <dependency> <groupId>tapestry</groupId> <artifactId>tapestry-contrib</artifactId> <version>4.0.2</version> </dependency> <dependency> <groupId>tapestry</groupId> <artifactId>tapestry-annotations</artifactId> <version>4.0.2</version> </dependency> <dependency> <groupId>net.sf.tacos</groupId> <artifactId>tacos-core</artifactId> <version>4.0.2-SNAPSHOT</version> <scope>compile</scope> </dependency> <dependency> <groupId>oracle</groupId> <artifactId>oracle-jdbc</artifactId> <version>9</version> <scope>system</scope> <systemPath>${env.ORACLE_HOME}/jdbc/lib/classes12.jar</systemPath> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}</version> </dependency> <dependency> <groupId>${jdbc.groupId}</groupId> <artifactId>${jdbc.artifactId}</artifactId> <version>${jdbc.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>${servlet.version}</version> <scope>provided</scope> </dependency> </dependencies> <build> <defaultGoal>install</defaultGoal> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <configuration> <outputDirectory>target-eclipse</outputDirectory> </configuration> </plugin> <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <version>0.3-SNAPSHOT</version> </plugin> </plugins> </pluginManagement> <sourceDirectory>${basedir}/src/main/java</sourceDirectory> <resources> <resource> <directory>${basedir}/src/main/descriptor/META-INF</directory> <includes> <include>**</include> </includes> <targetPath>META-INF</targetPath> </resource> <resource> <directory>${basedir}/src/main/java</directory> <includes> <include>**/*</include> </includes> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> <resource> <directory>${basedir}/src/main/resources</directory> <includes> <include>**/*</include> </includes> </resource> </resources> <testSourceDirectory>${basedir}/src/test/java</testSourceDirectory> <testResources> <testResource> <directory>${basedir}/src/test/java</directory> <includes> <include>**/*</include> </includes> <excludes> <exclude>**/*.java</exclude> </excludes> </testResource> </testResources> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <plugin> <artifactId>maven-eclipse-plugin</artifactId> <configuration> <wtpversion>1.0</wtpversion> </configuration> </plugin> <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <version>0.3-SNAPSHOT</version> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <configuration> <scanIntervalSeconds>3</scanIntervalSeconds> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <configuration> <scanIntervalSeconds>3</scanIntervalSeconds> </configuration> </plugin> </plugins> </build> <distributionManagement> <site> <id>tomcat5x</id> <url>file:///${env.TOMCAT_HOME}/webapps</url> </site> <repository> <id>${my.repository.id}</id> <name>${pom.artifactId}</name> <url>${localRepository}</url> </repository> </distributionManagement> <reporting> <plugins> <plugin> <artifactId>maven-checkstyle-plugin</artifactId> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> </plugin> <plugin> <artifactId>maven-jxr-plugin</artifactId> </plugin> <plugin> <artifactId>maven-pmd-plugin</artifactId> </plugin> <plugin> <artifactId>maven-surefire-report-plugin</artifactId> </plugin> </plugins> </reporting> <properties> <jdbc.groupId>mysql</jdbc.groupId> <jdbc.artifactId>mysql-connector-java</jdbc.artifactId> <jdbc.version>5.0.3</jdbc.version> <jdbc.driverClassName>com.mysql.jdbc.Driver</jdbc.driverClassName> <jdbc.url>jdbc:mysql://localhost/test</jdbc.url> <jdbc.username>root</jdbc.username> <jdbc.password>admin</jdbc.password> <localRepository>file:///${env.TOMCAT_HOME}/webapps/m2.repository</localRepository> <cargo.tomcat.mgr.username>admin</cargo.tomcat.mgr.username> <cargo.tomcat.mgr.password>admin</cargo.tomcat.mgr.password> <cargo.host>localhost</cargo.host> <cargo.port>8080</cargo.port> <cargo.wait>true</cargo.wait> <cargo.ping.timeout>20000</cargo.ping.timeout> <displaytag.version>1.1</displaytag.version> <junit.version>3.8.1</junit.version> <log4j.version>1.2.13</log4j.version> <servlet.version>2.4</servlet.version> <my.repository.id>localhost.repository</my.repository.id> <copyright.year>2004-2006</copyright.year> </properties> </project> _________________________________________________________________ Try Search Survival Kits: Fix up your home and better handle your cash with Live Search! http://imagine-windowslive.com/search/kits/default.aspx?kit=improve&locale=en-US&source=hmtagline ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Tacos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tacos-devel
