java - 使用 jndi 的 spring jms 客户端无法与 weblogic 连接
问题描述
我尝试使用spring配置一个jms客户端并部署在weblogic上,在应用程序启动并运行后,在日志中一次又一次地写入此消息。weblogic 配置是一个集群配置。有谁知道这个警告信息的原因?
|WARN |DefaultMessageListenerContainer-10|org.springframework.jms.listener.DefaultMessageListenerContainer |Setup of JMS message listener invoker failed for destination 'jms/foreign/myJmsJNDI' - trying to recover. Cause: weblogic.messaging.dispatcher.DispatcherException: java.rmi.RemoteException: Message was not sent because transaction is not active. BEA1-26CF6C7542D34FB3BFF2
解决方案
推荐阅读
- amazon-ses - SES 在电子邮件正文中发送 base64 字符(而不是 html)[基本案例]
- wpf - Microsoft.Win32.SystemEvents 事件不适用于 WeakEventManager
- javascript - d3.js 在两种十六进制颜色之间进行插值
- robotframework - 如何在表格列上循环?
- c# - 在首次加载之前通过授权服务器保护 SPA
- wordpress - AWS 上的 Wordpress 多站点服务器水平扩展
- php - 如何使用 PHP 运行 python 脚本并创建文件?
- erlang - 使用 Common Test 测试 gen_server 模块
- google-maps - google maps API geocoding 获取地址组件
- python - 如何使用 Pandas 处理来自 CSV 的不规则格式