From: <fg...@us...> - 2010-01-08 19:28:56
|
Revision: 1612 http://openutils.svn.sourceforge.net/openutils/?rev=1612&view=rev Author: fgiust Date: 2010-01-08 19:28:49 +0000 (Fri, 08 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlmedia-4.0.1 Added Paths: ----------- tags/openutils-mgnlmedia-4.0.1/ tags/openutils-mgnlmedia-4.0.1/pom.xml Removed Paths: ------------- tags/openutils-mgnlmedia-4.0.1/pom.xml Property changes on: tags/openutils-mgnlmedia-4.0.1 ___________________________________________________________________ Added: svn:ignore + .settings .checkstyle .classpath .project target test-output temp-testng-customsuite.xml Added: svnmerge-integrated + /branches/openutils-mgnlmedia-3.6.x:1-982,1004 Added: svn:mergeinfo + /branches/openutils-mgnlmedia-3.6.x:1004 Deleted: tags/openutils-mgnlmedia-4.0.1/pom.xml =================================================================== --- trunk/openutils-mgnlmedia/pom.xml 2010-01-08 19:26:46 UTC (rev 1609) +++ tags/openutils-mgnlmedia-4.0.1/pom.xml 2010-01-08 19:28:49 UTC (rev 1612) @@ -1,145 +0,0 @@ -<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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.1</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnlmedia</artifactId> - <name>Magnolia SimpleMedia Module</name> - <description>Magnolia SimpleMedia Module: a module for Magnolia CMS for easier management multimedia assets.</description> - <version>4.0.1-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/media.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/MEDIA</url> - </issueManagement> - <build> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear} - 2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <reporting> - <plugins> - <plugin> - <groupId>net.sourceforge.maven-taglib</groupId> - <artifactId>maven-taglib-plugin</artifactId> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnltasks</artifactId> - <version>4.0.3</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnlext</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-elfunctions</artifactId> - <version>1.0</version> - </dependency> - <dependency> - <groupId>com.drewnoakes</groupId> - <artifactId>metadata-extractor</artifactId> - <version>2.4.0-beta-1</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.1</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> -</project> \ No newline at end of file Copied: tags/openutils-mgnlmedia-4.0.1/pom.xml (from rev 1610, trunk/openutils-mgnlmedia/pom.xml) =================================================================== --- tags/openutils-mgnlmedia-4.0.1/pom.xml (rev 0) +++ tags/openutils-mgnlmedia-4.0.1/pom.xml 2010-01-08 19:28:49 UTC (rev 1612) @@ -0,0 +1,151 @@ +<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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.1</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnlmedia</artifactId> + <name>Magnolia SimpleMedia Module</name> + <description>Magnolia SimpleMedia Module: a module for Magnolia CMS for easier management multimedia assets.</description> + <version>4.0.1</version> + <inceptionYear>2008</inceptionYear> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/media.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/MEDIA</url> + </issueManagement> + <build> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear} - 2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <reporting> + <plugins> + <plugin> + <groupId>net.sourceforge.maven-taglib</groupId> + <artifactId>maven-taglib-plugin</artifactId> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnltasks</artifactId> + <version>4.0.3</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlext</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-elfunctions</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>com.drewnoakes</groupId> + <artifactId>metadata-extractor</artifactId> + <version>2.4.0-beta-1</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.1</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlmedia-4.0.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlmedia-4.0.1</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlmedia-4.0.1</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-01-08 19:29:04
|
Revision: 1614 http://openutils.svn.sourceforge.net/openutils/?rev=1614&view=rev Author: fgiust Date: 2010-01-08 19:28:57 +0000 (Fri, 08 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlcriteria-1.0.2 Added Paths: ----------- tags/openutils-mgnlcriteria-1.0.2/ tags/openutils-mgnlcriteria-1.0.2/pom.xml Removed Paths: ------------- tags/openutils-mgnlcriteria-1.0.2/pom.xml Deleted: tags/openutils-mgnlcriteria-1.0.2/pom.xml =================================================================== --- trunk/openutils-mgnlcriteria/pom.xml 2010-01-08 19:26:46 UTC (rev 1609) +++ tags/openutils-mgnlcriteria-1.0.2/pom.xml 2010-01-08 19:28:57 UTC (rev 1614) @@ -1,79 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.1</version> - </parent> - <artifactId>openutils-mgnlcriteria</artifactId> - <name>openutils-mgnlcriteria</name> - <version>1.0.2-SNAPSHOT</version> - <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/CRIT</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repo.magnolia.info/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> -</project> \ No newline at end of file Copied: tags/openutils-mgnlcriteria-1.0.2/pom.xml (from rev 1611, trunk/openutils-mgnlcriteria/pom.xml) =================================================================== --- tags/openutils-mgnlcriteria-1.0.2/pom.xml (rev 0) +++ tags/openutils-mgnlcriteria-1.0.2/pom.xml 2010-01-08 19:28:57 UTC (rev 1614) @@ -0,0 +1,85 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.1</version> + </parent> + <artifactId>openutils-mgnlcriteria</artifactId> + <name>openutils-mgnlcriteria</name> + <version>1.0.2</version> + <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/CRIT</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repo.magnolia.info/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-1.0.2</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-1.0.2</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlcriteria-1.0.2</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-01-09 14:11:58
|
Revision: 1623 http://openutils.svn.sourceforge.net/openutils/?rev=1623&view=rev Author: fgiust Date: 2010-01-09 14:11:51 +0000 (Sat, 09 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlcriteria-1.0.3 Added Paths: ----------- tags/openutils-mgnlcriteria-1.0.3/ tags/openutils-mgnlcriteria-1.0.3/pom.xml Removed Paths: ------------- tags/openutils-mgnlcriteria-1.0.3/pom.xml Deleted: tags/openutils-mgnlcriteria-1.0.3/pom.xml =================================================================== --- trunk/openutils-mgnlcriteria/pom.xml 2010-01-09 14:09:39 UTC (rev 1621) +++ tags/openutils-mgnlcriteria-1.0.3/pom.xml 2010-01-09 14:11:51 UTC (rev 1623) @@ -1,111 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.1</version> - </parent> - <artifactId>openutils-mgnlcriteria</artifactId> - <name>Magnolia Criteria API</name> - <version>1.0.3-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/CRIT</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear} - 2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repo.magnolia.info/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> -</project> \ No newline at end of file Copied: tags/openutils-mgnlcriteria-1.0.3/pom.xml (from rev 1622, trunk/openutils-mgnlcriteria/pom.xml) =================================================================== --- tags/openutils-mgnlcriteria-1.0.3/pom.xml (rev 0) +++ tags/openutils-mgnlcriteria-1.0.3/pom.xml 2010-01-09 14:11:51 UTC (rev 1623) @@ -0,0 +1,116 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.1</version> + </parent> + <artifactId>openutils-mgnlcriteria</artifactId> + <name>Magnolia Criteria API</name> + <version>1.0.3</version> + <inceptionYear>2009</inceptionYear> + <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/CRIT</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear} - 2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repo.magnolia.info/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-1.0.3</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-1.0.3</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlcriteria-1.0.3</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-01-18 17:13:19
|
Revision: 1674 http://openutils.svn.sourceforge.net/openutils/?rev=1674&view=rev Author: fgiust Date: 2010-01-18 17:13:05 +0000 (Mon, 18 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-testing4web-1.1 Added Paths: ----------- tags/openutils-testing4web-1.1/ tags/openutils-testing4web-1.1/pom.xml Removed Paths: ------------- tags/openutils-testing4web-1.1/pom.xml Deleted: tags/openutils-testing4web-1.1/pom.xml =================================================================== --- trunk/openutils-testing4web/pom.xml 2010-01-18 17:08:51 UTC (rev 1672) +++ tags/openutils-testing4web-1.1/pom.xml 2010-01-18 17:13:05 UTC (rev 1674) @@ -1,237 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.1</version> - </parent> - <artifactId>openutils-testing4web</artifactId> - <name>Openutils web test utils</name> - <version>1.1-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <description>A simple infrastructure to build unit tests using ServletUnit, with all the needed Maven dependencies - already set up</description> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/testing4web.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/TESTINGWEB</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>httpunit</groupId> - <artifactId>httpunit</artifactId> - <version>1.7</version> - <exclusions> - <exclusion> - <groupId>xerces</groupId> - <artifactId>xmlParserAPIs</artifactId> - </exclusion> - <exclusion> - <groupId>xerces</groupId> - <artifactId>xercesImpl</artifactId> - </exclusion> - <exclusion> - <groupId>nekohtml</groupId> - <artifactId>nekohtml</artifactId> - </exclusion> - <exclusion> - <groupId>rhino</groupId> - <artifactId>js</artifactId> - </exclusion> - <exclusion> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - </exclusion> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-compiler-jdt</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-runtime</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-compiler</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>naming-resources</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>naming-factory</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jstl</artifactId> - <version>1.1.2</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>commons-el</groupId> - <artifactId>commons-el</artifactId> - <version>1.0</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>rhino</groupId> - <artifactId>js</artifactId> - <version>1.7R1</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.7</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>1.4</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - <scope>test</scope> - </dependency> - </dependencies> - <properties> - <tomcat.version>5.5.23</tomcat.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-testing4web-1.1/pom.xml (from rev 1673, trunk/openutils-testing4web/pom.xml) =================================================================== --- tags/openutils-testing4web-1.1/pom.xml (rev 0) +++ tags/openutils-testing4web-1.1/pom.xml 2010-01-18 17:13:05 UTC (rev 1674) @@ -0,0 +1,242 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.1</version> + </parent> + <artifactId>openutils-testing4web</artifactId> + <name>Openutils web test utils</name> + <version>1.1</version> + <inceptionYear>2008</inceptionYear> + <description>A simple infrastructure to build unit tests using ServletUnit, with all the needed Maven dependencies + already set up</description> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/testing4web.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/TESTINGWEB</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>httpunit</groupId> + <artifactId>httpunit</artifactId> + <version>1.7</version> + <exclusions> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xmlParserAPIs</artifactId> + </exclusion> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </exclusion> + <exclusion> + <groupId>nekohtml</groupId> + <artifactId>nekohtml</artifactId> + </exclusion> + <exclusion> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + </exclusion> + <exclusion> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-compiler-jdt</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-runtime</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-compiler</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>naming-resources</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>naming-factory</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jstl</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>commons-el</groupId> + <artifactId>commons-el</artifactId> + <version>1.0</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + <version>1.7R1</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.7</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + <scope>test</scope> + </dependency> + </dependencies> + <properties> + <tomcat.version>5.5.23</tomcat.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-testing4web-1.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-testing4web-1.1</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-testing4web-1.1</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-01-21 09:50:24
|
Revision: 1704 http://openutils.svn.sourceforge.net/openutils/?rev=1704&view=rev Author: fgiust Date: 2010-01-21 08:52:43 +0000 (Thu, 21 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-elfunctions-1.1 Added Paths: ----------- tags/openutils-elfunctions-1.1/ tags/openutils-elfunctions-1.1/pom.xml Removed Paths: ------------- tags/openutils-elfunctions-1.1/pom.xml Deleted: tags/openutils-elfunctions-1.1/pom.xml =================================================================== --- trunk/openutils-elfunctions/pom.xml 2010-01-21 08:38:22 UTC (rev 1702) +++ tags/openutils-elfunctions-1.1/pom.xml 2010-01-21 08:52:43 UTC (rev 1704) @@ -1,155 +0,0 @@ -<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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.1</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-elfunctions</artifactId> - <name>openutils-elfunctions</name> - <version>1.0.2-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <description>A useful set of EL functions that can be used in jsps.</description> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/elfunctions.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/ELFUNCTIONS</url> - </issueManagement> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-elfunctions</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-elfunctions - </developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-elfunctions</url> - </scm> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <excludes> - <exclude>src/test/java/org/**/*.java</exclude> - </excludes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <reporting> - <plugins> - <plugin> - <groupId>net.sourceforge.maven-taglib</groupId> - <artifactId>maven-taglib-plugin</artifactId> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-testing4web</artifactId> - <version>1.1</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.4</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>1.4</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.1</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>taglibs</groupId> - <artifactId>standard</artifactId> - <version>1.1.2</version> - <scope>test</scope> - </dependency> - </dependencies> -</project> \ No newline at end of file Copied: tags/openutils-elfunctions-1.1/pom.xml (from rev 1703, trunk/openutils-elfunctions/pom.xml) =================================================================== --- tags/openutils-elfunctions-1.1/pom.xml (rev 0) +++ tags/openutils-elfunctions-1.1/pom.xml 2010-01-21 08:52:43 UTC (rev 1704) @@ -0,0 +1,154 @@ +<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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.1</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-elfunctions</artifactId> + <name>openutils-elfunctions</name> + <version>1.1</version> + <inceptionYear>2008</inceptionYear> + <description>A useful set of EL functions that can be used in jsps.</description> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/elfunctions.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/ELFUNCTIONS</url> + </issueManagement> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-elfunctions-1.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-elfunctions-1.1 + </developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-elfunctions-1.1</url> + </scm> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <excludes> + <exclude>src/test/java/org/**/*.java</exclude> + </excludes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <reporting> + <plugins> + <plugin> + <groupId>net.sourceforge.maven-taglib</groupId> + <artifactId>maven-taglib-plugin</artifactId> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-testing4web</artifactId> + <version>1.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>1.4</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.1</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>taglibs</groupId> + <artifactId>standard</artifactId> + <version>1.1.2</version> + <scope>test</scope> + </dependency> + </dependencies> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-01-21 10:22:11
|
Revision: 1710 http://openutils.svn.sourceforge.net/openutils/?rev=1710&view=rev Author: fgiust Date: 2010-01-21 10:22:03 +0000 (Thu, 21 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlutils-1.0-beta1 Added Paths: ----------- tags/openutils-mgnlutils-1.0-beta1/ tags/openutils-mgnlutils-1.0-beta1/pom.xml Removed Paths: ------------- tags/openutils-mgnlutils-1.0-beta1/pom.xml Deleted: tags/openutils-mgnlutils-1.0-beta1/pom.xml =================================================================== --- trunk/openutils-mgnlutils/pom.xml 2010-01-21 10:20:56 UTC (rev 1708) +++ tags/openutils-mgnlutils-1.0-beta1/pom.xml 2010-01-21 10:22:03 UTC (rev 1710) @@ -1,126 +0,0 @@ -<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 "> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.1</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnlutils</artifactId> - <name>Magnolia generic utilities</name> - <version>1.0-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A collection of Magnolia utilities and extensions</description> - <url>http://www.openmindlab.com/lab/products/mgnlutils.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/MGNLUTILS</url> - </issueManagement> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlutils</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlutils - </developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-mgnlutils</url> - </scm> - <build> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.1</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> -</project> \ No newline at end of file Copied: tags/openutils-mgnlutils-1.0-beta1/pom.xml (from rev 1709, trunk/openutils-mgnlutils/pom.xml) =================================================================== --- tags/openutils-mgnlutils-1.0-beta1/pom.xml (rev 0) +++ tags/openutils-mgnlutils-1.0-beta1/pom.xml 2010-01-21 10:22:03 UTC (rev 1710) @@ -0,0 +1,125 @@ +<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 "> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.1</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnlutils</artifactId> + <name>Magnolia generic utilities</name> + <version>1.0-beta1</version> + <inceptionYear>2009</inceptionYear> + <description>A collection of Magnolia utilities and extensions</description> + <url>http://www.openmindlab.com/lab/products/mgnlutils.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/MGNLUTILS</url> + </issueManagement> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlutils-1.0-beta1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlutils-1.0-beta1 + </developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlutils-1.0-beta1</url> + </scm> + <build> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.1</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-01-31 16:13:45
|
Revision: 1724 http://openutils.svn.sourceforge.net/openutils/?rev=1724&view=rev Author: fgiust Date: 2010-01-31 16:13:39 +0000 (Sun, 31 Jan 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-parent-1.2 Added Paths: ----------- tags/openutils-parent-1.2/ tags/openutils-parent-1.2/pom.xml Removed Paths: ------------- tags/openutils-parent-1.2/pom.xml Deleted: tags/openutils-parent-1.2/pom.xml =================================================================== --- trunk/openutils-parent/pom.xml 2010-01-31 16:12:37 UTC (rev 1722) +++ tags/openutils-parent-1.2/pom.xml 2010-01-31 16:13:39 UTC (rev 1724) @@ -1,347 +0,0 @@ -<?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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <packaging>pom</packaging> - <version>1.2-SNAPSHOT</version> - <name>openutils</name> - <url>http://openutils.sourceforge.net</url> - <scm> - <!-- just /trunk to make inherited projects work --> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk</developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk</url> - </scm> - <issueManagement> - <system>jira</system> - </issueManagement> - <organization> - <name>Openmind</name> - <url>http://www.openmindonline.it</url> - </organization> - <developers> - <developer> - <id>fgiust</id> - <name>Fabrizio Giustina</name> - <email>fg...@ap...</email> - <organization>openmind</organization> - <roles> - <role>Project admin and developer</role> - </roles> - <timezone>+1</timezone> - </developer> - <developer> - <id>ronya_z</id> - <name>Daniela Fuscio</name> - <email>dan...@op...</email> - <organization>openmind</organization> - <roles> - <role>developer</role> - </roles> - <timezone>+1</timezone> - </developer> - <developer> - <id>molask</id> - <name>Manuel Molaschi</name> - <email>man...@op...</email> - <organization>openmind</organization> - <roles> - <role>developer</role> - </roles> - <timezone>+1</timezone> - </developer> - <developer> - <id>fcarone</id> - <name>Filippo Carone</name> - <email>fil...@op...</email> - <organization>openmind</organization> - <roles> - <role>developer</role> - </roles> - <timezone>+1</timezone> - </developer> - <developer> - <id>fberar</id> - <name>Fabrizio Berardi</name> - <email>fab...@op...</email> - <organization>openmind</organization> - <roles> - <role>developer</role> - </roles> - <timezone>+1</timezone> - </developer> - <developer> - <id>fgrilli</id> - <name>Federico Grilli</name> - <email>fed...@op...</email> - <organization>openmind</organization> - <roles> - <role>developer</role> - </roles> - <timezone>+1</timezone> - </developer> - </developers> - <prerequisites> - <maven>2.0.10</maven> - </prerequisites> - <build> - <plugins> - <plugin> - <artifactId>maven-resources-plugin</artifactId> - <version>2.3</version> - <configuration> - <encoding>UTF-8</encoding> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-site-plugin</artifactId> - <version>2.0-beta-7</version> - <configuration> - <stagingSiteURL>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/staging/${pom.artifactId}/</stagingSiteURL> - </configuration> - </plugin> - <plugin> - <artifactId>maven-release-plugin</artifactId> - <version>2.0-beta-8</version> - </plugin> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.4.3</version> - </plugin> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <version>2.0.2</version> - <configuration> - <source>1.5</source> - <target>1.5</target> - <encoding>UTF-8</encoding> - </configuration> - </plugin> - <plugin> - <artifactId>maven-source-plugin</artifactId> - <version>2.0.4</version> - <executions> - <execution> - <id>attach-sources</id> - <goals> - <goal>jar</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <artifactId>maven-deploy-plugin</artifactId> - <version>2.4</version> - </plugin> - <plugin> - <artifactId>maven-eclipse-plugin</artifactId> - <version>2.5.1</version> - <configuration> - <wtpversion>1.5</wtpversion> - <additionalBuildcommands> - <additionalBuildcommand>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</additionalBuildcommand> - </additionalBuildcommands> - <additionalProjectnatures> - <additionalProjectnature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</additionalProjectnature> - </additionalProjectnatures> - <additionalConfig> - <file> - <name>.checkstyle</name> - <content> - <![CDATA[<fileset-config file-format-version="1.2.0" simple-config="true"> - <fileset name="all" enabled="true" check-config-name="project" local="false"> - <file-match-pattern match-pattern="." include-pattern="true" /> - </fileset> - <filter name="NonSrcDirs" enabled="true" /> -</fileset-config>]]> - </content> - </file> - </additionalConfig> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - </plugins> - </build> - <reporting> - <plugins> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.4</version> - <configuration> - <quiet>true</quiet> - </configuration> - </plugin> - <plugin> - <artifactId>maven-project-info-reports-plugin</artifactId> - <version>2.1</version> - </plugin> - <plugin> - <artifactId>maven-changes-plugin</artifactId> - <version>2.3</version> - <reportSets> - <reportSet> - <reports> - <report>jira-report</report> - </reports> - </reportSet> - </reportSets> - </plugin> - <plugin> - <artifactId>maven-surefire-report-plugin</artifactId> - <version>2.4.3</version> - </plugin> - <plugin> - <artifactId>maven-changelog-plugin</artifactId> - <version>2.1</version> - </plugin> - <plugin> - <artifactId>maven-jxr-plugin</artifactId> - <version>2.1</version> - </plugin> - </plugins> - </reporting> - <distributionManagement> - <site> - <id>sourceforge</id> - <name>sourceforge</name> - <url>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/</url> - </site> - <downloadUrl>https://sourceforge.net/projects/openutils/files/</downloadUrl> - <repository> - <id>openutils</id> - <url>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/repository/releases</url> - </repository> - <snapshotRepository> - <id>openutils.snapshots</id> - <url>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/repository/snapshots</url> - </snapshotRepository> - </distributionManagement> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>INVALID</version><!-- prevents from importing duplicate dependencies --> - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - <version>INVALID</version><!-- prevents from importing duplicate dependencies --> - </dependency> - <dependency> - <groupId>cglib</groupId> - <artifactId>cglib</artifactId> - <version>INVALID</version><!-- prevents from importing duplicate dependencies --> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring</artifactId> - <version>INVALID</version><!-- prevents from importing duplicate dependencies --> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl104-over-slf4j</artifactId> - <version>INVALID</version><!-- prevents from importing duplicate dependencies --> - </dependency> - <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.15</version> - <exclusions> - <exclusion> - <groupId>javax.mail</groupId> - <artifactId>mail</artifactId> - </exclusion> - <exclusion> - <groupId>javax.jms</groupId> - <artifactId>jms</artifactId> - </exclusion> - <exclusion> - <groupId>com.sun.jdmk</groupId> - <artifactId>jmxtools</artifactId> - </exclusion> - <exclusion> - <groupId>com.sun.jmx</groupId> - <artifactId>jmxri</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - <exclusions> - <exclusion> - <groupId>javax.mail</groupId> - <artifactId>mail</artifactId> - </exclusion> - <exclusion> - <groupId>javax.jms</groupId> - <artifactId>jms</artifactId> - </exclusion> - <exclusion> - <groupId>com.sun.jdmk</groupId> - <artifactId>jmxtools</artifactId> - </exclusion> - <exclusion> - <groupId>com.sun.jmx</groupId> - <artifactId>jmxri</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.hibernate</groupId> - <artifactId>hibernate</artifactId> - <version>INVALID</version><!-- prevents from importing duplicate dependencies --> - </dependency> - </dependencies> - </dependencyManagement> -</project> \ No newline at end of file Copied: tags/openutils-parent-1.2/pom.xml (from rev 1723, trunk/openutils-parent/pom.xml) =================================================================== --- tags/openutils-parent-1.2/pom.xml (rev 0) +++ tags/openutils-parent-1.2/pom.xml 2010-01-31 16:13:39 UTC (rev 1724) @@ -0,0 +1,346 @@ +<?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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <packaging>pom</packaging> + <version>1.2</version> + <name>openutils</name> + <url>http://openutils.sourceforge.net</url> + <scm> + <!-- just /trunk to make inherited projects work --> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-parent-1.2</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-parent-1.2</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-parent-1.2</url> + </scm> + <issueManagement> + <system>jira</system> + </issueManagement> + <organization> + <name>Openmind</name> + <url>http://www.openmindonline.it</url> + </organization> + <developers> + <developer> + <id>fgiust</id> + <name>Fabrizio Giustina</name> + <email>fg...@ap...</email> + <organization>openmind</organization> + <roles> + <role>Project admin and developer</role> + </roles> + <timezone>+1</timezone> + </developer> + <developer> + <id>ronya_z</id> + <name>Daniela Fuscio</name> + <email>dan...@op...</email> + <organization>openmind</organization> + <roles> + <role>developer</role> + </roles> + <timezone>+1</timezone> + </developer> + <developer> + <id>molask</id> + <name>Manuel Molaschi</name> + <email>man...@op...</email> + <organization>openmind</organization> + <roles> + <role>developer</role> + </roles> + <timezone>+1</timezone> + </developer> + <developer> + <id>fcarone</id> + <name>Filippo Carone</name> + <email>fil...@op...</email> + <organization>openmind</organization> + <roles> + <role>developer</role> + </roles> + <timezone>+1</timezone> + </developer> + <developer> + <id>fberar</id> + <name>Fabrizio Berardi</name> + <email>fab...@op...</email> + <organization>openmind</organization> + <roles> + <role>developer</role> + </roles> + <timezone>+1</timezone> + </developer> + <developer> + <id>fgrilli</id> + <name>Federico Grilli</name> + <email>fed...@op...</email> + <organization>openmind</organization> + <roles> + <role>developer</role> + </roles> + <timezone>+1</timezone> + </developer> + </developers> + <prerequisites> + <maven>2.0.10</maven> + </prerequisites> + <build> + <plugins> + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <version>2.3</version> + <configuration> + <encoding>UTF-8</encoding> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>2.0-beta-7</version> + <configuration> + <stagingSiteURL>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/staging/${pom.artifactId}/</stagingSiteURL> + </configuration> + </plugin> + <plugin> + <artifactId>maven-release-plugin</artifactId> + <version>2.0-beta-8</version> + </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.4.3</version> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.0.2</version> + <configuration> + <source>1.5</source> + <target>1.5</target> + <encoding>UTF-8</encoding> + </configuration> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + <version>2.0.4</version> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.4</version> + </plugin> + <plugin> + <artifactId>maven-eclipse-plugin</artifactId> + <version>2.5.1</version> + <configuration> + <wtpversion>1.5</wtpversion> + <additionalBuildcommands> + <additionalBuildcommand>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</additionalBuildcommand> + </additionalBuildcommands> + <additionalProjectnatures> + <additionalProjectnature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</additionalProjectnature> + </additionalProjectnatures> + <additionalConfig> + <file> + <name>.checkstyle</name> + <content> + <![CDATA[<fileset-config file-format-version="1.2.0" simple-config="true"> + <fileset name="all" enabled="true" check-config-name="project" local="false"> + <file-match-pattern match-pattern="." include-pattern="true" /> + </fileset> + <filter name="NonSrcDirs" enabled="true" /> +</fileset-config>]]> + </content> + </file> + </additionalConfig> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + </plugins> + </build> + <reporting> + <plugins> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.4</version> + <configuration> + <quiet>true</quiet> + </configuration> + </plugin> + <plugin> + <artifactId>maven-project-info-reports-plugin</artifactId> + <version>2.1</version> + </plugin> + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <version>2.3</version> + <reportSets> + <reportSet> + <reports> + <report>jira-report</report> + </reports> + </reportSet> + </reportSets> + </plugin> + <plugin> + <artifactId>maven-surefire-report-plugin</artifactId> + <version>2.4.3</version> + </plugin> + <plugin> + <artifactId>maven-changelog-plugin</artifactId> + <version>2.1</version> + </plugin> + <plugin> + <artifactId>maven-jxr-plugin</artifactId> + <version>2.1</version> + </plugin> + </plugins> + </reporting> + <distributionManagement> + <site> + <id>sourceforge</id> + <name>sourceforge</name> + <url>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/</url> + </site> + <downloadUrl>https://sourceforge.net/projects/openutils/files/</downloadUrl> + <repository> + <id>openutils</id> + <url>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/repository/releases</url> + </repository> + <snapshotRepository> + <id>openutils.snapshots</id> + <url>scp://shell.sourceforge.net/home/groups/o/op/openutils/htdocs/repository/snapshots</url> + </snapshotRepository> + </distributionManagement> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>INVALID</version><!-- prevents from importing duplicate dependencies --> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + <version>INVALID</version><!-- prevents from importing duplicate dependencies --> + </dependency> + <dependency> + <groupId>cglib</groupId> + <artifactId>cglib</artifactId> + <version>INVALID</version><!-- prevents from importing duplicate dependencies --> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring</artifactId> + <version>INVALID</version><!-- prevents from importing duplicate dependencies --> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl104-over-slf4j</artifactId> + <version>INVALID</version><!-- prevents from importing duplicate dependencies --> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.15</version> + <exclusions> + <exclusion> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + </exclusion> + <exclusion> + <groupId>javax.jms</groupId> + <artifactId>jms</artifactId> + </exclusion> + <exclusion> + <groupId>com.sun.jdmk</groupId> + <artifactId>jmxtools</artifactId> + </exclusion> + <exclusion> + <groupId>com.sun.jmx</groupId> + <artifactId>jmxri</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + <exclusions> + <exclusion> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + </exclusion> + <exclusion> + <groupId>javax.jms</groupId> + <artifactId>jms</artifactId> + </exclusion> + <exclusion> + <groupId>com.sun.jdmk</groupId> + <artifactId>jmxtools</artifactId> + </exclusion> + <exclusion> + <groupId>com.sun.jmx</groupId> + <artifactId>jmxri</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.hibernate</groupId> + <artifactId>hibernate</artifactId> + <version>INVALID</version><!-- prevents from importing duplicate dependencies --> + </dependency> + </dependencies> + </dependencyManagement> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-02-07 10:22:58
|
Revision: 1834 http://openutils.svn.sourceforge.net/openutils/?rev=1834&view=rev Author: fgiust Date: 2010-02-07 10:22:52 +0000 (Sun, 07 Feb 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnltasks-4.0.4 Added Paths: ----------- tags/openutils-mgnltasks-4.0.4/ tags/openutils-mgnltasks-4.0.4/pom.xml Removed Paths: ------------- tags/openutils-mgnltasks-4.0.4/pom.xml Deleted: tags/openutils-mgnltasks-4.0.4/pom.xml =================================================================== --- trunk/openutils-mgnltasks/pom.xml 2010-02-07 10:20:23 UTC (rev 1832) +++ tags/openutils-mgnltasks-4.0.4/pom.xml 2010-02-07 10:22:52 UTC (rev 1834) @@ -1,129 +0,0 @@ -<?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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnltasks</artifactId> - <name>Openutils magnolia tasks</name> - <version>4.0.4-SNAPSHOT</version> - <description>A collection of useful magnolia update tasks that can be reused in custom modules</description> - <inceptionYear>2008</inceptionYear> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnltasks.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/TASKS</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - </plugins> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - <exclusions> - <exclusion> - <groupId>servlets.com</groupId> - <artifactId>cos</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>${magnolia.version}</version> - <exclusions> - <exclusion> - <groupId>servlets.com</groupId> - <artifactId>cos</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.4</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.7</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia-cms.com</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnltasks-4.0.4/pom.xml (from rev 1833, trunk/openutils-mgnltasks/pom.xml) =================================================================== --- tags/openutils-mgnltasks-4.0.4/pom.xml (rev 0) +++ tags/openutils-mgnltasks-4.0.4/pom.xml 2010-02-07 10:22:52 UTC (rev 1834) @@ -0,0 +1,134 @@ +<?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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnltasks</artifactId> + <name>Openutils magnolia tasks</name> + <version>4.0.4</version> + <description>A collection of useful magnolia update tasks that can be reused in custom modules</description> + <inceptionYear>2008</inceptionYear> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnltasks.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/TASKS</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + </plugins> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + <exclusions> + <exclusion> + <groupId>servlets.com</groupId> + <artifactId>cos</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>${magnolia.version}</version> + <exclusions> + <exclusion> + <groupId>servlets.com</groupId> + <artifactId>cos</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.7</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia-cms.com</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.2.3</magnolia.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnltasks-4.0.4</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnltasks-4.0.4</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnltasks-4.0.4</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-02-15 12:05:34
|
Revision: 1946 http://openutils.svn.sourceforge.net/openutils/?rev=1946&view=rev Author: fgiust Date: 2010-02-15 12:05:27 +0000 (Mon, 15 Feb 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlmedia-4.1 Added Paths: ----------- tags/openutils-mgnlmedia-4.1/ tags/openutils-mgnlmedia-4.1/pom.xml Removed Paths: ------------- tags/openutils-mgnlmedia-4.1/pom.xml Property changes on: tags/openutils-mgnlmedia-4.1 ___________________________________________________________________ Added: svn:ignore + .settings .checkstyle .classpath .project target test-output temp-testng-customsuite.xml Added: svnmerge-integrated + /branches/openutils-mgnlmedia-3.6.x:1-982,1004 Added: svn:mergeinfo + /branches/openutils-mgnlmedia-3.6.x:1004 Deleted: tags/openutils-mgnlmedia-4.1/pom.xml =================================================================== --- trunk/openutils-mgnlmedia/pom.xml 2010-02-15 12:02:34 UTC (rev 1944) +++ tags/openutils-mgnlmedia-4.1/pom.xml 2010-02-15 12:05:27 UTC (rev 1946) @@ -1,151 +0,0 @@ -<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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnlmedia</artifactId> - <name>Magnolia SimpleMedia Module</name> - <description>Magnolia SimpleMedia Module: a module for Magnolia CMS for easier management multimedia assets.</description> - <version>4.1-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/media.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/MEDIA</url> - </issueManagement> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlmedia</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlmedia</developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-mgnlmedia</url> - </scm> - <build> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - </build> - <reporting> - <plugins> - <plugin> - <groupId>net.sourceforge.maven-taglib</groupId> - <artifactId>maven-taglib-plugin</artifactId> - <version>2.4</version> - <configuration> - <parseHtml>true</parseHtml> - <dontRecurseIntoSubdirs>true</dontRecurseIntoSubdirs> - </configuration> - </plugin> - <plugin> - <artifactId>maven-changes-plugin</artifactId> - <version>2.3</version> - <reportSets> - <reportSet> - <reports> - <report>jira-report</report> - </reports> - </reportSet> - </reportSets> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnltasks</artifactId> - <version>4.0.4</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnlext</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-elfunctions</artifactId> - <version>1.1</version> - </dependency> - <dependency> - <groupId>com.google.collections</groupId> - <artifactId>google-collections</artifactId> - <version>1.0</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-standard-templating-kit</artifactId> - <version>1.2</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>com.drewnoakes</groupId> - <artifactId>metadata-extractor</artifactId> - <version>2.4.0-beta-1</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.1</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia-cms.com</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> Copied: tags/openutils-mgnlmedia-4.1/pom.xml (from rev 1945, trunk/openutils-mgnlmedia/pom.xml) =================================================================== --- tags/openutils-mgnlmedia-4.1/pom.xml (rev 0) +++ tags/openutils-mgnlmedia-4.1/pom.xml 2010-02-15 12:05:27 UTC (rev 1946) @@ -0,0 +1,150 @@ +<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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnlmedia</artifactId> + <name>Magnolia SimpleMedia Module</name> + <description>Magnolia SimpleMedia Module: a module for Magnolia CMS for easier management multimedia assets.</description> + <version>4.1</version> + <inceptionYear>2008</inceptionYear> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/media.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/MEDIA</url> + </issueManagement> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlmedia-4.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlmedia-4.1</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlmedia-4.1</url> + </scm> + <build> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + </build> + <reporting> + <plugins> + <plugin> + <groupId>net.sourceforge.maven-taglib</groupId> + <artifactId>maven-taglib-plugin</artifactId> + <version>2.4</version> + <configuration> + <parseHtml>true</parseHtml> + <dontRecurseIntoSubdirs>true</dontRecurseIntoSubdirs> + </configuration> + </plugin> + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <version>2.3</version> + <reportSets> + <reportSet> + <reports> + <report>jira-report</report> + </reports> + </reportSet> + </reportSets> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnltasks</artifactId> + <version>4.0.4</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlext</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-elfunctions</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>com.google.collections</groupId> + <artifactId>google-collections</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-standard-templating-kit</artifactId> + <version>1.2</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>com.drewnoakes</groupId> + <artifactId>metadata-extractor</artifactId> + <version>2.4.0-beta-1</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.1</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia-cms.com</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.2.3</magnolia.version> + </properties> +</project> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-02-20 20:47:59
|
Revision: 2020 http://openutils.svn.sourceforge.net/openutils/?rev=2020&view=rev Author: fgiust Date: 2010-02-20 20:47:53 +0000 (Sat, 20 Feb 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlutils-1.0.1 Added Paths: ----------- tags/openutils-mgnlutils-1.0.1/ tags/openutils-mgnlutils-1.0.1/pom.xml Removed Paths: ------------- tags/openutils-mgnlutils-1.0.1/pom.xml Deleted: tags/openutils-mgnlutils-1.0.1/pom.xml =================================================================== --- trunk/openutils-mgnlutils/pom.xml 2010-02-20 20:46:27 UTC (rev 2018) +++ tags/openutils-mgnlutils-1.0.1/pom.xml 2010-02-20 20:47:53 UTC (rev 2020) @@ -1,132 +0,0 @@ -<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 "> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnlutils</artifactId> - <name>Magnolia generic utilities</name> - <version>1.0.1-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A collection of Magnolia utilities and extensions</description> - <url>http://www.openmindlab.com/lab/products/mgnlutils.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/MGNLUTILS</url> - </issueManagement> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlutils</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlutils </developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-mgnlutils</url> - </scm> - <build> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <reporting> - <plugins> - <plugin> - <groupId>net.sourceforge.maven-taglib</groupId> - <artifactId>maven-taglib-plugin</artifactId> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.1</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> -</project> \ No newline at end of file Copied: tags/openutils-mgnlutils-1.0.1/pom.xml (from rev 2019, trunk/openutils-mgnlutils/pom.xml) =================================================================== --- tags/openutils-mgnlutils-1.0.1/pom.xml (rev 0) +++ tags/openutils-mgnlutils-1.0.1/pom.xml 2010-02-20 20:47:53 UTC (rev 2020) @@ -0,0 +1,132 @@ +<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 "> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnlutils</artifactId> + <name>Magnolia generic utilities</name> + <version>1.0.1</version> + <inceptionYear>2009</inceptionYear> + <description>A collection of Magnolia utilities and extensions</description> + <url>http://www.openmindlab.com/lab/products/mgnlutils.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/MGNLUTILS</url> + </issueManagement> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlutils-1.0.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlutils-1.0.1 </developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlutils-1.0.1</url> + </scm> + <build> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <reporting> + <plugins> + <plugin> + <groupId>net.sourceforge.maven-taglib</groupId> + <artifactId>maven-taglib-plugin</artifactId> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.1</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-02-22 22:01:17
|
Revision: 2036 http://openutils.svn.sourceforge.net/openutils/?rev=2036&view=rev Author: fgiust Date: 2010-02-22 22:01:09 +0000 (Mon, 22 Feb 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnltagcloud-1-0-b1 Added Paths: ----------- tags/openutils-mgnltagcloud-1-0-b1/ tags/openutils-mgnltagcloud-1-0-b1/pom.xml Removed Paths: ------------- tags/openutils-mgnltagcloud-1-0-b1/pom.xml Deleted: tags/openutils-mgnltagcloud-1-0-b1/pom.xml =================================================================== --- trunk/openutils-mgnltagcloud/pom.xml 2010-02-22 21:57:23 UTC (rev 2033) +++ tags/openutils-mgnltagcloud-1-0-b1/pom.xml 2010-02-22 22:01:09 UTC (rev 2036) @@ -1,170 +0,0 @@ -<?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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnltagcloud</artifactId> - <name>Magnolia tag cloud module</name> - <version>1.0.0-SNAPSHOT</version> - <description>A magnolia module for generating tag clouds</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnltagcloud.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/TAGCLOUD</url> - </issueManagement> - <inceptionYear>2010</inceptionYear> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnltagcloud</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnltagcloud</developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-mgnltagcloud</url> - </scm> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <useManifestOnlyJar>false</useManifestOnlyJar> - </configuration> - </plugin> - </plugins> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - </build> - <reporting> - <plugins> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.6.1</version> - <configuration> - <encoding>UTF-8</encoding> - <quiet>true</quiet> - <failOnError>false</failOnError> - <excludePackageNames>net.*</excludePackageNames> - </configuration> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - <exclusions> - <exclusion> - <groupId>servlets.com</groupId> - <artifactId>cos</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>${magnolia.version}</version> - <exclusions> - <exclusion> - <groupId>servlets.com</groupId> - <artifactId>cos</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <classifier>tests</classifier> - <scope>test</scope> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-cache</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>com.browseengine.bobo</groupId> - <artifactId>bobo-browse</artifactId> - <version>2.0.7</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnlcontrols</artifactId> - <version>4.0.4</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>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia-cms.com</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnltagcloud-1-0-b1/pom.xml (from rev 2034, trunk/openutils-mgnltagcloud/pom.xml) =================================================================== --- tags/openutils-mgnltagcloud-1-0-b1/pom.xml (rev 0) +++ tags/openutils-mgnltagcloud-1-0-b1/pom.xml 2010-02-22 22:01:09 UTC (rev 2036) @@ -0,0 +1,169 @@ +<?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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnltagcloud</artifactId> + <name>Magnolia tag cloud module</name> + <version>1-0-b1</version> + <description>A magnolia module for generating tag clouds</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnltagcloud.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/TAGCLOUD</url> + </issueManagement> + <inceptionYear>2010</inceptionYear> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnltagcloud-1-0-b1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnltagcloud-1-0-b1</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnltagcloud-1-0-b1</url> + </scm> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <useManifestOnlyJar>false</useManifestOnlyJar> + </configuration> + </plugin> + </plugins> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + </build> + <reporting> + <plugins> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.6.1</version> + <configuration> + <encoding>UTF-8</encoding> + <quiet>true</quiet> + <failOnError>false</failOnError> + <excludePackageNames>net.*</excludePackageNames> + </configuration> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + <exclusions> + <exclusion> + <groupId>servlets.com</groupId> + <artifactId>cos</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>${magnolia.version}</version> + <exclusions> + <exclusion> + <groupId>servlets.com</groupId> + <artifactId>cos</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <classifier>tests</classifier> + <scope>test</scope> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-cache</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>com.browseengine.bobo</groupId> + <artifactId>bobo-browse</artifactId> + <version>2.0.7</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlcontrols</artifactId> + <version>4.0.4</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>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia-cms.com</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.2.3</magnolia.version> + </properties> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-02-24 15:55:44
|
Revision: 2052 http://openutils.svn.sourceforge.net/openutils/?rev=2052&view=rev Author: fgiust Date: 2010-02-24 15:55:37 +0000 (Wed, 24 Feb 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlcriteria-1.0.4 Added Paths: ----------- tags/openutils-mgnlcriteria-1.0.4/ tags/openutils-mgnlcriteria-1.0.4/pom.xml Removed Paths: ------------- tags/openutils-mgnlcriteria-1.0.4/pom.xml Deleted: tags/openutils-mgnlcriteria-1.0.4/pom.xml =================================================================== --- trunk/openutils-mgnlcriteria/pom.xml 2010-02-24 15:35:30 UTC (rev 2050) +++ tags/openutils-mgnlcriteria-1.0.4/pom.xml 2010-02-24 15:55:37 UTC (rev 2052) @@ -1,110 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-mgnlcriteria</artifactId> - <name>Magnolia Criteria API</name> - <version>1.0.4-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/CRIT</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>4.2.3</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repo.magnolia.info/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> -</project> \ No newline at end of file Copied: tags/openutils-mgnlcriteria-1.0.4/pom.xml (from rev 2051, trunk/openutils-mgnlcriteria/pom.xml) =================================================================== --- tags/openutils-mgnlcriteria-1.0.4/pom.xml (rev 0) +++ tags/openutils-mgnlcriteria-1.0.4/pom.xml 2010-02-24 15:55:37 UTC (rev 2052) @@ -0,0 +1,116 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-mgnlcriteria</artifactId> + <name>Magnolia Criteria API</name> + <version>1.0.4</version> + <inceptionYear>2009</inceptionYear> + <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/CRIT</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>4.2.3</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repo.magnolia.info/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-1.0.4</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-1.0.4</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlcriteria-1.0.4</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-02-24 22:28:39
|
Revision: 2057 http://openutils.svn.sourceforge.net/openutils/?rev=2057&view=rev Author: fgiust Date: 2010-02-24 22:28:32 +0000 (Wed, 24 Feb 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-testing4web-1.2 Added Paths: ----------- tags/openutils-testing4web-1.2/ tags/openutils-testing4web-1.2/pom.xml Removed Paths: ------------- tags/openutils-testing4web-1.2/pom.xml Deleted: tags/openutils-testing4web-1.2/pom.xml =================================================================== --- trunk/openutils-testing4web/pom.xml 2010-02-24 22:26:14 UTC (rev 2055) +++ tags/openutils-testing4web-1.2/pom.xml 2010-02-24 22:28:32 UTC (rev 2057) @@ -1,238 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-testing4web</artifactId> - <name>Openutils testing4web</name> - <version>1.1.1-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <description>A simple infrastructure to build unit tests using ServletUnit, with all the needed Maven dependencies - already set up</description> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/testing4web.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/TESTINGWEB</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>httpunit</groupId> - <artifactId>httpunit</artifactId> - <version>1.7</version> - <exclusions> - <exclusion> - <groupId>xerces</groupId> - <artifactId>xmlParserAPIs</artifactId> - </exclusion> - <exclusion> - <groupId>xerces</groupId> - <artifactId>xercesImpl</artifactId> - </exclusion> - <exclusion> - <groupId>nekohtml</groupId> - <artifactId>nekohtml</artifactId> - </exclusion> - <exclusion> - <groupId>rhino</groupId> - <artifactId>js</artifactId> - </exclusion> - <exclusion> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - </exclusion> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-compiler-jdt</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-runtime</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-compiler</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>naming-resources</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>naming-factory</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jstl</artifactId> - <version>1.1.2</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>commons-el</groupId> - <artifactId>commons-el</artifactId> - <version>1.0</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>rhino</groupId> - <artifactId>js</artifactId> - <version>1.7R1</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.7</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>1.4</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - <scope>test</scope> - </dependency> - </dependencies> - <properties> - <tomcat.version>5.5.23</tomcat.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-testing4web-1.2/pom.xml (from rev 2056, trunk/openutils-testing4web/pom.xml) =================================================================== --- tags/openutils-testing4web-1.2/pom.xml (rev 0) +++ tags/openutils-testing4web-1.2/pom.xml 2010-02-24 22:28:32 UTC (rev 2057) @@ -0,0 +1,243 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-testing4web</artifactId> + <name>Openutils testing4web</name> + <version>1.2</version> + <inceptionYear>2008</inceptionYear> + <description>A simple infrastructure to build unit tests using ServletUnit, with all the needed Maven dependencies + already set up</description> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/testing4web.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/TESTINGWEB</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>httpunit</groupId> + <artifactId>httpunit</artifactId> + <version>1.7</version> + <exclusions> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xmlParserAPIs</artifactId> + </exclusion> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </exclusion> + <exclusion> + <groupId>nekohtml</groupId> + <artifactId>nekohtml</artifactId> + </exclusion> + <exclusion> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + </exclusion> + <exclusion> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-compiler-jdt</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-runtime</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-compiler</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>naming-resources</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>naming-factory</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jstl</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>commons-el</groupId> + <artifactId>commons-el</artifactId> + <version>1.0</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + <version>1.7R1</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.7</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + <scope>test</scope> + </dependency> + </dependencies> + <properties> + <tomcat.version>5.5.23</tomcat.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-testing4web-1.2</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-testing4web-1.2</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-testing4web-1.2</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-03-02 07:47:53
|
Revision: 2081 http://openutils.svn.sourceforge.net/openutils/?rev=2081&view=rev Author: fgiust Date: 2010-03-02 07:47:46 +0000 (Tue, 02 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlcriteria-2.0-b2 Added Paths: ----------- tags/openutils-mgnlcriteria-2.0-b2/ tags/openutils-mgnlcriteria-2.0-b2/pom.xml Removed Paths: ------------- tags/openutils-mgnlcriteria-2.0-b2/pom.xml Deleted: tags/openutils-mgnlcriteria-2.0-b2/pom.xml =================================================================== --- trunk/openutils-mgnlcriteria/pom.xml 2010-03-02 07:46:42 UTC (rev 2079) +++ tags/openutils-mgnlcriteria-2.0-b2/pom.xml 2010-03-02 07:47:46 UTC (rev 2081) @@ -1,144 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-mgnlcriteria</artifactId> - <name>Magnolia Criteria API</name> - <version>2.0-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/CRIT</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <useManifestOnlyJar>false</useManifestOnlyJar> - </configuration> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>javax.jcr</groupId> - <artifactId>jcr</artifactId> - <version>2.0</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <classifier>tests</classifier> - <version>${magnolia.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.10</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2/</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnlcriteria-2.0-b2/pom.xml (from rev 2080, trunk/openutils-mgnlcriteria/pom.xml) =================================================================== --- tags/openutils-mgnlcriteria-2.0-b2/pom.xml (rev 0) +++ tags/openutils-mgnlcriteria-2.0-b2/pom.xml 2010-03-02 07:47:46 UTC (rev 2081) @@ -0,0 +1,150 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-mgnlcriteria</artifactId> + <name>Magnolia Criteria API</name> + <version>2.0-b2</version> + <inceptionYear>2009</inceptionYear> + <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/CRIT</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <useManifestOnlyJar>false</useManifestOnlyJar> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>javax.jcr</groupId> + <artifactId>jcr</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <classifier>tests</classifier> + <version>${magnolia.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.10</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2/</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.2.3</magnolia.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-2.0-b2</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-2.0-b2</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlcriteria-2.0-b2</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-03-03 23:04:11
|
Revision: 2090 http://openutils.svn.sourceforge.net/openutils/?rev=2090&view=rev Author: fgiust Date: 2010-03-03 23:04:04 +0000 (Wed, 03 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlcriteria-2.0-b3 Added Paths: ----------- tags/openutils-mgnlcriteria-2.0-b3/ tags/openutils-mgnlcriteria-2.0-b3/pom.xml Removed Paths: ------------- tags/openutils-mgnlcriteria-2.0-b3/pom.xml Deleted: tags/openutils-mgnlcriteria-2.0-b3/pom.xml =================================================================== --- trunk/openutils-mgnlcriteria/pom.xml 2010-03-03 22:59:50 UTC (rev 2088) +++ tags/openutils-mgnlcriteria-2.0-b3/pom.xml 2010-03-03 23:04:04 UTC (rev 2090) @@ -1,144 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-mgnlcriteria</artifactId> - <name>Magnolia Criteria API</name> - <version>2.0-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/CRIT</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <useManifestOnlyJar>false</useManifestOnlyJar> - </configuration> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>javax.jcr</groupId> - <artifactId>jcr</artifactId> - <version>2.0</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <classifier>tests</classifier> - <version>${magnolia.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.10</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2/</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnlcriteria-2.0-b3/pom.xml (from rev 2089, trunk/openutils-mgnlcriteria/pom.xml) =================================================================== --- tags/openutils-mgnlcriteria-2.0-b3/pom.xml (rev 0) +++ tags/openutils-mgnlcriteria-2.0-b3/pom.xml 2010-03-03 23:04:04 UTC (rev 2090) @@ -0,0 +1,150 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-mgnlcriteria</artifactId> + <name>Magnolia Criteria API</name> + <version>2.0-b3</version> + <inceptionYear>2009</inceptionYear> + <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/CRIT</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <useManifestOnlyJar>false</useManifestOnlyJar> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>javax.jcr</groupId> + <artifactId>jcr</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <classifier>tests</classifier> + <version>${magnolia.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.10</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2/</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.2.3</magnolia.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-2.0-b3</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-2.0-b3</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlcriteria-2.0-b3</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-03-09 19:34:09
|
Revision: 2119 http://openutils.svn.sourceforge.net/openutils/?rev=2119&view=rev Author: fgiust Date: 2010-03-09 19:33:58 +0000 (Tue, 09 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-testing4web-1.2.1 Added Paths: ----------- tags/openutils-testing4web-1.2.1/ tags/openutils-testing4web-1.2.1/pom.xml Removed Paths: ------------- tags/openutils-testing4web-1.2.1/pom.xml Deleted: tags/openutils-testing4web-1.2.1/pom.xml =================================================================== --- trunk/openutils-testing4web/pom.xml 2010-03-09 16:55:58 UTC (rev 2117) +++ tags/openutils-testing4web-1.2.1/pom.xml 2010-03-09 19:33:58 UTC (rev 2119) @@ -1,237 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-testing4web</artifactId> - <name>Openutils testing4web</name> - <version>1.3-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <description>A simple infrastructure to build unit tests using ServletUnit, with all the needed Maven dependencies - already set up</description> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/testing4web.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/TESTINGWEB</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>httpunit</groupId> - <artifactId>httpunit</artifactId> - <version>1.7</version> - <exclusions> - <exclusion> - <groupId>xerces</groupId> - <artifactId>xmlParserAPIs</artifactId> - </exclusion> - <exclusion> - <groupId>xerces</groupId> - <artifactId>xercesImpl</artifactId> - </exclusion> - <exclusion> - <groupId>nekohtml</groupId> - <artifactId>nekohtml</artifactId> - </exclusion> - <exclusion> - <groupId>rhino</groupId> - <artifactId>js</artifactId> - </exclusion> - <exclusion> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - </exclusion> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-compiler-jdt</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-runtime</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>jasper-compiler</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>naming-resources</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>tomcat</groupId> - <artifactId>naming-factory</artifactId> - <version>${tomcat.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jstl</artifactId> - <version>1.1.2</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>commons-el</groupId> - <artifactId>commons-el</artifactId> - <version>1.0</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>rhino</groupId> - <artifactId>js</artifactId> - <version>1.7R1</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.7</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>1.4</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - <scope>test</scope> - </dependency> - </dependencies> - <properties> - <tomcat.version>5.5.23</tomcat.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-testing4web-1.2.1/pom.xml (from rev 2118, trunk/openutils-testing4web/pom.xml) =================================================================== --- tags/openutils-testing4web-1.2.1/pom.xml (rev 0) +++ tags/openutils-testing4web-1.2.1/pom.xml 2010-03-09 19:33:58 UTC (rev 2119) @@ -0,0 +1,243 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-testing4web</artifactId> + <name>Openutils testing4web</name> + <version>1.2.1</version> + <inceptionYear>2008</inceptionYear> + <description>A simple infrastructure to build unit tests using ServletUnit, with all the needed Maven dependencies + already set up</description> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/testing4web.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/TESTINGWEB</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>httpunit</groupId> + <artifactId>httpunit</artifactId> + <version>1.7</version> + <exclusions> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xmlParserAPIs</artifactId> + </exclusion> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </exclusion> + <exclusion> + <groupId>nekohtml</groupId> + <artifactId>nekohtml</artifactId> + </exclusion> + <exclusion> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + </exclusion> + <exclusion> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-compiler-jdt</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-runtime</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>jasper-compiler</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>naming-resources</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>tomcat</groupId> + <artifactId>naming-factory</artifactId> + <version>${tomcat.version}</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jstl</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>commons-el</groupId> + <artifactId>commons-el</artifactId> + <version>1.0</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + <version>1.7R1</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.7</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + <scope>test</scope> + </dependency> + </dependencies> + <properties> + <tomcat.version>5.5.23</tomcat.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-testing4web-1.2.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-testing4web-1.2.1</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-testing4web-1.2.1</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-03-10 09:30:57
|
Revision: 2138 http://openutils.svn.sourceforge.net/openutils/?rev=2138&view=rev Author: fgiust Date: 2010-03-10 09:30:50 +0000 (Wed, 10 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlmedia-4.2-b2 Added Paths: ----------- tags/openutils-mgnlmedia-4.2-b2/ tags/openutils-mgnlmedia-4.2-b2/pom.xml Removed Paths: ------------- tags/openutils-mgnlmedia-4.2-b2/pom.xml Property changes on: tags/openutils-mgnlmedia-4.2-b2 ___________________________________________________________________ Added: svn:ignore + .settings .checkstyle .classpath .project target test-output temp-testng-customsuite.xml pom.xml.releaseBackup release.properties Added: svnmerge-integrated + /branches/openutils-mgnlmedia-3.6.x:1-982,1004 Added: svn:mergeinfo + /branches/openutils-mgnlmedia-3.6.x:1004 Deleted: tags/openutils-mgnlmedia-4.2-b2/pom.xml =================================================================== --- trunk/openutils-mgnlmedia/pom.xml 2010-03-10 09:22:09 UTC (rev 2136) +++ tags/openutils-mgnlmedia-4.2-b2/pom.xml 2010-03-10 09:30:50 UTC (rev 2138) @@ -1,161 +0,0 @@ -<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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnlmedia</artifactId> - <name>Magnolia SimpleMedia Module</name> - <description>Magnolia SimpleMedia Module: a module for Magnolia CMS for easier management multimedia assets.</description> - <version>4.2-SNAPSHOT</version> - <inceptionYear>2008</inceptionYear> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/media.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/MEDIA</url> - </issueManagement> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlmedia</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnlmedia</developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-mgnlmedia</url> - </scm> - <build> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - </build> - <reporting> - <plugins> - <plugin> - <groupId>net.sourceforge.maven-taglib</groupId> - <artifactId>maven-taglib-plugin</artifactId> - <version>2.4</version> - <configuration> - <parseHtml>true</parseHtml> - <dontRecurseIntoSubdirs>true</dontRecurseIntoSubdirs> - </configuration> - </plugin> - <plugin> - <artifactId>maven-changes-plugin</artifactId> - <version>2.3</version> - <reportSets> - <reportSet> - <reports> - <report>jira-report</report> - </reports> - </reportSet> - </reportSets> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnltasks</artifactId> - <version>4.0.4</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnlext</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-elfunctions</artifactId> - <version>1.1</version> - </dependency> - <dependency> - <groupId>com.google.collections</groupId> - <artifactId>google-collections</artifactId> - <version>1.0</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-standard-templating-kit</artifactId> - <version>1.2</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>com.drewnoakes</groupId> - <artifactId>metadata-extractor</artifactId> - <version>2.4.0-beta-1</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.pdfbox</groupId> - <artifactId>pdfbox</artifactId> - <version>1.0.0</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.1</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia-cms.com</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnlmedia-4.2-b2/pom.xml (from rev 2137, trunk/openutils-mgnlmedia/pom.xml) =================================================================== --- tags/openutils-mgnlmedia-4.2-b2/pom.xml (rev 0) +++ tags/openutils-mgnlmedia-4.2-b2/pom.xml 2010-03-10 09:30:50 UTC (rev 2138) @@ -0,0 +1,161 @@ +<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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnlmedia</artifactId> + <name>Magnolia SimpleMedia Module</name> + <description>Magnolia SimpleMedia Module: a module for Magnolia CMS for easier management multimedia assets.</description> + <version>4.2-b2</version> + <inceptionYear>2008</inceptionYear> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/media.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/MEDIA</url> + </issueManagement> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlmedia-4.2-b2</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlmedia-4.2-b2</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlmedia-4.2-b2</url> + </scm> + <build> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + </build> + <reporting> + <plugins> + <plugin> + <groupId>net.sourceforge.maven-taglib</groupId> + <artifactId>maven-taglib-plugin</artifactId> + <version>2.4</version> + <configuration> + <parseHtml>true</parseHtml> + <dontRecurseIntoSubdirs>true</dontRecurseIntoSubdirs> + </configuration> + </plugin> + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <version>2.3</version> + <reportSets> + <reportSet> + <reports> + <report>jira-report</report> + </reports> + </reportSet> + </reportSets> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnltasks</artifactId> + <version>4.0.4</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlext</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-elfunctions</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>com.google.collections</groupId> + <artifactId>google-collections</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-standard-templating-kit</artifactId> + <version>1.2</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>com.drewnoakes</groupId> + <artifactId>metadata-extractor</artifactId> + <version>2.4.0-beta-1</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>pdfbox</artifactId> + <version>1.0.0</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.1</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia-cms.com</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.2.3</magnolia.version> + </properties> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-03-19 22:24:35
|
Revision: 2163 http://openutils.svn.sourceforge.net/openutils/?rev=2163&view=rev Author: fgiust Date: 2010-03-19 22:24:28 +0000 (Fri, 19 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-deployment-2.2 Added Paths: ----------- tags/openutils-deployment-2.2/ tags/openutils-deployment-2.2/pom.xml tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/Property.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/PropertyAnnotationsUtils.java tags/openutils-deployment-2.2/src/test/java/it/openutils/deployment/spring/PropertyInjectBeanPostProcessorTest.java tags/openutils-deployment-2.2/src/test/java/it/openutils/deployment/spring/SampleBean.java Removed Paths: ------------- tags/openutils-deployment-2.2/pom.xml tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/Property.java tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/PropertyAnnotationsUtils.java tags/openutils-deployment-2.2/src/test/java/it/openutils/deployment/spring/PropertyInjectBeanPostProcessorTest.java tags/openutils-deployment-2.2/src/test/java/it/openutils/deployment/spring/SampleBean.java Deleted: tags/openutils-deployment-2.2/pom.xml =================================================================== --- trunk/openutils-deployment/pom.xml 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-deployment-2.2/pom.xml 2010-03-19 22:24:28 UTC (rev 2163) @@ -1,117 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-deployment</artifactId> - <name>openutils deployment tools</name> - <version>2.1.4-SNAPSHOT</version> - <description>Openutils deployment tools</description> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/deployment.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/DEPLOY</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-web</artifactId> - <version>${spring.version}</version> - <optional>true</optional> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-jdbc</artifactId> - <version>${spring.version}</version> - <optional>true</optional> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.6</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.4</version> - <scope>provided</scope> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-test</artifactId> - <version>${spring.version}</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - <exclusion> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - </dependencies> - <properties> - <spring.version>3.0.0.RELEASE</spring.version> - </properties> -</project> Copied: tags/openutils-deployment-2.2/pom.xml (from rev 2162, trunk/openutils-deployment/pom.xml) =================================================================== --- tags/openutils-deployment-2.2/pom.xml (rev 0) +++ tags/openutils-deployment-2.2/pom.xml 2010-03-19 22:24:28 UTC (rev 2163) @@ -0,0 +1,103 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-deployment</artifactId> + <name>openutils deployment tools</name> + <version>2.2</version> + <description>Openutils deployment tools</description> + <inceptionYear>2007</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/deployment.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/DEPLOY</url> + </issueManagement> + <dependencies> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-web</artifactId> + <version>${spring.version}</version> + <optional>true</optional> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-jdbc</artifactId> + <version>${spring.version}</version> + <optional>true</optional> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.6</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + <scope>provided</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-test</artifactId> + <version>${spring.version}</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + <exclusion> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + </dependencies> + <properties> + <spring.version>3.0.0.RELEASE</spring.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-deployment-2.2</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-deployment-2.2</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-deployment-2.2</url> + </scm> +</project> \ No newline at end of file Deleted: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java =================================================================== --- trunk/openutils-deployment/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -1,110 +0,0 @@ -/** - * - * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) - * Copyright(C) null-2010, Openmind S.r.l. http://www.openmindonline.it - * - * 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. - */ - -package it.openutils.deployment.log4j; - -import java.io.File; -import java.io.FileNotFoundException; -import java.net.InetAddress; -import java.net.UnknownHostException; -import java.text.MessageFormat; - -import javax.servlet.ServletContext; - -import org.apache.commons.lang.ArrayUtils; -import org.apache.commons.lang.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - - -/** - * @author fgiust - * @version $Id$ - */ -public class DeploymentResolver -{ - - /** - * Logger. - */ - private static Logger log = LoggerFactory.getLogger(DeploymentResolver.class); - - public static File resolveServerRelativeLocation(ServletContext context, String commaSeparatedListOfPaths) - throws FileNotFoundException - { - String[] propertiesLocation = StringUtils.split(commaSeparatedListOfPaths, ','); - - String servername = resolveServerName(); - - String rootPath = StringUtils.stripEnd(StringUtils.replace(context.getRealPath("/"), "\\", "/"), "/"); //$NON-NLS-1$ //$NON-NLS-2$ - String webapp = StringUtils.substringAfterLast(rootPath, "/"); //$NON-NLS-1$ - - log.info("Resolving log configuration using servername={} and webapp={}", servername, webapp); - - for (int j = 0; j < propertiesLocation.length; j++) - { - String location = StringUtils.trim(propertiesLocation[j]); - location = StringUtils.replace(location, "${servername}", servername); //$NON-NLS-1$ - location = StringUtils.replace(location, "${webapp}", webapp); //$NON-NLS-1$ - - File initFile = new File(rootPath, location); - - if (!initFile.exists() || initFile.isDirectory()) - { - log.debug("Log4j config not found at {}", initFile.getAbsolutePath()); - continue; - } - - log.debug("Log4j config FOUND at {}", initFile.getAbsolutePath()); - - return initFile; - - } - - throw new FileNotFoundException( - MessageFormat - .format( - "No configuration found using location list {0}. [servername] is [{1}], [webapp] is [{2}] and base path is [{3}]", //$NON-NLS-1$ - new Object[]{ArrayUtils.toString(propertiesLocation), servername, webapp, rootPath })); - - } - - /** - * Resolve the current server name. - * @return server name, all lowercase, without domain - */ - public static String resolveServerName() - { - String servername = null; - - try - { - servername = StringUtils.lowerCase(InetAddress.getLocalHost().getHostName()); - if (StringUtils.contains(servername, ".")) - { - servername = StringUtils.substringBefore(servername, "."); - } - - } - catch (UnknownHostException e) - { - System.err.println(e.getMessage()); - } - return servername; - } -} Copied: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java (from rev 2161, trunk/openutils-deployment/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java) =================================================================== --- tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java (rev 0) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/DeploymentResolver.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -0,0 +1,110 @@ +/** + * + * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) + * Copyright(C) 2007-2010, Openmind S.r.l. http://www.openmindonline.it + * + * 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. + */ + +package it.openutils.deployment.log4j; + +import java.io.File; +import java.io.FileNotFoundException; +import java.net.InetAddress; +import java.net.UnknownHostException; +import java.text.MessageFormat; + +import javax.servlet.ServletContext; + +import org.apache.commons.lang.ArrayUtils; +import org.apache.commons.lang.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + + +/** + * @author fgiust + * @version $Id$ + */ +public class DeploymentResolver +{ + + /** + * Logger. + */ + private static Logger log = LoggerFactory.getLogger(DeploymentResolver.class); + + public static File resolveServerRelativeLocation(ServletContext context, String commaSeparatedListOfPaths) + throws FileNotFoundException + { + String[] propertiesLocation = StringUtils.split(commaSeparatedListOfPaths, ','); + + String servername = resolveServerName(); + + String rootPath = StringUtils.stripEnd(StringUtils.replace(context.getRealPath("/"), "\\", "/"), "/"); //$NON-NLS-1$ //$NON-NLS-2$ + String webapp = StringUtils.substringAfterLast(rootPath, "/"); //$NON-NLS-1$ + + log.info("Resolving log configuration using servername={} and webapp={}", servername, webapp); + + for (int j = 0; j < propertiesLocation.length; j++) + { + String location = StringUtils.trim(propertiesLocation[j]); + location = StringUtils.replace(location, "${servername}", servername); //$NON-NLS-1$ + location = StringUtils.replace(location, "${webapp}", webapp); //$NON-NLS-1$ + + File initFile = new File(rootPath, location); + + if (!initFile.exists() || initFile.isDirectory()) + { + log.debug("Log4j config not found at {}", initFile.getAbsolutePath()); + continue; + } + + log.debug("Log4j config FOUND at {}", initFile.getAbsolutePath()); + + return initFile; + + } + + throw new FileNotFoundException( + MessageFormat + .format( + "No configuration found using location list {0}. [servername] is [{1}], [webapp] is [{2}] and base path is [{3}]", //$NON-NLS-1$ + new Object[]{ArrayUtils.toString(propertiesLocation), servername, webapp, rootPath })); + + } + + /** + * Resolve the current server name. + * @return server name, all lowercase, without domain + */ + public static String resolveServerName() + { + String servername = null; + + try + { + servername = StringUtils.lowerCase(InetAddress.getLocalHost().getHostName()); + if (StringUtils.contains(servername, ".")) + { + servername = StringUtils.substringBefore(servername, "."); + } + + } + catch (UnknownHostException e) + { + System.err.println(e.getMessage()); + } + return servername; + } +} Deleted: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java =================================================================== --- trunk/openutils-deployment/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -1,126 +0,0 @@ -/** - * - * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) - * Copyright(C) null-2010, Openmind S.r.l. http://www.openmindonline.it - * - * 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. - */ - -package it.openutils.deployment.log4j; - -import java.io.FileNotFoundException; - -import javax.servlet.ServletContext; -import javax.servlet.ServletContextEvent; - -import org.springframework.util.Log4jConfigurer; -import org.springframework.web.util.Log4jConfigListener; -import org.springframework.web.util.WebUtils; - - -/** - * @author Fabrizio Giustina - * @version $Id$ - */ -public class EnvironmentLog4jConfigListener extends Log4jConfigListener -{ - - /** - * Default value for the DEFAULT_INITIALIZATION_PARAMETER parameter. - */ - public static final String DEFAULT_INITIALIZATION_PARAMETER = // - "WEB-INF/config/${servername}/${webapp}/log4j.xml," //$NON-NLS-1$ - + "WEB-INF/config/${servername}/log4j.xml," //$NON-NLS-1$ - + "WEB-INF/config/${webapp}/log4j.xml," //$NON-NLS-1$ - + "WEB-INF/config/default/log4j.xml," //$NON-NLS-1$ - + "WEB-INF/config/log4j.xml"; //$NON-NLS-1$ - - /** - * {@inheritDoc} - */ - @Override - public void contextInitialized(ServletContextEvent event) - { - initLogging(event.getServletContext()); - } - - public static void initLogging(ServletContext servletContext) - { - if (exposeWebAppRoot(servletContext)) - { - WebUtils.setWebAppRootSystemProperty(servletContext); - } - - String servername = DeploymentResolver.resolveServerName(); - if (servername != null) - { - System.setProperty("server.name", servername); - System.setProperty("server", servername); - } - - String locationList = servletContext.getInitParameter("log4jConfigLocation"); - - if (locationList == null) - { - locationList = DEFAULT_INITIALIZATION_PARAMETER; - } - - String location; - - try - { - location = DeploymentResolver.resolveServerRelativeLocation(servletContext, locationList).getAbsolutePath(); - } - catch (FileNotFoundException ex) - { - throw new IllegalArgumentException("Invalid 'log4jConfigLocation' parameter: " + ex.getMessage()); - } - if (location != null) - { - servletContext.log("Initializing Log4J from [" + location + "]"); - try - { - - String intervalString = servletContext.getInitParameter("log4jRefreshInterval"); - if (intervalString != null) - { - try - { - long refreshInterval = Long.parseLong(intervalString); - Log4jConfigurer.initLogging(location, refreshInterval); - } - catch (NumberFormatException ex) - { - throw new IllegalArgumentException("Invalid 'log4jRefreshInterval' parameter: " - + ex.getMessage()); - } - } - else - { - Log4jConfigurer.initLogging(location); - } - } - catch (FileNotFoundException ex) - { - throw new IllegalArgumentException("Invalid 'log4jConfigLocation' parameter: " + ex.getMessage()); - } - } - } - - private static boolean exposeWebAppRoot(ServletContext servletContext) - { - String exposeWebAppRootParam = servletContext.getInitParameter("log4jExposeWebAppRoot"); - return exposeWebAppRootParam == null || Boolean.valueOf(exposeWebAppRootParam).booleanValue(); - } - -} Copied: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java (from rev 2161, trunk/openutils-deployment/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java) =================================================================== --- tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java (rev 0) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/log4j/EnvironmentLog4jConfigListener.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -0,0 +1,126 @@ +/** + * + * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) + * Copyright(C) 2007-2010, Openmind S.r.l. http://www.openmindonline.it + * + * 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. + */ + +package it.openutils.deployment.log4j; + +import java.io.FileNotFoundException; + +import javax.servlet.ServletContext; +import javax.servlet.ServletContextEvent; + +import org.springframework.util.Log4jConfigurer; +import org.springframework.web.util.Log4jConfigListener; +import org.springframework.web.util.WebUtils; + + +/** + * @author Fabrizio Giustina + * @version $Id$ + */ +public class EnvironmentLog4jConfigListener extends Log4jConfigListener +{ + + /** + * Default value for the DEFAULT_INITIALIZATION_PARAMETER parameter. + */ + public static final String DEFAULT_INITIALIZATION_PARAMETER = // + "WEB-INF/config/${servername}/${webapp}/log4j.xml," //$NON-NLS-1$ + + "WEB-INF/config/${servername}/log4j.xml," //$NON-NLS-1$ + + "WEB-INF/config/${webapp}/log4j.xml," //$NON-NLS-1$ + + "WEB-INF/config/default/log4j.xml," //$NON-NLS-1$ + + "WEB-INF/config/log4j.xml"; //$NON-NLS-1$ + + /** + * {@inheritDoc} + */ + @Override + public void contextInitialized(ServletContextEvent event) + { + initLogging(event.getServletContext()); + } + + public static void initLogging(ServletContext servletContext) + { + if (exposeWebAppRoot(servletContext)) + { + WebUtils.setWebAppRootSystemProperty(servletContext); + } + + String servername = DeploymentResolver.resolveServerName(); + if (servername != null) + { + System.setProperty("server.name", servername); + System.setProperty("server", servername); + } + + String locationList = servletContext.getInitParameter("log4jConfigLocation"); + + if (locationList == null) + { + locationList = DEFAULT_INITIALIZATION_PARAMETER; + } + + String location; + + try + { + location = DeploymentResolver.resolveServerRelativeLocation(servletContext, locationList).getAbsolutePath(); + } + catch (FileNotFoundException ex) + { + throw new IllegalArgumentException("Invalid 'log4jConfigLocation' parameter: " + ex.getMessage()); + } + if (location != null) + { + servletContext.log("Initializing Log4J from [" + location + "]"); + try + { + + String intervalString = servletContext.getInitParameter("log4jRefreshInterval"); + if (intervalString != null) + { + try + { + long refreshInterval = Long.parseLong(intervalString); + Log4jConfigurer.initLogging(location, refreshInterval); + } + catch (NumberFormatException ex) + { + throw new IllegalArgumentException("Invalid 'log4jRefreshInterval' parameter: " + + ex.getMessage()); + } + } + else + { + Log4jConfigurer.initLogging(location); + } + } + catch (FileNotFoundException ex) + { + throw new IllegalArgumentException("Invalid 'log4jConfigLocation' parameter: " + ex.getMessage()); + } + } + } + + private static boolean exposeWebAppRoot(ServletContext servletContext) + { + String exposeWebAppRootParam = servletContext.getInitParameter("log4jExposeWebAppRoot"); + return exposeWebAppRootParam == null || Boolean.valueOf(exposeWebAppRootParam).booleanValue(); + } + +} Deleted: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java =================================================================== --- trunk/openutils-deployment/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -1,194 +0,0 @@ -/** - * - * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) - * Copyright(C) null-2010, Openmind S.r.l. http://www.openmindonline.it - * - * 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. - */ - -package it.openutils.deployment.spring; - -import java.io.IOException; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.Properties; - -import javax.sql.DataSource; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.BeansException; -import org.springframework.beans.factory.BeanInitializationException; -import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; -import org.springframework.context.ApplicationContext; -import org.springframework.context.ApplicationContextAware; -import org.springframework.context.ApplicationEvent; -import org.springframework.context.ApplicationListener; -import org.springframework.dao.DataAccessException; -import org.springframework.jdbc.core.JdbcTemplate; -import org.springframework.jdbc.core.RowCallbackHandler; - - -/** - * @author fgiust - * @version $Id$ - */ -public class DatabaseEnvironmentPropertyConfigurer extends EnvironmentPropertyConfigurer - implements - ApplicationContextAware, - ApplicationListener -{ - - private static Logger log = LoggerFactory.getLogger(DatabaseEnvironmentPropertyConfigurer.class); - - private String sqlQuery; - - private String dataSourceName; - - private DataSource dataSource; - - private ApplicationContext applicationContext; - - public void setSqlQuery(String sqlQuery) - { - this.sqlQuery = sqlQuery; - } - - public void setDataSourceName(String dataSourceName) - { - this.dataSourceName = dataSourceName; - } - - /** - * {@inheritDoc} - */ - @Override - public void setApplicationContext(ApplicationContext applicationContext) throws BeansException - { - this.applicationContext = applicationContext; - } - - /** - * Get Spring Context proprieties. - * @return A properties object containing all spring properties. - */ - @Override - public Properties getProperties() - { - // loadAndRefresh(); @todo is this needed anymore? - return properties; - } - - /** - * @throws IOException - */ - private void loadAndRefresh() throws IOException - { - properties = mergeProperties(); - refresh(); - } - - /** - * used to reload configuration code from db - */ - public void refresh() - { - manuallyLoadDatasource(); - - /** - * inner utility class to create properties from rows extracted by the query - * @author diego - * @version $Id$ - */ - class RowHandler implements RowCallbackHandler - { - - /** - * {@inheritDoc} - */ - public void processRow(final ResultSet rs) throws SQLException - { - String parmName = rs.getString(1); - String parmValue = rs.getString(2); - - log.debug("Configuring property {}={}", parmName, parmValue); - properties.put(parmName, parmValue); - - } - } - - JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); - try - { - jdbcTemplate.query(sqlQuery, new RowHandler()); - } - catch (DataAccessException e) - { - log.error(e.getMessage()); - } - } - - /** - * {@inheritDoc} - */ - public void onApplicationEvent(ApplicationEvent event) - { - manuallyLoadDatasource(); - } - - /** - * - */ - private void manuallyLoadDatasource() - { - if (dataSource == null) - { - dataSource = (DataSource) applicationContext.getBean(dataSourceName); - try - { - properties = mergeProperties(); - } - catch (IOException e) - { - log.debug("Exception while loading environment properties from file."); - } - } - } - - /** - * {@inheritDoc} - */ - @Override - public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException - { - - super.postProcessBeanFactory(beanFactory); - - try - { - loadAndRefresh(); - Properties mergedProps = properties; - - // Convert the merged properties, if necessary. - convertProperties(mergedProps); - - // Let the subclass process the properties. - processProperties(beanFactory, mergedProps); - } - catch (IOException ex) - { - throw new BeanInitializationException("Could not load properties", ex); - } - - } -} Copied: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java (from rev 2161, trunk/openutils-deployment/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java) =================================================================== --- tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java (rev 0) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/DatabaseEnvironmentPropertyConfigurer.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -0,0 +1,194 @@ +/** + * + * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) + * Copyright(C) 2007-2010, Openmind S.r.l. http://www.openmindonline.it + * + * 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. + */ + +package it.openutils.deployment.spring; + +import java.io.IOException; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.Properties; + +import javax.sql.DataSource; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.BeansException; +import org.springframework.beans.factory.BeanInitializationException; +import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; +import org.springframework.context.ApplicationContext; +import org.springframework.context.ApplicationContextAware; +import org.springframework.context.ApplicationEvent; +import org.springframework.context.ApplicationListener; +import org.springframework.dao.DataAccessException; +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.jdbc.core.RowCallbackHandler; + + +/** + * @author fgiust + * @version $Id$ + */ +public class DatabaseEnvironmentPropertyConfigurer extends EnvironmentPropertyConfigurer + implements + ApplicationContextAware, + ApplicationListener +{ + + private static Logger log = LoggerFactory.getLogger(DatabaseEnvironmentPropertyConfigurer.class); + + private String sqlQuery; + + private String dataSourceName; + + private DataSource dataSource; + + private ApplicationContext applicationContext; + + public void setSqlQuery(String sqlQuery) + { + this.sqlQuery = sqlQuery; + } + + public void setDataSourceName(String dataSourceName) + { + this.dataSourceName = dataSourceName; + } + + /** + * {@inheritDoc} + */ + @Override + public void setApplicationContext(ApplicationContext applicationContext) throws BeansException + { + this.applicationContext = applicationContext; + } + + /** + * Get Spring Context proprieties. + * @return A properties object containing all spring properties. + */ + @Override + public Properties getProperties() + { + // loadAndRefresh(); @todo is this needed anymore? + return properties; + } + + /** + * @throws IOException + */ + private void loadAndRefresh() throws IOException + { + properties = mergeProperties(); + refresh(); + } + + /** + * used to reload configuration code from db + */ + public void refresh() + { + manuallyLoadDatasource(); + + /** + * inner utility class to create properties from rows extracted by the query + * @author diego + * @version $Id$ + */ + class RowHandler implements RowCallbackHandler + { + + /** + * {@inheritDoc} + */ + public void processRow(final ResultSet rs) throws SQLException + { + String parmName = rs.getString(1); + String parmValue = rs.getString(2); + + log.debug("Configuring property {}={}", parmName, parmValue); + properties.put(parmName, parmValue); + + } + } + + JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); + try + { + jdbcTemplate.query(sqlQuery, new RowHandler()); + } + catch (DataAccessException e) + { + log.error(e.getMessage()); + } + } + + /** + * {@inheritDoc} + */ + public void onApplicationEvent(ApplicationEvent event) + { + manuallyLoadDatasource(); + } + + /** + * + */ + private void manuallyLoadDatasource() + { + if (dataSource == null) + { + dataSource = (DataSource) applicationContext.getBean(dataSourceName); + try + { + properties = mergeProperties(); + } + catch (IOException e) + { + log.debug("Exception while loading environment properties from file."); + } + } + } + + /** + * {@inheritDoc} + */ + @Override + public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException + { + + super.postProcessBeanFactory(beanFactory); + + try + { + loadAndRefresh(); + Properties mergedProps = properties; + + // Convert the merged properties, if necessary. + convertProperties(mergedProps); + + // Let the subclass process the properties. + processProperties(beanFactory, mergedProps); + } + catch (IOException ex) + { + throw new BeanInitializationException("Could not load properties", ex); + } + + } +} Deleted: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java =================================================================== --- trunk/openutils-deployment/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -1,451 +0,0 @@ -/** - * - * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) - * Copyright(C) null-2010, Openmind S.r.l. http://www.openmindonline.it - * - * 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. - */ - -package it.openutils.deployment.spring; - -import java.beans.PropertyDescriptor; -import java.io.IOException; -import java.io.InputStream; -import java.lang.reflect.Constructor; -import java.net.InetAddress; -import java.net.MalformedURLException; -import java.net.URL; -import java.net.UnknownHostException; -import java.util.HashSet; -import java.util.Iterator; -import java.util.Properties; - -import javax.servlet.ServletContext; - -import org.apache.commons.lang.ArrayUtils; -import org.apache.commons.lang.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.BeansException; -import org.springframework.beans.PropertyValues; -import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; -import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer; -import org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor; -import org.springframework.context.ApplicationContext; -import org.springframework.context.ApplicationContextAware; -import org.springframework.core.io.Resource; -import org.springframework.core.io.UrlResource; -import org.springframework.util.ResourceUtils; -import org.springframework.util.StringValueResolver; -import org.springframework.web.context.WebApplicationContext; - - -/** - * @author fgiust - * @version $Id: $ - */ -public class EnvironmentPropertyConfigurer extends PropertyPlaceholderConfigurer - implements - ApplicationContextAware, - SmartInstantiationAwareBeanPostProcessor -{ - - /** - * Application name (webapp name) variable. - */ - private static final String PROPERTY_APPL = "${appl}"; - - /** - * Environment (server name) variable. - */ - private static final String PROPERTY_ENV = "${env}"; - - /** - * Logger. - */ - private static Logger log = LoggerFactory.getLogger(EnvironmentPropertyConfigurer.class); - - /** - * @deprecated use defaultLocation - */ - @Deprecated - private String defaultEnvironment; - - private ServletContext servletContext; - - private String fileLocation; - - /** - * Cached properties (super field is private). - */ - protected Properties properties; - - /** - * Are properties inherited from default configuration? default is true, - */ - private boolean inherit = true; - - /** - * Set all the properties configured as system properties. - */ - private boolean exposeSystemProperties; - - private String nullValue; - - /** - * Setter for <code>fileLocation</code>. - * @param fileLocation The fileLocation to set. - */ - public void setFileLocation(String fileLocation) - { - this.fileLocation = fileLocation; - } - - /** - * Sets the inherit. - * @param inherit the inherit to set - */ - public void setInherit(boolean inherit) - { - this.inherit = inherit; - } - - /** - * Setter for <code>defaultEnvironment</code>. - * @param defaultEnvironment The defaultEnvironment to set. - * @deprecated use defaultLocation - */ - @Deprecated - public void setDefaultEnvironment(String defaultEnvironment) - { - this.defaultEnvironment = defaultEnvironment; - } - - /** - * Set all the properties configured as system properties. - * @param exposeSystemProperties <code>true</code> if you want to set configured properties as system properties. - */ - public void setExposeSystemProperties(boolean exposeSystemProperties) - { - this.exposeSystemProperties = exposeSystemProperties; - } - - @Override - public void setNullValue(String nullValue) - { - this.nullValue = nullValue; - super.setNullValue(nullValue); - } - - /** - * {@inheritDoc} - */ - @Override - public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException - { - if (fileLocation != null) - { - - String hostname = null; - try - { - hostname = StringUtils.substringBefore( - StringUtils.lowerCase(InetAddress.getLocalHost().getHostName()), - "."); - } - catch (UnknownHostException e) - { - log.error(e.getMessage()); // should not happen - } - - if (hostname != null) - { - System.setProperty("env", hostname); - } - - String applName = getApplicationName(); - if (applName != null) - { - System.setProperty("appl", applName); - } - - URL propertyUrl = null; - - String fileLocationFull = fileLocation; - - if (defaultEnvironment != null) - { - log.warn("Usage of \"defaultEnvironment\" is deprecated, please specify the fallback location " - + "as the last comma separated value in \"fileLocation\""); - fileLocationFull = fileLocationFull - + "," - + StringUtils.replace(fileLocationFull, PROPERTY_ENV, this.defaultEnvironment); - } - - String replacedLocations = StringUtils.replace(fileLocationFull, PROPERTY_ENV, hostname); - replacedLocations = StringUtils.replace(replacedLocations, PROPERTY_APPL, applName); - - String[] locations = StringUtils.split(replacedLocations, ","); - - if (inherit) - { - ArrayUtils.reverse(locations); - } - - Properties props = new Properties(); - boolean found = false; - - for (String loc : locations) - { - propertyUrl = getResource(StringUtils.strip(loc)); - if (propertyUrl != null) - { - found = true; - log.debug("Loading property file at {}", loc); - - Resource resource = new UrlResource(propertyUrl); - InputStream is = null; - - try - { - is = resource.getInputStream(); - props.load(is); - } - catch (IOException e) - { - log.error("Error loading " + propertyUrl.toString(), e); - } - finally - { - if (is != null) - { - try - { - is.close(); - } - catch (IOException e) - { - // ignore - } - } - } - - if (!inherit) - { - break; - } - } - log.debug("Property file not found at {}", loc); - - } - - if (!found) - { - log.error("No properties found at {}", replacedLocations); - } - - this.properties = props; - super.setProperties(props); - - if (exposeSystemProperties) - { - Iterator<Object> i = props.keySet().iterator(); - while (i.hasNext()) - { - String key = (String) i.next(); - String value = (String) props.get(key); - System.setProperty(key, value); - } - - } - - } - - super.postProcessBeanFactory(beanFactory); - } - - private URL getResource(String resource) - { - URL url = null; - - if (servletContext != null && !StringUtils.contains(resource, "classpath:")) - { - try - { - if (resource != null && !resource.startsWith("/")) - { - url = servletContext.getResource("/" + resource); - } - else - { - url = servletContext.getResource(resource); - } - - if (url != null) - { - // check needed for servletUnit - // we need to check for a connection because getResource always returns a URL, also if the resource - // doesn't exists - url.openConnection().connect(); - } - - } - catch (MalformedURLException e) - { - log.error(e.getMessage(), e); - } - catch (IOException e) - { - // ignore, URL is not a valid resource - url = null; - } - } - if (url == null) - { - try - { - url = ResourceUtils.getURL(resource); - url.openStream().close(); // test if the resource actually exists - } - catch (IOException e) - { - // ignore, can be normal - url = null; - } - } - return url; - } - - private String getApplicationName() - { - if (servletContext != null) - { - String url = servletContext.getRealPath("/"); - url = StringUtils.replace(url, "\\", "/"); - if (url.endsWith("/")) - { - url = StringUtils.substringBeforeLast(url, "/"); - } - - return StringUtils.substringAfterLast(url, "/"); - } - return StringUtils.EMPTY; - } - - /** - * Returns the Properties loaded by this configurer. - * @return Properties - */ - public Properties getProperties() - { - return properties; - } - - /** - * Returns a single property. - * @param key Property key - * @return property value or <code>null</code> if not found. - */ - public String getProperty(String key) - { - // better be safe, it doesn't hurt - if (properties == null) - { - return null; - } - return properties.getProperty(key); - } - - /** - * {@inheritDoc} - */ - public void setApplicationContext(ApplicationContext applicationContext) throws BeansException - { - // don't implement ServletContextAware or it will fail if javax.servlet dependency is not available - try - { - if (applicationContext instanceof WebApplicationContext) - { - this.servletContext = ((WebApplicationContext) applicationContext).getServletContext(); - } - } - catch (NoClassDefFoundError e) - { - // ignore, we are not in a web project or spring web is not available - } - } - - public boolean postProcessAfterInstantiation(Object bean, String beanName) throws BeansException - { - PropertyAnnotationsUtils.autowireProperties(bean, new PlaceholderResolvingStringValueResolver(properties)); - return true; - } - - public Class predictBeanType(Class beanClass, String beanName) - { - return null; - } - - public Constructor[] determineCandidateConstructors(Class beanClass, String beanName) throws BeansException - { - return null; - } - - public Object getEarlyBeanReference(Object bean, String beanName) throws BeansException - { - return bean; - } - - public Object postProcessBeforeInstantiation(Class beanClass, String beanName) throws BeansException - { - return null; - } - - public PropertyValues postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, - String beanName) throws BeansException - { - - return pvs; - } - - public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException - { - return bean; - } - - public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException - { - return bean; - } - - /** - * BeanDefinitionVisitor that resolves placeholders in String values, delegating to the - * <code>parseStringValue</code> method of the containing class. - */ - protected class PlaceholderResolvingStringValueResolver implements StringValueResolver - { - - private final Properties props; - - public PlaceholderResolvingStringValueResolver(Properties props) - { - this.props = props; - } - - public String resolveStringValue(String strVal) throws BeansException - { - String value = parseStringValue(strVal, this.props, new HashSet()); - return (value.equals(nullValue) ? null : value); - } - } -} Copied: tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java (from rev 2161, trunk/openutils-deployment/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java) =================================================================== --- tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java (rev 0) +++ tags/openutils-deployment-2.2/src/main/java/it/openutils/deployment/spring/EnvironmentPropertyConfigurer.java 2010-03-19 22:24:28 UTC (rev 2163) @@ -0,0 +1,498 @@ +/** + * + * openutils deployment tools (http://www.openmindlab.com/lab/products/deployment.html) + * Copyright(C) 2007-2010, Openmind S.r.l. http://www.openmindonline.it + * + * 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. + */ + +package it.openutils.deployment.spring; + +import java.beans.PropertyDescriptor; +import java.io.IOException; +import java.io.InputStream; +import java.lang.reflect.Constructor; +import java.net.InetAddress; +import java.net.MalformedURLException; +import java.net.URL; +import java.net.UnknownHostException; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Iterator; +import java.util.Map; +import java.util.Properties; + +import javax.servlet.ServletContext; + +import org.apache.commons.lang.ArrayUtils; +import org.apache.commons.lang.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.BeansException; +import org.springframework.beans.PropertyValues; +import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; +import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer; +import org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor; +import org.springframework.context.ApplicationContext; +import org.springframework.context.ApplicationContextAware; +import org.springframework.core.io.Resource; +import org.springframework.core.io.UrlResource; +import org.springframework.util.ResourceUtils; +import org.springframework.util.StringValueResolver; +import org.springframework.web.context.WebApplicationContext; + + +/** + * <p> + * A propertyconfigurer that can be used to dynamically select a list of property files based on the current + * environment. + * </p> + * <p> + * You can configure the <code>fileLocation</code> parameter with a list of file location, using variables for: + * </p> + * <ul> + * <li>the server name: ${env}</li> + * <li>the web application root folder name (only for web contexts): ${appl}</li> + * <li>any web context init parameter (only for web contexts): ${contextParam/paramname}</li> + * </ul> + * <p> + * <p> + * A sample value for the <code>fileLocation</code> parameter would be: <code>WEB-INF/config/${env}/my.properties, + * WEB-INF/config/${appl}/my.properties, + * WEB-INF/config/${contextParam/instance}/my.properties, + * classpath:my-${env}.properties,classpath:default.properties</code>. + * </p> + * <p> + * After replacing all the known variables the resulting list is parsed and any existing file is merged in a single + * property list, used to configure the remaining spring context + * </p> + * @author fgiust + * @version $Id: EnvironmentPropertyConfigurer.java 592 2010-03-19 13:24:12Z christian.strappazzon $ + */ +public class EnvironmentPropertyConfigurer extends PropertyPlaceholderConfigurer + implements + ApplicationContextAware, + SmartInstantiationAwareBeanPostProcessor +{ + + private String serverPropertyName = "env"; + + private String applicationPropertyName = "appl"; + + /** + * Logger. + */ + private static Logger log = LoggerFactory.getLogger(EnvironmentPropertyConfigurer.class); + + private ServletContext servletContext; + + private String fileLocation; + + /** + * Cached properties (super field is private). + */ + protected Properties properties; + + /** + * Are properties inherited from default configuration? default is true, + */ + private boolean inherit = true; + + /** + * Set all the properties configured as system properties. + */ + private boolean exposeSystemProperties; + + private String nullValue; + + /** + * Setter for <code>fileLocation</code>. + * @param fileLocation The fileLocation to set. + */ + public void setFileLocation(String fileLocation) + { + this.fileLocation = fileLocation; + } + + /** + * Sets the inherit. + * @param inherit the inherit to set + */ + public void setInherit(boolean inherit) + { + this.inherit = inherit; + } + + /** + * Sets the serverPropertyName. + * @param serverPropertyName the serverPropertyName to set + */ + public void setServerPropertyName(String serverPropertyName) + { + this.serverPropertyName = serverPropertyName; + } + + /** + * Sets the applicationPropertyName. + * @param applicationPropertyName the applicationPropertyName to set + */ + public void setApplicationPropertyName(String applicationPropertyName) + { + this.applicationPropertyName = applicationPropertyName; + } + + /** + * Set all the proper... [truncated message content] |
From: <fg...@us...> - 2010-03-19 22:40:22
|
Revision: 2175 http://openutils.svn.sourceforge.net/openutils/?rev=2175&view=rev Author: fgiust Date: 2010-03-19 22:40:13 +0000 (Fri, 19 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlcriteria-2.0-b5 Added Paths: ----------- tags/openutils-mgnlcriteria-2.0-b5/ tags/openutils-mgnlcriteria-2.0-b5/pom.xml tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java Removed Paths: ------------- tags/openutils-mgnlcriteria-2.0-b5/pom.xml tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java Deleted: tags/openutils-mgnlcriteria-2.0-b5/pom.xml =================================================================== --- trunk/openutils-mgnlcriteria/pom.xml 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-mgnlcriteria-2.0-b5/pom.xml 2010-03-19 22:40:13 UTC (rev 2175) @@ -1,144 +0,0 @@ -<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>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <artifactId>openutils-mgnlcriteria</artifactId> - <name>Magnolia Criteria API</name> - <version>2.0-b5-SNAPSHOT</version> - <inceptionYear>2009</inceptionYear> - <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/CRIT</url> - </issueManagement> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>com.mycila.maven-license-plugin</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>1.5.0</version> - <configuration> - <header>src/main/etc/header.txt</header> - <includes> - <include>src/**/*.java</include> - </includes> - <properties> - <year>${project.inceptionYear}-2010</year> - <name>${project.name}</name> - <description>${project.description}</description> - <url>${project.url}</url> - </properties> - </configuration> - <executions> - <execution> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <useManifestOnlyJar>false</useManifestOnlyJar> - </configuration> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jcl-over-slf4j</artifactId> - <version>1.5.8</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.4</version> - </dependency> - <dependency> - <groupId>javax.jcr</groupId> - <artifactId>jcr</artifactId> - <version>2.0</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <classifier>tests</classifier> - <version>${magnolia.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.10</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2/</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnlcriteria-2.0-b5/pom.xml (from rev 2174, trunk/openutils-mgnlcriteria/pom.xml) =================================================================== --- tags/openutils-mgnlcriteria-2.0-b5/pom.xml (rev 0) +++ tags/openutils-mgnlcriteria-2.0-b5/pom.xml 2010-03-19 22:40:13 UTC (rev 2175) @@ -0,0 +1,150 @@ +<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>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <artifactId>openutils-mgnlcriteria</artifactId> + <name>Magnolia Criteria API</name> + <version>2.0-b5</version> + <inceptionYear>2009</inceptionYear> + <description>A Hibernate's Criteria-like API to programmatically generate JCR queries with Magnolia</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlcriteria.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/CRIT</url> + </issueManagement> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>${basedir}/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>com.mycila.maven-license-plugin</groupId> + <artifactId>maven-license-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <header>src/main/etc/header.txt</header> + <includes> + <include>src/**/*.java</include> + </includes> + <properties> + <year>${project.inceptionYear}-2010</year> + <name>${project.name}</name> + <description>${project.description}</description> + <url>${project.url}</url> + </properties> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <useManifestOnlyJar>false</useManifestOnlyJar> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + <version>1.5.8</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>javax.jcr</groupId> + <artifactId>jcr</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <classifier>tests</classifier> + <version>${magnolia.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.10</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2/</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.3</magnolia.version> + </properties> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-2.0-b5</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlcriteria-2.0-b5</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlcriteria-2.0-b5</url> + </scm> +</project> \ No newline at end of file Deleted: tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java =================================================================== --- trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java 2010-03-19 22:40:13 UTC (rev 2175) @@ -1,341 +0,0 @@ -/** - * - * Magnolia Criteria API (http://www.openmindlab.com/lab/products/mgnlcriteria.html) - * Copyright (C)2009 - 2010, Openmind S.r.l. http://www.openmindonline.it - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -package net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl; - -import info.magnolia.cms.core.Content; -import info.magnolia.cms.core.DefaultContent; -import info.magnolia.cms.core.HierarchyManager; -import info.magnolia.cms.core.ItemType; -import info.magnolia.cms.core.Path; -import info.magnolia.cms.core.search.Query; -import info.magnolia.cms.core.search.QueryManager; -import info.magnolia.cms.core.search.QueryResult; -import info.magnolia.cms.security.AccessManager; -import info.magnolia.cms.security.Permission; -import info.magnolia.content2bean.Content2BeanException; -import info.magnolia.content2bean.Content2BeanUtil; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.Hashtable; -import java.util.Iterator; -import java.util.List; -import java.util.Map; - -import javax.jcr.Node; -import javax.jcr.NodeIterator; -import javax.jcr.RepositoryException; -import javax.jcr.query.InvalidQueryException; - -import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.JCRMagnoliaCriteriaQueryTranslator; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils.XPathTextUtils; - -import org.apache.commons.lang.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - - -/** - * Magnolia XPATH implementation of the <tt>Criteria</tt> interface which supports limiting the result set according to - * the underlying JCR implementation (e.g. Jackrabbit 1.4+) - * @deprecated due to the way results are collected there is no guarantee that the offset specified is respected: for - * example if your query matches both a page and a paragraph in it, and you ask for results of type mgnl:content those - * two results will be merged into one. If you need paging use AdvancedCriteria and be sure to specify the desired - * return type in the query directly. - * @author Federico Grilli - * @version $Id$ - */ -@Deprecated -public class MagnoliaCriteriaWithLimitImpl extends MagnoliaCriteriaImpl -{ - - /** - * Logger. - */ - private static Logger log = LoggerFactory.getLogger(MagnoliaCriteriaWithLimitImpl.class); - - private static final String HIERARCHY_MANAGER = "hm"; - - private static final String QUERY_MANAGER = "queryManager"; - - @Deprecated - public MagnoliaCriteriaWithLimitImpl(String path, QueryManager queryManager, String itemType) - { - super(path, queryManager, itemType, null); - } - - @Deprecated - public MagnoliaCriteriaWithLimitImpl(String path, QueryManager queryManager, String itemType, Class< ? > classType) - { - super(path, queryManager, itemType, classType); - } - - /** - * @param hm - */ - public MagnoliaCriteriaWithLimitImpl(HierarchyManager hm) - { - super(hm); - } - - @SuppressWarnings("unchecked") - @Deprecated - public Collection< ? > list() throws JCRQueryException - { - if (queryManager == null) - { - throw new IllegalStateException("QueryManager cannot be null"); - } - - log.debug("creating statement..."); - long start = System.currentTimeMillis(); - - JCRMagnoliaCriteriaQueryTranslator translator = new JCRMagnoliaCriteriaQueryTranslator(this); - XPathSelect statement = new XPathSelect(); - statement.setRoot(XPathTextUtils.encodeDigitsInPath(this.path)); - statement.setPredicate(translator.getPredicate()); - statement.setOrderByClause(translator.getOrderBy()); - String stmt = statement.toStatementString(); - - long stop = System.currentTimeMillis(); - log.debug("statement created in {} milliseconds", stop - start); - - try - { - Class< ? extends QueryManager> managerClass = queryManager.getClass(); - java.lang.reflect.Field field = managerClass.getDeclaredField(QUERY_MANAGER); - field.setAccessible(true); - - javax.jcr.query.QueryManager jcrManager = (javax.jcr.query.QueryManager) field.get(queryManager); - org.apache.jackrabbit.core.query.QueryImpl q = (org.apache.jackrabbit.core.query.QueryImpl) jcrManager - .createQuery(stmt, Query.XPATH); - - if (getMaxResults() > 0) - { - q.setLimit(getMaxResults()); - } - - if (getFirstResult() >= 0) - { - q.setOffset(getFirstResult()); - } - - log.debug("offset is {} limit is {}", new Object[]{getFirstResult(), getMaxResults() }); - - log.debug("executing Query {}", q.getStatement()); - start = System.currentTimeMillis(); - javax.jcr.query.QueryResult result = q.execute(); - - stop = System.currentTimeMillis(); - log.debug("Query executed in {} milliseconds", stop - start); - - Collection retVal; - field = managerClass.getDeclaredField(HIERARCHY_MANAGER); - field.setAccessible(true); - HierarchyManager hm = (HierarchyManager) field.get(queryManager); - - log.debug("getting content..."); - start = System.currentTimeMillis(); - QueryResultImpl filteredResult = new QueryResultImpl(result, hm); - retVal = filteredResult.getContent(itemType); - - stop = System.currentTimeMillis(); - - if (Content.class.isAssignableFrom(classType)) - { - log.debug("returning a Collection holding objects of type {} ", Content.class.getName()); - retVal = retVal == null ? new ArrayList<Content>() : retVal; - log.debug("got {} node(s) in {} ms", new Object[]{retVal.size(), stop - start }); - - return retVal; - } - else - { - log.debug("returning a Collection holding objects of type {} ", classType.getName()); - Iterator iter = retVal.iterator(); - List list = new ArrayList(); - while (iter.hasNext()) - { - Content node = (Content) iter.next(); - try - { - list.add(classType.cast(Content2BeanUtil.toBean(node, true, classType))); - } - catch (Content2BeanException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - } - log.debug("got {} node(s) in {} ms", new Object[]{list.size(), stop - start }); - return list; - } - } - catch (InvalidQueryException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - catch (RepositoryException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - catch (SecurityException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - catch (NoSuchFieldException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - catch (IllegalArgumentException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - catch (IllegalAccessException e) - { - log.error(e.getMessage()); - throw new JCRQueryException(stmt, e); - } - } - - /** - * This is {@link QueryResultImpl} slightly modified - */ - protected static final class QueryResultImpl implements QueryResult - { - - /** - * Unfiltered result object - */ - private javax.jcr.query.QueryResult result; - - private AccessManager accessManager; - - private HierarchyManager hm; - - private Map<String, String> dirtyHandles = new Hashtable<String, String>(); - - protected QueryResultImpl(javax.jcr.query.QueryResult result, HierarchyManager hm) - { - this.result = result; - this.hm = hm; - this.accessManager = hm.getAccessManager(); - } - - public AccessManager getAccessManager() - { - return accessManager; - } - - public javax.jcr.query.QueryResult getJcrResult() - { - return result; - } - - /** - * Build required result objects - */ - private void build(String nodeType, Collection<DefaultContent> collection) throws RepositoryException - { - NodeIterator nodeIterator = this.result.getNodes(); - while (nodeIterator.hasNext()) - { - Node node = nodeIterator.nextNode(); - try - { - build(node, nodeType, collection); - } - catch (RepositoryException re) - { - log.error("{} caught while iterating on query results: {}", re.getClass().getName(), re - .getMessage()); - if (log.isDebugEnabled()) - { - log.debug(re.getClass().getName() - + " caught while iterating on query results: " - + re.getMessage(), re); - } - } - } - } - - /** - * Build required result objects - */ - private void build(Node node, String nodeType, Collection<DefaultContent> collection) - throws RepositoryException - { - /** - * All custom node types - */ - if ((node.isNodeType(nodeType) || StringUtils.isEmpty(nodeType)) && !node.isNodeType(ItemType.NT_RESOURCE)) - { - if (this.dirtyHandles.get(node.getPath()) == null) - { - boolean isAllowed = this.accessManager.isGranted( - Path.getAbsolutePath(node.getPath()), - Permission.READ); - if (isAllowed) - { - collection.add(new DefaultContent(node, this.hm)); - this.dirtyHandles.put(node.getPath(), StringUtils.EMPTY); - } - } - return; - } - if (node.getDepth() > 0) - { - this.build(node.getParent(), nodeType, collection); - } - } - - /** - * @see info.magnolia.cms.core.search.QueryResult#getContent() - */ - public Collection<DefaultContent> getContent() - { - return getContent(ItemType.CONTENT.getSystemName()); - } - - /** - * @see info.magnolia.cms.core.search.QueryResult#getContent(java.lang.String) - */ - public Collection<DefaultContent> getContent(String nodeType) - { - Collection<DefaultContent> resultSet = new ArrayList<DefaultContent>(); - try - { - this.build(nodeType, resultSet); - } - catch (RepositoryException re) - { - log.error(re.getMessage()); - } - return resultSet; - } - } -} \ No newline at end of file Copied: tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java (from rev 2173, trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java) =================================================================== --- tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java (rev 0) +++ tags/openutils-mgnlcriteria-2.0-b5/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/impl/MagnoliaCriteriaWithLimitImpl.java 2010-03-19 22:40:13 UTC (rev 2175) @@ -0,0 +1,340 @@ +/** + * + * Magnolia Criteria API (http://www.openmindlab.com/lab/products/mgnlcriteria.html) + * Copyright (C)2009 - 2010, Openmind S.r.l. http://www.openmindonline.it + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +package net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.impl; + +import info.magnolia.cms.core.Content; +import info.magnolia.cms.core.DefaultContent; +import info.magnolia.cms.core.HierarchyManager; +import info.magnolia.cms.core.ItemType; +import info.magnolia.cms.core.Path; +import info.magnolia.cms.core.search.Query; +import info.magnolia.cms.core.search.QueryManager; +import info.magnolia.cms.core.search.QueryResult; +import info.magnolia.cms.security.AccessManager; +import info.magnolia.cms.security.Permission; +import info.magnolia.content2bean.Content2BeanException; +import info.magnolia.content2bean.Content2BeanUtil; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.Hashtable; +import java.util.Iterator; +import java.util.List; +import java.util.Map; + +import javax.jcr.Node; +import javax.jcr.NodeIterator; +import javax.jcr.RepositoryException; +import javax.jcr.query.InvalidQueryException; + +import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.JCRMagnoliaCriteriaQueryTranslator; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.XPathSelect; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils.XPathTextUtils; + +import org.apache.commons.lang.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + + +/** + * Magnolia XPATH implementation of the <tt>Criteria</tt> interface which supports limiting the result set according to + * the underlying JCR implementation (e.g. Jackrabbit 1.4+) + * @deprecated due to the way results are collected there is no guarantee that the offset specified is respected: for + * example if your query matches both a page and a paragraph in it, and you ask for results of type mgnl:content those + * two results will be merged into one. If you need paging use AdvancedCriteria and be sure to specify the desired + * return type in the query directly. + * @author Federico Grilli + * @version $Id$ + */ +@Deprecated +public class MagnoliaCriteriaWithLimitImpl extends MagnoliaCriteriaImpl +{ + + /** + * Logger. + */ + private static Logger log = LoggerFactory.getLogger(MagnoliaCriteriaWithLimitImpl.class); + + private static final String HIERARCHY_MANAGER = "hm"; + + private static final String QUERY_MANAGER = "queryManager"; + + @Deprecated + public MagnoliaCriteriaWithLimitImpl(String path, QueryManager queryManager, String itemType) + { + super(path, queryManager, itemType, null); + } + + @Deprecated + public MagnoliaCriteriaWithLimitImpl(String path, QueryManager queryManager, String itemType, Class< ? > classType) + { + super(path, queryManager, itemType, classType); + } + + /** + * @param hm + */ + public MagnoliaCriteriaWithLimitImpl(HierarchyManager hm) + { + super(hm); + } + + @SuppressWarnings("unchecked") + @Deprecated + public Collection< ? > list() throws JCRQueryException + { + if (queryManager == null) + { + throw new IllegalStateException("QueryManager cannot be null"); + } + + log.debug("creating statement..."); + long start = System.currentTimeMillis(); + + JCRMagnoliaCriteriaQueryTranslator translator = new JCRMagnoliaCriteriaQueryTranslator(this); + XPathSelect statement = new XPathSelect(); + statement.setRoot(XPathTextUtils.encodeDigitsInPath(this.path)); + statement.setPredicate(translator.getPredicate()); + statement.setOrderByClause(translator.getOrderBy()); + String stmt = statement.toStatementString(); + + long stop = System.currentTimeMillis(); + log.debug("statement created in {} milliseconds", stop - start); + + try + { + Class< ? extends QueryManager> managerClass = queryManager.getClass(); + java.lang.reflect.Field field = managerClass.getDeclaredField(QUERY_MANAGER); + field.setAccessible(true); + + javax.jcr.query.QueryManager jcrManager = (javax.jcr.query.QueryManager) field.get(queryManager); + org.apache.jackrabbit.core.query.QueryImpl q = (org.apache.jackrabbit.core.query.QueryImpl) jcrManager + .createQuery(stmt, Query.XPATH); + + if (getMaxResults() > 0) + { + q.setLimit(getMaxResults()); + } + + if (getFirstResult() >= 0) + { + q.setOffset(getFirstResult()); + } + + log.debug("offset is {} limit is {}", new Object[]{getFirstResult(), getMaxResults() }); + + log.debug("executing Query {}", q.getStatement()); + start = System.currentTimeMillis(); + javax.jcr.query.QueryResult result = q.execute(); + + stop = System.currentTimeMillis(); + log.debug("Query executed in {} milliseconds", stop - start); + + Collection retVal; + field = managerClass.getDeclaredField(HIERARCHY_MANAGER); + field.setAccessible(true); + HierarchyManager hm = (HierarchyManager) field.get(queryManager); + + log.debug("getting content..."); + start = System.currentTimeMillis(); + QueryResultImpl filteredResult = new QueryResultImpl(result, hm); + retVal = filteredResult.getContent(itemType); + + stop = System.currentTimeMillis(); + + if (Content.class.isAssignableFrom(classType)) + { + log.debug("returning a Collection holding objects of type {} ", Content.class.getName()); + retVal = retVal == null ? new ArrayList<Content>() : retVal; + log.debug("got {} node(s) in {} ms", new Object[]{retVal.size(), stop - start }); + + return retVal; + } + else + { + log.debug("returning a Collection holding objects of type {} ", classType.getName()); + Iterator iter = retVal.iterator(); + List list = new ArrayList(); + while (iter.hasNext()) + { + Content node = (Content) iter.next(); + try + { + list.add(classType.cast(Content2BeanUtil.toBean(node, true, classType))); + } + catch (Content2BeanException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + } + log.debug("got {} node(s) in {} ms", new Object[]{list.size(), stop - start }); + return list; + } + } + catch (InvalidQueryException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + catch (RepositoryException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + catch (SecurityException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + catch (NoSuchFieldException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + catch (IllegalArgumentException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + catch (IllegalAccessException e) + { + log.error(e.getMessage()); + throw new JCRQueryException(stmt, e); + } + } + + /** + * This is {@link QueryResultImpl} slightly modified + */ + protected static final class QueryResultImpl implements QueryResult + { + + /** + * Unfiltered result object + */ + private javax.jcr.query.QueryResult result; + + private AccessManager accessManager; + + private HierarchyManager hm; + + private Map<String, String> dirtyHandles = new Hashtable<String, String>(); + + protected QueryResultImpl(javax.jcr.query.QueryResult result, HierarchyManager hm) + { + this.result = result; + this.hm = hm; + this.accessManager = hm.getAccessManager(); + } + + public AccessManager getAccessManager() + { + return accessManager; + } + + public javax.jcr.query.QueryResult getJcrResult() + { + return result; + } + + /** + * Build required result objects + */ + private void build(String nodeType, Collection<Content> collection) throws RepositoryException + { + NodeIterator nodeIterator = this.result.getNodes(); + while (nodeIterator.hasNext()) + { + Node node = nodeIterator.nextNode(); + try + { + build(node, nodeType, collection); + } + catch (RepositoryException re) + { + log.error("{} caught while iterating on query results: {}", re.getClass().getName(), re + .getMessage()); + if (log.isDebugEnabled()) + { + log.debug(re.getClass().getName() + + " caught while iterating on query results: " + + re.getMessage(), re); + } + } + } + } + + /** + * Build required result objects + */ + private void build(Node node, String nodeType, Collection<Content> collection) throws RepositoryException + { + /** + * All custom node types + */ + if ((node.isNodeType(nodeType) || StringUtils.isEmpty(nodeType)) && !node.isNodeType(ItemType.NT_RESOURCE)) + { + if (this.dirtyHandles.get(node.getPath()) == null) + { + boolean isAllowed = this.accessManager.isGranted( + Path.getAbsolutePath(node.getPath()), + Permission.READ); + if (isAllowed) + { + collection.add(new DefaultContent(node, this.hm)); + this.dirtyHandles.put(node.getPath(), StringUtils.EMPTY); + } + } + return; + } + if (node.getDepth() > 0) + { + this.build(node.getParent(), nodeType, collection); + } + } + + /** + * @see info.magnolia.cms.core.search.QueryResult#getContent() + */ + public Collection<Content> getContent() + { + return getContent(ItemType.CONTENT.getSystemName()); + } + + /** + * @see info.magnolia.cms.core.search.QueryResult#getContent(java.lang.String) + */ + public Collection<Content> getContent(String nodeType) + { + Collection<Content> resultSet = new ArrayList<Content>(); + try + { + this.build(nodeType, resultSet); + } + catch (RepositoryException re) + { + log.error(re.getMessage()); + } + return resultSet; + } + } +} \ No newline at end of file Deleted: tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java =================================================================== --- trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java 2010-03-19 22:40:13 UTC (rev 2175) @@ -1,195 +0,0 @@ -package net.sourceforge.openutils.mgnlcriteria.advanced; - -import info.magnolia.cms.beans.config.ContentRepository; -import info.magnolia.context.MgnlContext; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -import junit.framework.Assert; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResultItem; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRCriteriaFactory; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIterator; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions; -import net.sourceforge.openutils.mgnlcriteria.tests.RepositoryTestNgTestcase; - -import org.apache.commons.lang.StringUtils; -import org.testng.annotations.BeforeClass; -import org.testng.annotations.Test; - - -/** - * @author dschivo - * @version $Id$ - */ -public class JcrContainsCriteriaSearchTest extends RepositoryTestNgTestcase -{ - - /** - * {@inheritDoc} - */ - @Override - @BeforeClass - protected void setUp() throws Exception - { - setRepositoryConfigFileName("/crit-repository/test-repositories.xml"); - setJackrabbitRepositoryConfigFileName("/crit-repository/jackrabbit-test-configuration.xml"); - - super.setUp(); - - // Titles of the nodes in this workspace: - // - hello test? world - // - hello te?st world - // - hello "Milano" world - // - lorem - // - lorem ipsum - // - dolor sit - // - dolor sit amet - bootstrapSingleResource("/crit-bootstrap/website.contains.xml"); - MgnlContext.getHierarchyManager(ContentRepository.WEBSITE).save(); - } - - @Test - public void testLoremAndIpsum() throws Exception - { - Criteria criteria = criteria("lorem ipsum", false); - AdvancedResult advResult = criteria.execute(); - Assert.assertNotNull(advResult); - Assert.assertEquals(1, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - AdvancedResultItem item = items.next(); - Assert.assertEquals("lorem ipsum", item.getTitle()); - } - - @Test - public void testLoremAndNotIpsum() throws Exception - { - Criteria criteria = criteria("lorem -ipsum", false); - AdvancedResult advResult = criteria.execute(); - Assert.assertNotNull(advResult); - Assert.assertEquals(1, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - AdvancedResultItem item = items.next(); - Assert.assertEquals("lorem", item.getTitle()); - } - - @Test - public void testIpsumOrAmet() throws Exception - { - Criteria criteria = criteria("ipsum OR amet", false); - AdvancedResult advResult = criteria.execute(); - Assert.assertNotNull(advResult); - Assert.assertEquals(2, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - List<String> titles = new ArrayList<String>(); - while (items.hasNext()) - { - titles.add(items.next().getTitle()); - } - Collections.sort(titles); - Assert.assertEquals("dolor sit amet", titles.get(0)); - Assert.assertEquals("lorem ipsum", titles.get(1)); - } - - @Test - public void testIpsumOrSitAndAmet() throws Exception - { - Criteria criteria = criteria("ipsum OR \"sit AND amet\"", false); - AdvancedResult advResult = criteria.execute(); - Assert.assertNotNull(advResult); - Assert.assertEquals(2, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - List<String> titles = new ArrayList<String>(); - while (items.hasNext()) - { - titles.add(items.next().getTitle()); - } - Collections.sort(titles); - Assert.assertEquals("dolor sit amet", titles.get(0)); - Assert.assertEquals("lorem ipsum", titles.get(1)); - } - - @Test - public void testTest1() throws Exception - { - String textEnteredByUser = "test?"; - Criteria criteria = criteria(textEnteredByUser, true); - Assert.assertEquals("//*[((@jcr:primaryType='mgnl:content')and(jcr:contains(@title,'test\\?')))]", StringUtils - .remove(criteria.toXpathExpression(), ' ')); - AdvancedResult advResult = null; - try - { - advResult = criteria.execute(); - } - catch (JCRQueryException e) - { - Assert.fail("Invalid query. " + e.getMessage()); - } - Assert.assertNotNull(advResult); - Assert.assertEquals(1, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - AdvancedResultItem item = items.next(); - Assert.assertEquals("hello test? world", item.getTitle()); - } - - @Test - public void testTest2() throws Exception - { - String textEnteredByUser = "te?st"; - Criteria criteria = criteria(textEnteredByUser, true); - Assert.assertEquals("//*[((@jcr:primaryType='mgnl:content')and(jcr:contains(@title,'te\\?st')))]", StringUtils - .remove(criteria.toXpathExpression(), ' ')); - AdvancedResult advResult = null; - try - { - advResult = criteria.execute(); - } - catch (JCRQueryException e) - { - Assert.fail("Invalid query. " + e.getMessage()); - } - Assert.assertNotNull(advResult); - Assert.assertEquals(1, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - AdvancedResultItem item = items.next(); - Assert.assertEquals("hello te?st world", item.getTitle()); - } - - @Test - public void testMilano() throws Exception - { - String textEnteredByUser = "\"Milano\""; - Criteria criteria = criteria(textEnteredByUser, true); - System.out.println("> " + criteria.toXpathExpression()); - Assert.assertEquals( - "//*[((@jcr:primaryType='mgnl:content')and(jcr:contains(@title,'\\\"Milano\\\"')))]", - StringUtils.remove(criteria.toXpathExpression(), ' ')); - AdvancedResult advResult = null; - try - { - advResult = criteria.execute(); - } - catch (JCRQueryException e) - { - Assert.fail("Invalid query. " + e.getMessage()); - } - Assert.assertNotNull(advResult); - Assert.assertEquals(1, advResult.getTotalSize()); - ResultIterator<AdvancedResultItem> items = advResult.getItems(); - AdvancedResultItem item = items.next(); - Assert.assertEquals("hello \"Milano\" world", item.getTitle()); - } - - private Criteria criteria(String titleSearch, boolean escape) - { - Criteria criteria = JCRCriteriaFactory.createCriteria().setWorkspace(ContentRepository.WEBSITE); - criteria.setBasePath(StringUtils.EMPTY); - criteria.add(Restrictions.eq("@jcr:primaryType", "mgnl:content")); - criteria.add(Restrictions.contains("@title", titleSearch, escape)); - return criteria; - } -} Copied: tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java (from rev 2171, trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java) =================================================================== --- tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java (rev 0) +++ tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsCriteriaSearchTest.java 2010-03-19 22:40:13 UTC (rev 2175) @@ -0,0 +1,213 @@ +/** + * + * Magnolia Criteria API (http://www.openmindlab.com/lab/products/mgnlcriteria.html) + * Copyright(C) 2009-2010, Openmind S.r.l. http://www.openmindonline.it + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +package net.sourceforge.openutils.mgnlcriteria.advanced; + +import info.magnolia.cms.beans.config.ContentRepository; +import info.magnolia.context.MgnlContext; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import junit.framework.Assert; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResultItem; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.Criteria; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRCriteriaFactory; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIterator; +import net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions; +import net.sourceforge.openutils.mgnlcriteria.tests.RepositoryTestNgTestcase; + +import org.apache.commons.lang.StringUtils; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + + +/** + * @author dschivo + * @version $Id$ + */ +public class JcrContainsCriteriaSearchTest extends RepositoryTestNgTestcase +{ + + /** + * {@inheritDoc} + */ + @Override + @BeforeClass + protected void setUp() throws Exception + { + setRepositoryConfigFileName("/crit-repository/test-repositories.xml"); + setJackrabbitRepositoryConfigFileName("/crit-repository/jackrabbit-test-configuration.xml"); + + super.setUp(); + + // Titles of the nodes in this workspace: + // - hello test? world + // - hello te?st world + // - hello "Milano" world + // - lorem + // - lorem ipsum + // - dolor sit + // - dolor sit amet + bootstrapSingleResource("/crit-bootstrap/website.contains.xml"); + MgnlContext.getHierarchyManager(ContentRepository.WEBSITE).save(); + } + + @Test + public void testLoremAndIpsum() throws Exception + { + Criteria criteria = criteria("lorem ipsum", false); + AdvancedResult advResult = criteria.execute(); + Assert.assertNotNull(advResult); + Assert.assertEquals(1, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + AdvancedResultItem item = items.next(); + Assert.assertEquals("lorem ipsum", item.getTitle()); + } + + @Test + public void testLoremAndNotIpsum() throws Exception + { + Criteria criteria = criteria("lorem -ipsum", false); + AdvancedResult advResult = criteria.execute(); + Assert.assertNotNull(advResult); + Assert.assertEquals(1, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + AdvancedResultItem item = items.next(); + Assert.assertEquals("lorem", item.getTitle()); + } + + @Test + public void testIpsumOrAmet() throws Exception + { + Criteria criteria = criteria("ipsum OR amet", false); + AdvancedResult advResult = criteria.execute(); + Assert.assertNotNull(advResult); + Assert.assertEquals(2, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + List<String> titles = new ArrayList<String>(); + while (items.hasNext()) + { + titles.add(items.next().getTitle()); + } + Collections.sort(titles); + Assert.assertEquals("dolor sit amet", titles.get(0)); + Assert.assertEquals("lorem ipsum", titles.get(1)); + } + + @Test + public void testIpsumOrSitAndAmet() throws Exception + { + Criteria criteria = criteria("ipsum OR \"sit AND amet\"", false); + AdvancedResult advResult = criteria.execute(); + Assert.assertNotNull(advResult); + Assert.assertEquals(2, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + List<String> titles = new ArrayList<String>(); + while (items.hasNext()) + { + titles.add(items.next().getTitle()); + } + Collections.sort(titles); + Assert.assertEquals("dolor sit amet", titles.get(0)); + Assert.assertEquals("lorem ipsum", titles.get(1)); + } + + @Test + public void testTest1() throws Exception + { + String textEnteredByUser = "test?"; + Criteria criteria = criteria(textEnteredByUser, true); + Assert.assertEquals("//*[((@jcr:primaryType='mgnl:content')and(jcr:contains(@title,'test\\?')))]", StringUtils + .remove(criteria.toXpathExpression(), ' ')); + AdvancedResult advResult = null; + try + { + advResult = criteria.execute(); + } + catch (JCRQueryException e) + { + Assert.fail("Invalid query. " + e.getMessage()); + } + Assert.assertNotNull(advResult); + Assert.assertEquals(1, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + AdvancedResultItem item = items.next(); + Assert.assertEquals("hello test? world", item.getTitle()); + } + + @Test + public void testTest2() throws Exception + { + String textEnteredByUser = "te?st"; + Criteria criteria = criteria(textEnteredByUser, true); + Assert.assertEquals("//*[((@jcr:primaryType='mgnl:content')and(jcr:contains(@title,'te\\?st')))]", StringUtils + .remove(criteria.toXpathExpression(), ' ')); + AdvancedResult advResult = null; + try + { + advResult = criteria.execute(); + } + catch (JCRQueryException e) + { + Assert.fail("Invalid query. " + e.getMessage()); + } + Assert.assertNotNull(advResult); + Assert.assertEquals(1, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + AdvancedResultItem item = items.next(); + Assert.assertEquals("hello te?st world", item.getTitle()); + } + + @Test + public void testMilano() throws Exception + { + String textEnteredByUser = "\"Milano\""; + Criteria criteria = criteria(textEnteredByUser, true); + Assert.assertEquals( + "//*[((@jcr:primaryType='mgnl:content')and(jcr:contains(@title,'\\\"Milano\\\"')))]", + StringUtils.remove(criteria.toXpathExpression(), ' ')); + AdvancedResult advResult = null; + try + { + advResult = criteria.execute(); + } + catch (JCRQueryException e) + { + Assert.fail("Invalid query. " + e.getMessage()); + } + Assert.assertNotNull(advResult); + Assert.assertEquals(1, advResult.getTotalSize()); + ResultIterator<AdvancedResultItem> items = advResult.getItems(); + AdvancedResultItem item = items.next(); + Assert.assertEquals("hello \"Milano\" world", item.getTitle()); + } + + private Criteria criteria(String titleSearch, boolean escape) + { + Criteria criteria = JCRCriteriaFactory.createCriteria().setWorkspace(ContentRepository.WEBSITE); + criteria.setBasePath(StringUtils.EMPTY); + criteria.add(Restrictions.eq("@jcr:primaryType", "mgnl:content")); + criteria.add(Restrictions.contains("@title", titleSearch, escape)); + return criteria; + } +} Deleted: tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java =================================================================== --- trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java 2010-03-19 09:34:10 UTC (rev 2159) +++ tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java 2010-03-19 22:40:13 UTC (rev 2175) @@ -1,103 +0,0 @@ -package net.sourceforge.openutils.mgnlcriteria.advanced; - -import info.magnolia.cms.beans.config.ContentRepository; -import info.magnolia.cms.core.HierarchyManager; -import info.magnolia.context.MgnlContext; - -import javax.jcr.query.Query; - -import junit.framework.Assert; -import net.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl; -import net.sourceforge.openutils.mgnlcriteria.advanced.impl.QueryExecutorHelper; -import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRQueryException; -import net.sourceforge.openutils.mgnlcriteria.tests.RepositoryTestNgTestcase; - -import org.testng.annotations.BeforeClass; -import org.testng.annotations.Test; - - -/** - * Unit test on escaping quotation mark in jcr:contains(). - * Unescaped quotation marks are not illegal: no Exception is thrown on query execution. - * All quotation marks (not only the trailing one) should be escaped to obatain results. - * @author dschivo - * @version $Id$ - */ -public class JcrContainsQuestionMarkTest extends RepositoryTestNgTestcase -{ - - /** - * {@inheritDoc} - */ - @Override - @BeforeClass - protected void setUp() throws Exception - { - setRepositoryConfigFileName("/crit-repository/test-repositories.xml"); - setJackrabbitRepositoryConfigFileName("/crit-repository/jackrabbit-test-configuration.xml"); - - super.setUp(); - - // Titles of the nodes in this workspace: - // - hello test? world - // - hello te?st world - // - hello "Milano" world - // - lorem - // - lorem ipsum - // - dolor sit - // - dolor sit amet - bootstrapSingleResource("/crit-bootstrap/website.contains.xml"); - MgnlContext.getHierarchyManager(ContentRepository.WEBSITE).save(); - } - - @Test - public void testTrailingUnescaped() throws Exception - { - HierarchyManager hm = MgnlContext.getHierarchyManager(ContentRepository.WEBSITE); - - AdvancedResultImpl advResult = null; - try - { - String stmt = "//*[((@jcr:primaryType='mgnl:content') and (jcr:contains(@title,'test?')))]"; - advResult = QueryExecutorHelper.execute(stmt, Query.XPATH, hm, 10, 0, null); - } - catch (JCRQueryException e) - { - // The following statement is NOT true: - // A search string like 'test?' will run into a ParseException documented in - // http://issues.apache.org/jira/browse/JCR-1248 - Assert.fail("http://issues.apache.org/jira/browse/JCR-1248"); - } - - Assert.assertEquals(0, advResult.getTotalSize()); - } - - @Test - public void testTrailingEscaped() throws Exception - { - HierarchyManager hm = MgnlContext.getHierarchyManager(ContentRepository.WEBSITE); - - String stmt = "//*[((@jcr:primaryType='mgnl:content') and (jcr:contains(@title,'test\\?')))]"; - AdvancedResultImpl advResult = QueryExecutorHelper.execute(stmt, Query.XPATH, hm, -1, 0, null); - - Assert.assertEquals(1, advResult.getTotalSize()); - Assert.assertEquals("hello test? world", advResult.getItems().next().getTitle()); - } - - @Test - public void testMiddle() throws Exception - { - HierarchyManager hm = MgnlContext.getHierarchyManager(ContentRepository.WEBSITE); - String stmt; - AdvancedResultImpl advResult; - - stmt = "//*[((@jcr:primaryType='mgnl:content') and (jcr:contains(@title,'te?st')))]"; - advResult = QueryExecutorHelper.execute(stmt, Query.XPATH, hm, -1, 0, null); - Assert.assertEquals(0, advResult.getTotalSize()); - - stmt = "//*[((@jcr:primaryType='mgnl:content') and (jcr:contains(@title,'te\\?st')))]"; - advResult = QueryExecutorHelper.execute(stmt, Query.XPATH, hm, -1, 0, null); - Assert.assertEquals(1, advResult.getTotalSize()); - Assert.assertEquals("hello te?st world", advResult.getItems().next().getTitle()); - } -} Copied: tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java (from rev 2171, trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java) =================================================================== --- tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java (rev 0) +++ tags/openutils-mgnlcriteria-2.0-b5/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/JcrContainsQuestionMarkTest.java 2010-03-19 22:40:13 UTC (rev 2175) @@ -0,0 +1,122 @@ +/** + * + * Magnolia Criteria API (http://www.openmindlab.com/lab/products/mgnlcriteria.html) + * Copyright(C) 2009-2010, Openmind S.r.l. http://www.openmindonline.it + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Gen... [truncated message content] |
From: <fg...@us...> - 2010-03-19 22:56:02
|
Revision: 2179 http://openutils.svn.sourceforge.net/openutils/?rev=2179&view=rev Author: fgiust Date: 2010-03-19 22:55:53 +0000 (Fri, 19 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnltagcloud-1.0-b3 Added Paths: ----------- tags/openutils-mgnltagcloud-1.0-b3/ tags/openutils-mgnltagcloud-1.0-b3/pom.xml Removed Paths: ------------- tags/openutils-mgnltagcloud-1.0-b3/pom.xml Deleted: tags/openutils-mgnltagcloud-1.0-b3/pom.xml =================================================================== --- trunk/openutils-mgnltagcloud/pom.xml 2010-03-19 22:40:29 UTC (rev 2176) +++ tags/openutils-mgnltagcloud-1.0-b3/pom.xml 2010-03-19 22:55:53 UTC (rev 2179) @@ -1,169 +0,0 @@ -<?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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnltagcloud</artifactId> - <name>Magnolia tag cloud module</name> - <version>1.0-b3-SNAPSHOT</version> - <description>A magnolia module for generating tag clouds</description> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnltagcloud.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/TAGCLOUD</url> - </issueManagement> - <inceptionYear>2010</inceptionYear> - <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnltagcloud</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-mgnltagcloud</developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-mgnltagcloud</url> - </scm> - <build> - <plugins> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>bundle</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <descriptors> - <descriptor>/src/main/assembly/assembly-bundle.xml</descriptor> - </descriptors> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <useManifestOnlyJar>false</useManifestOnlyJar> - </configuration> - </plugin> - </plugins> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - </build> - <reporting> - <plugins> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.6.1</version> - <configuration> - <encoding>UTF-8</encoding> - <quiet>true</quiet> - <failOnError>false</failOnError> - <excludePackageNames>net.*</excludePackageNames> - </configuration> - </plugin> - </plugins> - </reporting> - <dependencies> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>${magnolia.version}</version> - <exclusions> - <exclusion> - <groupId>servlets.com</groupId> - <artifactId>cos</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>${magnolia.version}</version> - <exclusions> - <exclusion> - <groupId>servlets.com</groupId> - <artifactId>cos</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <classifier>tests</classifier> - <scope>test</scope> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-cache</artifactId> - <version>${magnolia.version}</version> - </dependency> - <dependency> - <groupId>com.browseengine.bobo</groupId> - <artifactId>bobo-browse</artifactId> - <version>2.0.7</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnlcontrols</artifactId> - <version>4.0.4</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>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia-cms.com</id> - <name>magnolia repository</name> - <url>http://repository.magnolia-cms.com/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - <properties> - <magnolia.version>4.2.3</magnolia.version> - </properties> -</project> \ No newline at end of file Copied: tags/openutils-mgnltagcloud-1.0-b3/pom.xml (from rev 2178, trunk/openutils-mgnltagcloud/pom.xml) =================================================================== --- tags/openutils-mgnltagcloud-1.0-b3/pom.xml (rev 0) +++ tags/openutils-mgnltagcloud-1.0-b3/pom.xml 2010-03-19 22:55:53 UTC (rev 2179) @@ -0,0 +1,169 @@ +<?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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnltagcloud</artifactId> + <name>Magnolia tag cloud module</name> + <version>1.0-b3</version> + <description>A magnolia module for generating tag clouds</description> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnltagcloud.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/TAGCLOUD</url> + </issueManagement> + <inceptionYear>2010</inceptionYear> + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnltagcloud-1.0-b3</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnltagcloud-1.0-b3</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnltagcloud-1.0-b3</url> + </scm> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptors> + <descriptor>/src/main/assembly/assembly-bundle.xml</descriptor> + </descriptors> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <useManifestOnlyJar>false</useManifestOnlyJar> + </configuration> + </plugin> + </plugins> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + </build> + <reporting> + <plugins> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.6.1</version> + <configuration> + <encoding>UTF-8</encoding> + <quiet>true</quiet> + <failOnError>false</failOnError> + <excludePackageNames>net.*</excludePackageNames> + </configuration> + </plugin> + </plugins> + </reporting> + <dependencies> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>${magnolia.version}</version> + <exclusions> + <exclusion> + <groupId>servlets.com</groupId> + <artifactId>cos</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>${magnolia.version}</version> + <exclusions> + <exclusion> + <groupId>servlets.com</groupId> + <artifactId>cos</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <classifier>tests</classifier> + <scope>test</scope> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-cache</artifactId> + <version>${magnolia.version}</version> + </dependency> + <dependency> + <groupId>com.browseengine.bobo</groupId> + <artifactId>bobo-browse</artifactId> + <version>2.0.7</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlcontrols</artifactId> + <version>4.0.4</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>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.7</version> + <scope>test</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia-cms.com</id> + <name>magnolia repository</name> + <url>http://repository.magnolia-cms.com/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <properties> + <magnolia.version>4.3</magnolia.version> + </properties> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2010-03-19 23:09:56
|
Revision: 2168 http://openutils.svn.sourceforge.net/openutils/?rev=2168&view=rev Author: fgiust Date: 2010-03-19 22:32:00 +0000 (Fri, 19 Mar 2010) Log Message: ----------- [maven-release-plugin] copy for tag openutils-mgnlstripes-4.1 Added Paths: ----------- tags/openutils-mgnlstripes-4.1/ tags/openutils-mgnlstripes-4.1/pom.xml Removed Paths: ------------- tags/openutils-mgnlstripes-4.1/pom.xml Deleted: tags/openutils-mgnlstripes-4.1/pom.xml =================================================================== --- trunk/openutils-mgnlstripes/pom.xml 2010-03-19 22:30:55 UTC (rev 2166) +++ tags/openutils-mgnlstripes-4.1/pom.xml 2010-03-19 22:32:00 UTC (rev 2168) @@ -1,111 +0,0 @@ -<?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"> - <parent> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-parent</artifactId> - <version>1.2</version> - </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>jar</packaging> - <artifactId>openutils-mgnlstripes</artifactId> - <name>Magnolia Stripes module</name> - <description>A Magnolia Module that let you use Stripes Framework inside Magnolia</description> - <inceptionYear>2008</inceptionYear> - <version>4.0.5-SNAPSHOT</version> - <licenses> - <license> - <name>GPLv3</name> - <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> - </license> - </licenses> - <url>http://www.openmindlab.com/lab/products/mgnlstripes.html</url> - <issueManagement> - <system>jira</system> - <url>http://jira.openmindlab.com/browse/MGNLSTRIPES</url> - </issueManagement> - <build> - <resources> - <resource> - <filtering>false</filtering> - <directory>src/main/resources</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - <resource> - <filtering>true</filtering> - <directory>src/main/resources</directory> - <includes> - <include>META-INF/magnolia/*</include> - </includes> - </resource> - </resources> - </build> - <dependencies> - <dependency> - <groupId>net.sourceforge.stripes</groupId> - <artifactId>stripes</artifactId> - <version>1.5.3</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-core</artifactId> - <version>4.3</version> - </dependency> - <dependency> - <groupId>info.magnolia</groupId> - <artifactId>magnolia-module-admininterface</artifactId> - <version>4.3</version> - </dependency> - <dependency> - <groupId>net.sourceforge.openutils</groupId> - <artifactId>openutils-mgnltasks</artifactId> - <version>4.0.4</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.5</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>jsp-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <classifier>jdk15</classifier> - <version>5.7</version> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - <repositories> - <repository> - <id>repository.magnolia.info</id> - <name>magnolia repository</name> - <url>http://repo.magnolia.info/m2</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> -</project> \ No newline at end of file Copied: tags/openutils-mgnlstripes-4.1/pom.xml (from rev 2167, trunk/openutils-mgnlstripes/pom.xml) =================================================================== --- tags/openutils-mgnlstripes-4.1/pom.xml (rev 0) +++ tags/openutils-mgnlstripes-4.1/pom.xml 2010-03-19 22:32:00 UTC (rev 2168) @@ -0,0 +1,116 @@ +<?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"> + <parent> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-parent</artifactId> + <version>1.2</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <packaging>jar</packaging> + <artifactId>openutils-mgnlstripes</artifactId> + <name>Magnolia Stripes module</name> + <description>A Magnolia Module that let you use Stripes Framework inside Magnolia</description> + <inceptionYear>2008</inceptionYear> + <version>4.1</version> + <licenses> + <license> + <name>GPLv3</name> + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> + </license> + </licenses> + <url>http://www.openmindlab.com/lab/products/mgnlstripes.html</url> + <issueManagement> + <system>jira</system> + <url>http://jira.openmindlab.com/browse/MGNLSTRIPES</url> + </issueManagement> + <build> + <resources> + <resource> + <filtering>false</filtering> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + </resource> + <resource> + <filtering>true</filtering> + <directory>src/main/resources</directory> + <includes> + <include>META-INF/magnolia/*</include> + </includes> + </resource> + </resources> + </build> + <dependencies> + <dependency> + <groupId>net.sourceforge.stripes</groupId> + <artifactId>stripes</artifactId> + <version>1.5.3</version> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-core</artifactId> + <version>4.3</version> + </dependency> + <dependency> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + <version>4.3</version> + </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnltasks</artifactId> + <version>4.0.4</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.5</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <classifier>jdk15</classifier> + <version>5.7</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <repositories> + <repository> + <id>repository.magnolia.info</id> + <name>magnolia repository</name> + <url>http://repo.magnolia.info/m2</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + + <scm> + <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlstripes-4.1</connection> + <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/tags/openutils-mgnlstripes-4.1</developerConnection> + <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/tags/openutils-mgnlstripes-4.1</url> + </scm> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2012-07-07 23:16:00
|
Revision: 4102 http://openutils.svn.sourceforge.net/openutils/?rev=4102&view=rev Author: gcatania Date: 2012-07-07 23:15:53 +0000 (Sat, 07 Jul 2012) Log Message: ----------- fix mess by maven release plugin Added Paths: ----------- tags/openutils-bshd5-1.9.0/ Removed Paths: ------------- tags/openutils-bshd5-1.9.0/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |