使用 Camunda rest-engine 对任务评论进行国际化

Internationalization of task comments using Camunda rest-engine

我在 tomcat 中将 Camunda 设置为 Web 服务,并通过我的 .NET Web 应用程序连接到它。 当我使用以下休息 API

创建对任务的评论时

POST/任务/{id}/comment/create

使用 Unicode(波斯语)的消息,例如“اون نمونه است” 我在响应请求中收到了正确的消息。此外,评论以波斯语正确保存在 camunda 数据库中。 但是当我使用 API

获得评论时

GET /task/{id}/comment/{commentId}

我收到的消息是“?? ??? 我用邮递员试了一下,得到了同样的结果。 我还在 tomcat 中设置了 JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8" 但它并没有解决它。 我想知道问题的根源是什么?

提前致谢

感谢@hassang 和@davidgs 在Camunda community

中的回复

它看起来像是 /comment 子资源的获取请求中的一个错误,我提交了一个错误 Camunda GitHub repository 如下:

https://jira.camunda.com/browse/CAM-14125