Our problem is more weird than this, our exact the same code and form work on author, but when submit through publisher, no matter what's the trick you listed below, the Spanish character in the submitted input fields messed. The final solution is when AEM start, put -Dfile.encoding=UTF-8 in the ae...