我正在将代码从Mule 3迁移到Mule 4,并坚持在Oracle数据库中插入Clob的需求。在Mule 3中,我常常将传入的xml的MIME类型更改为'binary/octet-stream',然后再将其更改为application/java,然后将其放入数据库中,而不会出现任何问题。
在Mule 4中,我们没有“二进制/八位流”,但是我们有“应用程序/八位流”,这对我不起作用。在插入值时,我会得到“无效的列类型”。从数据库。
有人能帮忙吗。提前谢谢。
发布于 2019-04-15 12:58:27
我找不到任何可行的解决方案,所以编写了一个简单的Java类并从我的流程中调用它。这是暂时的解决办法。
发布于 2020-11-11 12:10:13
给你的领域以如下的价值:
对于json类型:'YourFieldName' :write(payload, "application/json")
对于xml类型:'YourFieldName' :write(payload, "application/xml")
https://stackoverflow.com/questions/55299254
复制相似问题