我试图在WSO2 ESB中使用类介体。在WSO2 ESB中使用Class介体
以下是我的调解员类。
package samples.mediators;
import org.apache.synapse.MessageContext;
import org.apache.synapse.mediators.AbstractMediator;
public class SiriBankMediator extends AbstractMediator {
@Override
public boolean mediate(MessageContext messageContext) {
System.out.println("Hurraaaayyyy!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
return false;
}
}
至于建议由Writing a WSO2 ESB Mediator,我尝试了“更简单的方法”,创建了包含在类路径突触core_2.1.0.wso2v8.jar一个罐子。
MANIFEST.MF如下
Manifest-Version: 1.0
Class-Path: synapse-core_2.1.0.wso2v8.jar
Created-By: 1.7.0_07 (Oracle Corporation)
然后作为文章建议,扔下罐子在ESB库/组件/ lib目录下。
但ESB重新启动后,当我尝试load class它给出了错误的路径没有找到Class用于在siri.jar
共享
Jar文件想知道不知道在步骤缺我紧随其后。
预先感谢您。
注:我以前WSO2企业服务总线4.5.1
你可以切换到“源视图”并显示序列的代码。 – FiveO