gpt4 book ai didi

java - JBoss Fuse - 获取体型

转载 作者:太空宇宙 更新时间:2023-11-04 13:29:32 25 4
gpt4 key购买 nike

我是 JBoss Fuse 平台的新手,我正在尝试运行简单的 Apache Camel XML 路由来发送电子邮件。传入消息可能是指定类型 T,但也可以有一个 XML,然后我需要使用 JAXb 对其进行解码以获取类型 T 的对象。因此,我需要一个过滤器来检查传入消息类型是否不是 T,然后对其进行解码。我怎样才能做到这一点?我需要类似的东西:

<filter>
<simple>${body.type} != 'T'</simple>
<unmarshal ref="jaxB" />
</filter>

最佳答案

这个怎么样?

<filter>
<simple>${body} not is 'your.class.Type'</simple>
<unmarshal ref="jaxB" />
<to ... />
</filter>

<filter>
<simple>${body} is 'java.lang.String'</simple>
<unmarshal ref="jaxB" />
<to ... />
</filter>

关于java - JBoss Fuse - 获取体型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32324737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com