Maven Site Plugin
  1. Maven Site Plugin
  2. MSITE-530

use standard Maven caching for local repository site descriptors


    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.0-beta-3
    • Fix Version/s: None
    • Component/s: None
    • Labels:


      I've found that the site plugin (or perhaps Doxia) is caching 404's for site descriptors in the local repository as empty files, as a form of added efficiency for descriptors that are often not present.

      However, this has a downside - I had one cached due to switching to a different parent before it could be downloaded - so even when it was available it silently used an empty parent descriptor (even through -U), causing the Maven site to be deployed with no skin.

      Likewise, when the 17-SNAPSHOT maven-parent was cleaned up, the previously working site build would no longer have a valid parent descriptor and silently failed.

      There should be a clear indication in the build that no site descriptor was found (or not used due to previously caching), and where possible rely on Maven's built in handling for caching resolution failures.


        Mark Thomas made changes -
        Workflow jira [ 12964675 ] Default workflow, editable Closed status [ 13001678 ]
        Mark Thomas made changes -
        Project Import Mon Apr 06 01:19:02 UTC 2015 [ 1428283142430 ]
        Mark Thomas made changes -
        Workflow jira [ 12726868 ] Default workflow, editable Closed status [ 12756980 ]
        Mark Thomas made changes -
        Project Import Sun Apr 05 13:16:22 UTC 2015 [ 1428239782088 ]
        Michael Osipov made changes -
        Labels close-pending
        Michael Osipov made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Won't Fix [ 2 ]
        Michael Osipov made changes -
        Field Original Value New Value
        Labels close-pending
        Brett Porter created issue -


          • Assignee:
            Brett Porter
          • Votes:
            0 Vote for this issue
            1 Start watching this issue


            • Created: