当前位置: 首页 > 知识库问答 >
问题:

从Webapp和Apache Camel/以及使用MQ,您是否使用JSessionID添加JMS消息?

卫开济
2023-03-14
  <route id="webRequestToInRoute">
      <to uri="activemq:queue:inbox :::: here I want to getJsessionId() as the message ... name?"/>
  </route>

共有1个答案

叶恩
2023-03-14

Web应用程序会话发布消息

  1. 将消息上的JMSReplyTo标头设置为:temp-queue://order.$jsessionid
  2. 在temp-queue://order.$jsessionid上设置使用者
  3. 发送到->队列://process.order

在REST服务上

    null
 类似资料:
  • 当BOTHRESH=0时,MQ JMS类是否可以重新传递消息? 使用上述设置,是否可以使用重新传递计数通过应用程序代码管理邮件传递重试?

  • 问题内容: 是否可以在tomcat的URL中关闭jsessionid?jsessionid似乎对搜索引擎不太友好。 问题答案: 你可以使用此过滤器仅对搜索引擎禁用,但我建议对所有响应都使用它,因为它比不友好的搜索引擎更糟糕。它公开了可用于某些安全漏洞的会话ID(更多信息)。 Tomcat 6(6.0.30之前的版本) 你可以使用tuckey重写过滤器。 Tuckey过滤器的示例配置: Tomcat

  • 我成功地为应用程序使用了logback,但无法从ch.qos.logback记录消息。我知道一个无法记录初始消息(下面的回答确认了这一点),这是有意义的。我不明白的是,为什么我还不能记录logback完成自身配置后生成的消息。 因此,没有办法告诉Logback将它自己的on-startup-log-events定向到文件附加器。 由ch.qos.logback.classic.net.smtpap

  • 我使用IBM MQ和Java将消息以字节形式写入队列。这里的问题是,当我从JMS客户端读取预期格式的消息时,我得到的是“BytesMessage”,而不是MQSTR格式的消息。 在将消息写入队列时,我必须设置哪些属性,以便JMS客户机将消息作为文本而不是字节来使用? 柴图

  • drops异常“JMSCMQ0001:WebSphere MQ调用失败,compcode为'2'('mqcc_failed')原因为'2035'('mqrc_not_authorized')” 当我尝试创建连接时 我不明白有什么问题。 我使用的是ibmmq lib9.0.2.0版本,但这段代码也不适用于7.5.0.1版本

  • 问题内容: 我是Spring JMS和Websphere MQ的新手。任何人都可以给我逐步的过程或示例,以了解如何从Websphere MQ接收消息并能够在控制台中打印该消息吗?非常感谢你的帮助 问题答案: 这是使用Spring MDP / Activation Spec for Websphere MQ的工作示例 mdp-listener.xml web.xml SpringMdp