Improved diagnostics on failures
--------------------------------

                 Key: MRESOURCES-83
                 URL: http://jira.codehaus.org/browse/MRESOURCES-83
             Project: Maven 2.x Resources Plugin
          Issue Type: Improvement
    Affects Versions: 2.3
         Environment: Maven 2.0.9, AIX, IBM JVM 1.5.x
            Reporter: Dave Meibusch


Background: 
The JVM and class libraries are not forgiving if you attempt to filter a 
resource with an incorrect encoding.
For example, if a file contains an invalid UTF-8 character 
sun.io.ByteToCharUTF8 throws a MalformedInputException.

The resource plugin in this scenario reports (in trace with mvn -X) "Error 
copying resource", but with no indication which file or even which set of 
resources in the project caused the error.

With very large number of resources (in my case, several thousand files), it is 
challenging to find the corrupted/incorrectly encoded file.

Suggested improvement is more contextual information in the debug output.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to