As I said before, the g-m-p will pick up versions from
dependencyManagement, and Geronimo should use the latest version in
the repo, so in both places you should not need to use <version>.
--jason
On Nov 22, 2006, at 11:58 AM, Prasad Kashyap wrote:
> I am not using it either for dependency versioning or plugin
> versioning.
>
> It is being used in 2 places in the <modules> config param of a
g-m-p
> execution in this pom and in a plan in the resources dir.
>
> Thanx
> Prasad
>
> On 11/22/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
>> What other places in the pom do you need it? In the g-m-p, you
can
>> simply omit the <version> and it will get picked up automatically
>> from dependencyManagement.
>>
>> --jason
>>
>>
>> On Nov 22, 2006, at 11:44 AM, Prasad Kashyap wrote:
>>
>> > How can I get the version of a dependency from
dependencyManagement
>> > section for variable substitution in the pom, to filter the
>> resources
>> > and other places ?
>> >
>> > Thanx
>> > Prasad
>> >
>> > On 11/22/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
>> >> 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
>> >> >
>> >> >
>> >>
>> >>
>>
>>