You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@excalibur.apache.org by sh...@apache.org on 2006/01/05 03:35:47 UTC

svn commit: r366059 - in /excalibur/trunk: deprecated/component-tests/pom.xml fortress/container-test/pom.xml fortress/meta/pom.xml

Author: shash
Date: Wed Jan  4 18:35:44 2006
New Revision: 366059

URL: http://svn.apache.org/viewcvs?rev=366059&view=rev
Log:
Minimize dependencies, use POM inheritance for resources

Added:
    excalibur/trunk/deprecated/component-tests/pom.xml
    excalibur/trunk/fortress/container-test/pom.xml
Modified:
    excalibur/trunk/fortress/meta/pom.xml

Added: excalibur/trunk/deprecated/component-tests/pom.xml
URL: http://svn.apache.org/viewcvs/excalibur/trunk/deprecated/component-tests/pom.xml?rev=366059&view=auto
==============================================================================
--- excalibur/trunk/deprecated/component-tests/pom.xml (added)
+++ excalibur/trunk/deprecated/component-tests/pom.xml Wed Jan  4 18:35:44 2006
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2004 The Apache Software Foundation
+    Licensed  under the  Apache License,  Version 2.0  (the "License");
+    you may not use  this file  except in  compliance with the License.
+    You may obtain a copy of the License at 
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed  under the  License is distributed on an "AS IS" BASIS,
+    WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+    implied.
+    
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<project>
+    <parent>
+        <groupId>org.apache.excalibur</groupId>
+        <artifactId>excalibur</artifactId>
+        <version>1.0</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <name>Excalibur Component Manager Tests</name>
+    <artifactId>excalibur-component-tests</artifactId>
+    <groupId>org.apache.excalibur.component</groupId>
+    <inceptionYear>1997</inceptionYear>
+    <version>2.1</version>
+    <description>Tests for the Excalibur Component Manager component</description>
+    <dependencies>
+        <dependency>
+            <artifactId>excalibur-component</artifactId>
+            <groupId>org.apache.excalibur.component</groupId>
+            <version>2.1</version>
+        </dependency>
+        <dependency>
+            <artifactId>excalibur-testcase</artifactId>
+            <groupId>org.apache.excalibur.testcase</groupId>
+            <version>2.1</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <artifactId>junit</artifactId>
+            <groupId>junit</groupId>
+            <version>3.8.1</version>
+        </dependency>
+    </dependencies>
+    <build></build>
+    <scm>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/excalibur/trunk/deprecated/component</connection>
+        <url>http://svn.apache.org/viewcvs.cgi/excalibur/trunk/deprecated/component</url>
+    </scm>
+</project>

Added: excalibur/trunk/fortress/container-test/pom.xml
URL: http://svn.apache.org/viewcvs/excalibur/trunk/fortress/container-test/pom.xml?rev=366059&view=auto
==============================================================================
--- excalibur/trunk/fortress/container-test/pom.xml (added)
+++ excalibur/trunk/fortress/container-test/pom.xml Wed Jan  4 18:35:44 2006
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2003-2004 The Apache Software Foundation
+    Licensed  under the  Apache License,  Version 2.0  (the "License");
+    you may not use  this file  except in  compliance with the License.
+    You may obtain a copy of the License at 
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed  under the  License is distributed on an "AS IS" BASIS,
+    WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+    implied.
+    
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<project>
+    <parent>
+        <groupId>org.apache.excalibur</groupId>
+        <artifactId>excalibur</artifactId>
+        <version>1.0</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <name>Excalibur Fortress Container Implementation Test</name>
+    <groupId>org.apache.excalibur.fortress.container</groupId>
+    <artifactId>excalibur-fortress-container-test</artifactId>
+    <version>1.2</version>
+    <description>
+        Fortress contains a framework to help you create your own avalon containers. It boasts asynchronous management
+        of your component instances, high scalability, easier maintenance of your code, and easy embedding into various
+        environments like servlet engines.
+    </description>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.excalibur.fortress.container</groupId>
+            <artifactId>excalibur-fortress-container-impl</artifactId>
+            <version>1.2</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.excalibur.fortress.meta</groupId>
+            <artifactId>excalibur-fortress-meta</artifactId>
+            <version>1.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>ant</groupId>
+            <artifactId>ant</artifactId>
+            <version>1.6.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.excalibur.fortress.meta</groupId>
+                <artifactId>maven-fortress-plugin</artifactId>
+                <version>0.0.1</version>
+                <executions>
+                    <execution>
+                        <phase>test-compile</phase>
+                        <goals>
+                            <goal>collect-metainfo</goal>
+                        </goals>
+                        <configuration>
+                            <baseDir>${basedir}/src/test</baseDir>
+                            <destDir>${basedir}/target/test-classes</destDir>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <excludes>
+                        <exclude>**/Abstract*.java</exclude>
+                        <exclude>**/TestAccessor.java</exclude>
+                        <exclude>**/TestComponent.java</exclude>
+                        <exclude>**/TestCreator.java</exclude>
+                    </excludes>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+    <scm>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/excalibur/trunk/fortress/container-test</connection>
+        <url>http://svn.apache.org/viewcvs.cgi/excalibur/trunk/fortress/container-test</url>
+    </scm>
+</project>

Modified: excalibur/trunk/fortress/meta/pom.xml
URL: http://svn.apache.org/viewcvs/excalibur/trunk/fortress/meta/pom.xml?rev=366059&r1=366058&r2=366059&view=diff
==============================================================================
--- excalibur/trunk/fortress/meta/pom.xml (original)
+++ excalibur/trunk/fortress/meta/pom.xml Wed Jan  4 18:35:44 2006
@@ -16,6 +16,11 @@
     limitations under the License.
 -->
 <project>
+    <parent>
+        <groupId>org.apache.excalibur</groupId>
+        <artifactId>excalibur</artifactId>
+        <version>1.0</version>
+    </parent>
     <modelVersion>4.0.0</modelVersion>
     <name>Excalibur Fortress Meta Generator</name>
     <groupId>org.apache.excalibur.fortress.meta</groupId>



---------------------------------------------------------------------
To unsubscribe, e-mail: scm-unsubscribe@excalibur.apache.org
For additional commands, e-mail: scm-help@excalibur.apache.org