我需要执行以下两项任务。 首先读取文件的内容,然后使用WSO2 ESB将这些内容附加到服务的响应消息中。 第二 - 我需要从源目录中读取文件而不从源目录移动或删除该文件。 任何人都可以提出可行的方法来执行上述操作。
答案 0 :(得分:1)
答案 1 :(得分:1)
我创建了类中介来按需读取文件并成功运行。
首先创建一个类中介项目 - 一个读取文件内容并将其添加到synapse-config主体的java类。
将该jar文件放在ESB_HOME / repository / component / lib中
重启服务器,现在该类将在ESB中可用。 :)
以下是参考教程。
http://rajikak.blogspot.in/2010/03/writing-class-mediator-for-wso2-esb-300.html http://www.nuwanbando.com/2013/06/reading-an-xml-file-into-wso2-esb-transform-it-and-expose-it-as-an-api/#more-1009
http://docs.wso2.org/display/ESB470/Places+for+Putting+Custom+Mediators