-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
bugSomething isn't workingSomething isn't workingmodelserverEMF.cloud Model ServerEMF.cloud Model Server
Description
I post an XMI to the modelserver.
If the system defaut charset is not UTF-8, we get the exception
ERROR org.eclipse.emfcloud.modelserver.emf.common.util.ContextResponse - An error occurred during data decoding
org.eclipse.emfcloud.modelserver.common.codecs.DecodingException: org.eclipse.emf.ecore.resource.Resource$IOWrappedException: Invalid byte 2 of 3-byte UTF-8 sequence.
Error is on this line:
Line 93 in 8e68e4c
| result.load(new ByteArrayInputStream(payload.getBytes()), resourceSet.getLoadOptions()); |
The code encodes the payload string using the default system charset with String.getBytes: NOK.
Workaround: start the executable with -Dfile.encoding="UTF-8"
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingmodelserverEMF.cloud Model ServerEMF.cloud Model Server