ejb - Liberty:jms 查找
问题描述
我正在努力将耳朵应用程序迁移到自由。作为其中的一部分,对 bean 的所有 jndi 查找都将转换为 java 命名空间。
但是,我们对 jms 或服务器等提供的服务进行了 jndi 查找。
我们是否必须将其转换为任何其他格式才能在自由上工作。?
是否有任何与 jms on liberty 相关的已知限制?
解决方案
IBM Websphere Liberty Application Server 遵循最新的 JMS 2.0 规范,因此从这个角度来看没有任何限制——当然,如果您使用了任何供应商特定的功能。那是你要验证的东西。
例如 JMS 异常处理,它为供应商实现腾出空间。在这里查看我的答案。
关于 JNDI - 看不到任何问题,你有任何错误吗?它应该可以正常工作,我没有看到我所参与的任何问题。请参阅IBM 知识中心的 Liberty 中有关 JMS 的示例
推荐阅读
- javascript - $state.go() 不加载视图(地址字段中的 URL 已更改),但视图在第二次单击时显示
- pyspark - Spark SQL 按范围分组数据并触发警报
- docker - Flink 无法在 Marathon 中运行
- asciidoctor - 无法使用 AsciidoctorJ 使用 asciimath
- pyserial - 机械臂不适用于 pyserial 和 gcode
- google-home - AoG Report State Dashboard 状态已更改,但 Google home APP 中的状态未更改
- python-3.x - paho-mqtt 停止监听配置的主题
- xamarin - 我应该如何在我的 iOS/Android 游戏中提及许可证?
- java - 如何在Java中创建一个没有年份参数的新日期对象?
- mysql - 将字符串日期更改为日期数据类型