用于处理二进制数据的自定义消息构建器 - wso2 EI

时间:2018-04-16 11:08:33

标签: wso2 binaryfiles data-conversion ei

1)我有来自IBM Legacy系统的传入消息,我需要将其转换为XML /文本并使用WSO2 EI 6.1.1将其发送回客户端。

2)我在这里使用apache kafka作为消息传递队列,因此我在wso2 EI中创建了一个入站端点。

3)我认为默认情况下WSO2 EI没有二进制构建器,所以我编写了一个自定义消息构建器并在EI_HOME / lib中添加了JAR并在axis2.xml中添加了消息构建器类

4)我将二进制消息发布到kafka主题中,但仍然无法将EI转换为所需的格式。

5)消息构建器(逻辑)作为一个独立的java函数工作,我可以获得预期的响应。

任何帮助解决这个问题都将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

axis2.xml中给出的content-type应该与kafka入站端点中给出的内容类型匹配。 应该在axis2.xml中添加类路径