No such file or directory - Handling Special Characters
<h2>Inroduction</h2>

<p>A client is complaining that specific files cannot be processed that contain special characters such as "García" with an accented í. On my own machine and my own server everything works fine using the same filenames.</p>

<p>Therefore I suspect it could be an OS/filesystem/configuration/JVM issue.</p>

<p><strong>Overview of App Steps:</strong></p>

<ol>
<li>is to download them and write them to disk from the pop3 server.</li>
<li>Process files and move them plus other stuff.</li>
</ol>

<h2>Questions</h2>

<ol>
<li>How can I deal with this without change the file names?</li>
<li>If I do have to change the names, is there a library to do it?</li>
</ol>

<h2>Stacktrace</h2>

<pre><code>2016-06-02 15:05:29.178 - [MapperUtils ] - [ERROR] - emailmonitoring.services.mappers.MapperUtils
        java.io.FileNotFoundException: /tomcat/data/inbox/1464710346000_03c2eef8-f224-4b45-9a2f-d5aade3e642a/Garc??a.pdf (No such file or directory)
        at java.io.FileInputStream.open(Native Method) ~[na:1.6.0_45]
        at java.io.FileInputStream.&lt;init&gt;(FileInputStream.java:120) ~[na:1.6.0_45]
        at org.apache.commons.io.FileUtils.doCopyFile(FileUtils.java:1138) ~[commons-io-2.4.jar:2.4]
        at org.apache.commons.io.FileUtils.doCopyDirectory(FileUtils.java:1428) ~[commons-io-2.4.jar:2.4]
        at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1389) ~[commons-io-2.4.jar:2.4]
        at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1261) ~[commons-io-2.4.jar:2.4] 
</code></pre>