History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: STR-2952
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Unassigned
Reporter: Wendy Smoak
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Struts 1

Maven build and infrastructure improvements

Created: 26/Sep/06 10:13 PM   Updated: 03/Jul/07 08:36 PM
Component/s: Build
Affects Version/s: 1.3.5
Fix Version/s: 1.3.6


 Description  « Hide
This ticket can be used for changes to the build files, etc., that don't warrant opening a separate issue.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
syvalta - 25/Oct/06 02:59 AM
Here's some:
struts-core: junit dependency misses scope "test"

struts-parent: for apache.snapshots repository releases are enabled (<snapshots><enabled>true</enabled></snapshots>). Should be false, as releases are tried to be downloaded from the snapshot repo. This fails my build currently, because for some reason maven doesn't load it form central (and snapshot repo is down).

Wendy Smoak - 25/Oct/06 07:55 AM
For struts-core, junit is correctly marked 'optional'. There are some mock classes in struts-core that need JUnit to compile.

For struts-parent, the snapshot repository has releases enabled because we are using it to stage releases. A better idea would be to stage them somewhere else, such as people.apache.org/builds/struts/m2-staging-repository, and remove this repository definition from struts-parent.

(We're seeing the same problem with Shale, it seems to be a bug in Maven's dependency resolution mechanism.)

Paul Benedict - 27/Nov/06 07:17 PM
Log: Specify version of maven-source-plugin
URL: http://svn.apache.org/viewvc?view=rev&rev=479748
Modified:
    struts/struts1/trunk/pom.xml

URL: http://svn.apache.org/viewvc?view=rev&rev=479870
Log: STR-2979: Faces build causes NPE with maven-taglib-plugin
Modified:
    struts/struts1/trunk/faces/pom.xml

URL: http://svn.apache.org/viewvc?view=rev&rev=479871
Log: STR-2952: Upgraded maven-site-plugin + maven-jxr-plugin, and versioned maven-taglib-plugin
Modified:
    struts/struts1/trunk/pom.xml

Paul Benedict - 01/Dec/06 10:57 PM
Based on Wendy's advice:
http://mail-archives.apache.org/mod_mbox/struts-dev/200611.mbox/%3cadba96190611280509j668f723ia2e7ac16e52ac5c3@mail.gmail.com%3e

URL: http://svn.apache.org/viewvc?view=rev&rev=481511
Log:
STR-2952: Revert to 2.0-beta-4 of the site plugin

Modified:
    struts/struts1/trunk/pom.xml