我们正在从Web应用程序中删除Spring。我需要将通过Spring启用的JMS Listener(使用者)调整为更基本的东西。 我没有看到通过web.xml启动我的监听器的明显方法。我找到的所有引用都解释了如何在代码中创建监听器。 有没有办法在web.xml中添加一些配置资源定义来在启动时调用我的Listener类,或者我需要编写代码来将我的侦听器附加到队列。
答案 0 :(得分:2)
Java EE Web 容器不支持JMS。
您需要Java EE MDB(消息驱动Bean - EJB规范的一部分)。
Spring在任何环境中都提供了侦听器方法的便利;如果您不想使用Spring并且没有EJB容器,则需要自己编写所有自己的JMS代码。