Author: dennisl Date: Fri Aug 3 14:31:43 2007 New Revision: 562590 URL: http://svn.apache.org/viewvc?view=rev&rev=562590 Log: First attempt at a Maven 2 build for jxpath. The tests currently fail, so that needs to be looked into. Site generation works fine.
Added: commons/proper/jxpath/trunk/pom.xml (with props) commons/proper/jxpath/trunk/src/site/ commons/proper/jxpath/trunk/src/site/site.xml (with props) Added: commons/proper/jxpath/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/pom.xml?view=auto&rev=562590 ============================================================================== --- commons/proper/jxpath/trunk/pom.xml (added) +++ commons/proper/jxpath/trunk/pom.xml Fri Aug 3 14:31:43 2007 @@ -0,0 +1,207 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<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>org.apache.commons</groupId> + <artifactId>commons-parent</artifactId> + <version>4-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <groupId>commons-jxpath</groupId> + <artifactId>commons-jxpath</artifactId> + <name>JXPath</name> + <version>1.3-SNAPSHOT</version> + <description>A Java-based implementation of XPath 1.0 that, in addition to XML processing, can inspect/modify Java object graphs (the library's explicit purpose) and even mixed Java/XML structures.</description> + <url>http://commons.apache.org/jxpath/</url> + <issueManagement> + <system>jira</system> + <url>http://issues.apache.org/jira/JXPATH</url> + </issueManagement> + <inceptionYear>2001</inceptionYear> + <developers> + <developer> + <id>dmitri</id> + <name>Dmitri Plotnikov</name> + <email>[EMAIL PROTECTED]</email> + <organization></organization> + </developer> + <developer> + <id>craigmcc</id> + <name>Craig McClanahan</name> + <email>[EMAIL PROTECTED]</email> + <organization>Sun Microsystems</organization> + </developer> + <developer> + <id>mbenson</id> + <name>Matt Benson</name> + <email>[EMAIL PROTECTED]</email> + </developer> + </developers> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>/LICENSE.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/jxpath/trunk</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/jxpath/trunk</developerConnection> + <url>http://svn.apache.org/repos/asf/commons/proper/jxpath/trunk</url> + </scm> + <organization> + <name>The Apache Software Foundation</name> + <url>http://commons.apache.org/</url> + </organization> + <build> + <sourceDirectory>src/java</sourceDirectory> + <testSourceDirectory>src/test</testSourceDirectory> + <testResources> + <testResource> + <directory>${pom.build.unitTestSourceDirectory}</directory> + <includes> + <include>**/*.xml</include> + </includes> + </testResource> + </testResources> + <plugins> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <includes> + <include>**/*Test.java</include> + </includes> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xerces</artifactId> + <version>2.4.0</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>servletapi</groupId> + <artifactId>servletapi</artifactId> + <version>2.4</version> + <scope>provided</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>jspapi</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + <scope>provided</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.2</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>xml-apis</groupId> + <artifactId>xml-apis</artifactId> + <version>2.0.2</version> + <scope>provided</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>jdom</groupId> + <artifactId>jdom</artifactId> + <version>1.0</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + <version>1.7.0</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>3.2</version> + <scope>runtime</scope> + </dependency> + </dependencies> + <reporting> + <plugins> + <plugin> + <artifactId>maven-changelog-plugin</artifactId> + <version>2.1</version> + <reportSets> + <reportSet> + <id>reports</id> + <configuration> + <type>range</type> + <range>120</range> + </configuration> + <reports> + <report>changelog</report> +<!-- + <report>dev-activity</report> + <report>file-activity</report> +--> + </reports> + </reportSet> + </reportSets> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>taglist-maven-plugin</artifactId> + <version>2.0</version> + </plugin> + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <version>2.0-beta-2</version> + <configuration> + <xmlPath>${basedir}/xdocs/changes.xml</xmlPath> + </configuration> + </plugin> +<!-- + <plugin> + <artifactId>maven-checkstyle-plugin</artifactId> + <version>2.1</version> + <configuration> + <configLocation>${basedir}/checkstyle.xml</configLocation> + <excludes>**/parser/*</excludes> + </configuration> + </plugin> +--> + </plugins> + </reporting> + <distributionManagement> + <site> + <id>apache.website</id> + <name>Default Site</name> + <url>scp://people.apache.org/www/commons.apache.org/jxpath/</url> + </site> + </distributionManagement> +</project> Propchange: commons/proper/jxpath/trunk/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: commons/proper/jxpath/trunk/pom.xml ------------------------------------------------------------------------------ svn:keywords = Date Id Added: commons/proper/jxpath/trunk/src/site/site.xml URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/site/site.xml?view=auto&rev=562590 ============================================================================== --- commons/proper/jxpath/trunk/src/site/site.xml (added) +++ commons/proper/jxpath/trunk/src/site/site.xml Fri Aug 3 14:31:43 2007 @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<project> + <bannerRight> + <name>Commons JXPath</name> + <src>http://commons.apache.org/jxpath/images/logo-wbg.jpg</src> + <href>http://commons.apache.org/jxpath/</href> + </bannerRight> + <body> + <menu name="JXPath"> + <item name="Overview" href="/index.html"/> + <item name="Download" href="http://commons.apache.org/downloads/download_jxpath.cgi"/> + <item name="User's Guide" href="/users-guide.html"/> + <item name="JavaDoc" href="/apidocs/index.html"/> + <item name="Release Notes" href="/release-notes-1.2.html"/> + <item name="Dependencies" href="/dependencies.html"/> + <item name="License" href="/license.html"/> + <item name="Wiki" href="http://wiki.apache.org/jakarta-commons/JXPath"/> + </menu> + <menu name="JXPath 1.2"> + <item name="Javadoc" href="http://commons.apache.org/jxpath/api-1.2/"/> + <item name="Release Notes" href="http://commons.apache.org/jxpath/release-notes-1.2.html"/> + </menu> + <menu name="JXPath 1.1"> + <item name="Javadoc" href="http://commons.apache.org/jxpath/api-1.1/"/> + <item name="Release Notes" href="http://commons.apache.org/jxpath/release-notes-1.1.html"/> + </menu> + <menu name="Development"> + <item name="Mailing Lists" href="/mail-lists.html"/> + <item name="Issue Tracking" href="/issue-tracking.html"/> + <item name="Latest JavaDoc" href="/apidocs/index.html"/> + <item name="Source Repository" href="/cvs-usage.html"/> + <item name="Building" href="/building.html"/> + <item name="Maven Reports" href="/maven-reports.html"/> + </menu> + </body> +</project> Propchange: commons/proper/jxpath/trunk/src/site/site.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: commons/proper/jxpath/trunk/src/site/site.xml ------------------------------------------------------------------------------ svn:keywords = Date Id