What are you not using the dependencyManagement features of mvn to manage versions?

Do not use properties like this please. I have been removing properties to avoid people using them like this. The g-m-p (as well as others) will consult the dependencyManagement section for versions which is not explicitly configured. Please use that feature and do not use properties to track artifact versions.

--jason


On Nov 22, 2006, at 7:13 AM, [EMAIL PROTECTED] wrote:

Author: prasad
Date: Wed Nov 22 07:13:22 2006
New Revision: 478187

URL: http://svn.apache.org/viewvc?view=rev&rev=478187
Log:
* deploy junit before deploying openejb-itest-core.

Added:
geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/src/test/resources/ geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/src/test/resources/META-INF/ geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/src/test/resources/META-INF/junit-plan.xml (with props)
Modified:
geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/pom.xml

Modified: geronimo/server/trunk/testsuite/ejbcontainer-testsuite/ test-ejbcontainer/pom.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/ ejbcontainer-testsuite/test-ejbcontainer/pom.xml? view=diff&rev=478187&r1=478186&r2=478187 ====================================================================== ======== --- geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/pom.xml (original) +++ geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/pom.xml Wed Nov 22 07:13:22 2006
@@ -17,55 +17,55 @@
     specific language governing permissions and limitations
     under the License.
 -->
-
 <!-- $Rev$ $Date$ -->
-
<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>
-
     <parent>
         <groupId>org.apache.geronimo.testsuite</groupId>
         <artifactId>ejbcontainer-testsuite</artifactId>
         <version>2.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
-
     <artifactId>test-ejbcontainer</artifactId>
<name>Geronimo TestSuite, EJB Container :: Test ejb modules</ name>
     <packaging>jar</packaging>
-
     <description>
         Tests for the ejb modules
     </description>
+    <properties>
+        <junitVersion>3.8.1</junitVersion>
+    </properties>

     <dependencies>
-
         <dependency>
             <groupId>org.apache.openejb</groupId>
             <artifactId>openejb-itests-core</artifactId>
             <version>${openejbVersion}</version>
             <type>test-jar</type>
         </dependency>
-
         <dependency>
             <groupId>org.apache.openejb</groupId>
             <artifactId>openejb-itests-core</artifactId>
             <version>${openejbVersion}</version>
             <scope>test</scope>
         </dependency>
-
     </dependencies>

     <profiles>
         <profile>
             <id>child</id>
             <build>
+                <testResources>
+                    <testResource>
+                        <directory>src/test/resources</directory>
+                        <filtering>true</filtering>
+                    </testResource>
+                </testResources>
                 <plugins>
                     <plugin>
<groupId>org.apache.geronimo.plugins</ groupId> <artifactId>geronimo-maven-plugin</ artifactId>
-
                         <executions>
                             <execution>
                                 <id>deploy-ears</id>
@@ -76,11 +76,18 @@
                                 <configuration>
                                     <modules>
                                         <module>
- <groupId>org.apache.openejb</groupId> - <artifactId>openejb- itests-core</artifactId> - <version>$ {openejbVersion}</version>
+                                            <groupId>junit</groupId>
+ <artifactId>junit</ artifactId> + <version>$ {junitVersion}</version>
                                             <type>jar</type>
+ <plan>$ {project.build.directory}/test-classes/META-INF/junit-plan.xml</plan>
                                         </module>
+                                          <module>
+ <groupId>org.apache.openejb</groupId> + <artifactId>openejb- itests-core</artifactId> + <version>$ {openejbVersion}</version>
+                                              <type>jar</type>
+                                          </module>
                                     </modules>
                                 </configuration>
                             </execution>
@@ -93,11 +100,17 @@
                                 </goals>
                                 <configuration>
                                     <modules>
+                                          <module>
+ <groupId>org.apache.openejb</groupId> + <artifactId>openejb- itests-core</artifactId> + <version>$ {openejbVersion}</version>
+                                              <type>car</type>
+                                          </module>
                                         <module>
- <groupId>org.apache.openejb</groupId> - <artifactId>openejb- itests-core</artifactId> - <version>$ {openejbVersion}</version>
-                                            <type>car</type>
+                                            <groupId>junit</groupId>
+ <artifactId>junit</ artifactId> + <version>$ {junitVersion}</version>
+                                            <type>jar</type>
                                         </module>
                                     </modules>
                                 </configuration>
@@ -108,5 +121,4 @@
             </build>
         </profile>
     </profiles>
-
 </project>

Added: geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/src/test/resources/META-INF/junit-plan.xml URL: http://svn.apache.org/viewvc/geronimo/server/trunk/testsuite/ ejbcontainer-testsuite/test-ejbcontainer/src/test/resources/META- INF/junit-plan.xml?view=auto&rev=478187 ====================================================================== ======== --- geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/src/test/resources/META-INF/junit-plan.xml (added) +++ geronimo/server/trunk/testsuite/ejbcontainer-testsuite/test- ejbcontainer/src/test/resources/META-INF/junit-plan.xml Wed Nov 22 07:13:22 2006
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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.-->
+<!--$Rev$ $Date$-->
+<module xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2";>
+    <environment>
+        <moduleId>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>${junitVersion}</version>
+            <type>jar</type>
+        </moduleId>
+    </environment>
+</module>
\ No newline at end of file

Propchange: geronimo/server/trunk/testsuite/ejbcontainer-testsuite/ test-ejbcontainer/src/test/resources/META-INF/junit-plan.xml ---------------------------------------------------------------------- --------
    svn:eol-style = native

Propchange: geronimo/server/trunk/testsuite/ejbcontainer-testsuite/ test-ejbcontainer/src/test/resources/META-INF/junit-plan.xml ---------------------------------------------------------------------- --------
    svn:keywords = Date Revision

Propchange: geronimo/server/trunk/testsuite/ejbcontainer-testsuite/ test-ejbcontainer/src/test/resources/META-INF/junit-plan.xml ---------------------------------------------------------------------- --------
    svn:mime-type = text/xml



Reply via email to