如何使用WSO2 ESB注册新的消息处理器类

时间:2012-04-09 21:12:02

标签: wso2 wso2esb esb

如何使用WSO2 ESB注册新的消息处理器类?

我已经尝试将jar文件放入CARBON_HOME / repository / components / plugins和dropins但是当我通过碳控制台创建自定义MP时,我得到了一个ClassNotFound异常。

我使用的是4.0.3版。

干杯

4 个答案:

答案 0 :(得分:0)

在旧版本中,您需要将其添加到axis2.xml中。在消息接收者,消息格式化程序和/或消息构建器部分中。 也许现在你可以创建一个OSGi包来添加它,但我不确定。

答案 1 :(得分:0)

如果是osgi bundle,请将jar保存在repository / components / dropins文件夹中。 否则,如果它是一个普通的jar保存在repository / components / lib文件夹中.. 如果你保留在plugins文件夹(如果它是OSGi包)你需要编辑bundle.info文件

答案 2 :(得分:0)

在4.0.3版中,将jar放入repository / components / lib文件夹。您必须重新启动ESB

答案 3 :(得分:0)

需要在CARBON_HOME / repository / components / lib文件夹中复制Jar文件 在服务器启动期间,这个jar文件将被选中。