[ 
https://issues.apache.org/jira/browse/MPMD-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Dangel closed MPMD-255.
-------------------------------
    Resolution: Duplicate

> Handle missing analysisCacheLocation file
> -----------------------------------------
>
>                 Key: MPMD-255
>                 URL: https://issues.apache.org/jira/browse/MPMD-255
>             Project: Maven PMD Plugin
>          Issue Type: Improvement
>          Components: PMD
>            Reporter: Matt Nelson
>            Priority: Major
>
> When the {{analysisCacheLocation}} file is missing the error is not clear it 
> is the reason for the failure. Can a more descriptive message be added? Or 
> log a warning and proceed to build without the cache.
> {noformat}
> Caused by: java.io.FileNotFoundException: my-project\target\classes (The 
> system cannot find the file specified)
>     at java.io.FileInputStream.open0 (Native Method)
>     at java.io.FileInputStream.open (FileInputStream.java:195)
>     at java.io.FileInputStream.<init> (FileInputStream.java:138)
>     at java.io.FileInputStream.<init> (FileInputStream.java:93)
>     at sun.net.www.protocol.file.FileURLConnection.connect 
> (FileURLConnection.java:90)
>     at sun.net.www.protocol.file.FileURLConnection.getInputStream 
> (FileURLConnection.java:188)
>     at java.net.URL.openStream (URL.java:1045)
>     at net.sourceforge.pmd.cache.AbstractAnalysisCache.computeClassPathHash 
> (AbstractAnalysisCache.java:182)
>     at net.sourceforge.pmd.cache.AbstractAnalysisCache.checkValidity 
> (AbstractAnalysisCache.java:113)
>     at net.sourceforge.pmd.processor.AbstractPMDProcessor.processFiles 
> (AbstractPMDProcessor.java:105)
>     at net.sourceforge.pmd.PMD.processFiles (PMD.java:311)
>     at org.apache.maven.plugins.pmd.PmdReport.processFilesWithPMD 
> (PmdReport.java:503)
>     at org.apache.maven.plugins.pmd.PmdReport.executePmd (PmdReport.java:432)
>     at org.apache.maven.plugins.pmd.PmdReport.executePmdWithClassloader 
> (PmdReport.java:331)
>     at org.apache.maven.plugins.pmd.PmdReport.canGenerateReport 
> (PmdReport.java:305)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to