- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用以下方法构建了一个 Java Camel Timer-JMS 路由:
context.addRoutes(new RouteBuilder() {
public void configure() {
from("timer:foo?period=1s").setBody(body().
append("Message at ${date:now:yyyy-MM-dd HH:mm:ss}")).to("jms:queue:activemq/queue/TestQueue");
}
});
现在我需要将其转为 Spring。
<camel:route>
<camel:from uri="timer:foo?period=1s" />
<camel:to uri="jms:queue:activemq/queue/TestQueue" />
</camel:route>
我在表达式的 Spring XML 配置中缺少等效项:
setBody(body().append("Message at ${date:now:yyyy-MM-dd HH:mm:ss}")
最佳答案
在 Spring 中,您可以使用简单的语言来构建此类消息。实际上你也可以在 Java 中做到这一点,它是一样的。
<setBody>
<simple>${body}Message at ${date:now:yyyy-MM-dd HH:mm:ss}</simple>
</setBody>
请注意,计时器会发送一个空/null 正文。因此,您可能会在消息中看到“null”。
关于spring - Camel setBody 使用 Spring 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28526874/
我有一个 RESTful Zend 操作,它应该向我发送一个 json 编码的对象,但在响应中,我在正文中设置的任何内容都会被复制。 我的代码是这样的: public function bla
我使用以下方法构建了一个 Java Camel Timer-JMS 路由: context.addRoutes(new RouteBuilder() { public void configur
本文整理了Java中net.sf.saxon.query.XQueryFunction.setBody()方法的一些代码示例,展示了XQueryFunction.setBody()的具体用法。这些代码
本文整理了Java中com.netflix.zuul.message.ZuulMessage.setBody()方法的一些代码示例,展示了ZuulMessage.setBody()的具体用法。这些代码
本文整理了Java中com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderRequest.setBody()方法的一些代码示例,展示了Wx
我正在尝试将消息(字符串)压缩到 zip 文件中,然后将其设置为 Apache Camel 中交换对象的主体,以便下游服务之一(也使用 Apache Camel)能够使用 exchange.getIn
我是一名优秀的程序员,十分优秀!