Forgot to add the path for the POM, just in case you will do another RC.
Jörg Schaible wrote:
> Hi Matt,
>
> Builds from source and works fine on my compiler zoo except for all
> IBM-JDKs, but that's a different story
> (http://jira.codehaus.org/browse/MNG-3580).
>
> Some minor issues though in the docs:
>
> - download page goes nowhere, I suspect this is caused by the current
> location and automatically fixed for the release
> - the links to the older APIs does not work, again I suspect this is fixed
> for the release
> - the user's guide contains a table of content at its top. However, quite
> all of the link anchors do not work
>
> Issue in the POM:
>
> - it defines a property "commons.release.version" with value 1.2. This is
> used by the download-page-template.xml to generate the download page in
> xdocs. Therefore currently all liks are generated for JXPath 1.2. Maybe
> the property's value in the POM should be defined as ${project.version} in
> general and its definition can move up to the parent-pom.
> - it declares an optional provided dep to commons-logging, which is simply
> not true, since jxpath does not make usage of commons-logging. However
> commons-beanutils has it as transitive dep in an old version, therefore
> commons-logging should be declared in a dependencyManagement with version
> 1.1.1 to overwrite the old transitive version
> - it declares an optional runtime dep to commons-collection, but it is not
> used by any other dependency and can therefore removed completely (all
> tests run fine without it)
> - I don't under stand why deps are declared with scope provided *and*
> optional. IMHO provided is enough, but it may have also effect on the
> generated dependencies page
>
> Wiki:
>
> - talks about release plan for 1.2 ;-)
>
>
> Summary:
> -1, simply because of the wrong download links, anything else is not
> critical
>
> - Jörg
Index: pom.xml
===================================================================
--- pom.xml (Revision 674189)
+++ pom.xml (Arbeitskopie)
@@ -62,7 +62,7 @@
<properties>
<commons.componentid>jxpath</commons.componentid>
- <commons.release.version>1.2</commons.release.version>
+ <commons.release.version>{project.version}</commons.release.version>
<commons.binary.suffix />
<commons.jira.id>JXPATH</commons.jira.id>
<commons.jira.pid>12310480</commons.jira.pid>
@@ -100,18 +100,21 @@
</plugin>
</plugins>
</build>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.1.1</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
<dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.1.1</version>
- <optional>true</optional>
- <scope>runtime</scope>
- </dependency>
- <dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.4.0</version>
+ <scope>provided</scope>
<optional>true</optional>
</dependency>
<dependency>
@@ -154,13 +157,6 @@
<optional>true</optional>
</dependency>
<dependency>
- <groupId>commons-collections</groupId>
- <artifactId>commons-collections</artifactId>
- <version>3.2</version>
- <optional>true</optional>
- <scope>runtime</scope>
- </dependency>
- <dependency>
<groupId>com.mockrunner</groupId>
<artifactId>mockrunner-jdk1.3-j2ee1.3</artifactId>
<version>0.4</version>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]