如何使用WSO2 ESB注册新的消息处理器类?
我已经尝试将jar文件放入CARBON_HOME / repository / components / plugins和dropins但是当我通过碳控制台创建自定义MP时,我得到了一个ClassNotFound异常。
我使用的是4.0.3版。
干杯
答案 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文件将被选中。