使用 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 如下:
我在 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 如下: