I am using Talend DI (not ESB) to create a simple web service.
When I right click on the Job and select Build Job, I am able to select "Axis WebService (WAR)". However I do not see anywhere I can set the encoding type to UTF-8.
Here is my simple job that I am exposes as a web service.
I deployed the service as a WAR file into my J2EE container and it works fine when processing arguments that use ANSI characters.
However when I attempt to pass in UTF-8 Characters (that are not in the ANSI character set). I get this error.
The file.encoding JVM argument will most likely not work here because it isn't a file. It's a stream output from tBufferOutput.
This should be fixed by running the JVM in the proper encoding.
Could you please try to add the "Dfile.encoding=utf-8" to the JVM parameters of job review to see if it works?