我尝试使用Camel的exec组件执行操作系统命令。不幸的是,我没有看到执行的命令的任何输出。这是我的代码,其中包含一个取自Documentation:
的简单execbindgrid()
我的代码中有任何明显错误吗?
答案 0 :(得分:1)
您不向direct:startpoint
发送任何内容。
尝试这样的事情:
@Test
public void test() throws InterruptedException {
System.out.println("running test");
MockEndpoint resultEndpoint = context.getEndpoint("mock:endpoint", MockEndpoint.class);
context.createProducerTemplate().sendBody("direct:startpoint","Hello world");
}