message-driven-bean

    1热度

    1回答

    在发送带有群组ID的多个消息(消息分组)后,如何管理他们的交付,为每个Group-ID拥有消费者? 它是如何工作的如果我的消息使用者是消息驱动的豆? 这个想法是为每个Group-ID实现并行处理。

    1热度

    1回答

    是否有人知道如何配置Websphere 8中的EJB 3.1部署描述符以及使用消息驱动bean的ibm-ejb-jar-bnd.xml文件一个监听端口而不是激活规范? IBM信息中心在这个问题上非常含糊,而且我无法确切地知道应该放入ejb-jar.xml和ibm-ejb-jar-bnd.xml文件中。 感谢, Rida的

    3热度

    1回答

    我想在消息驱动bean中注入远程无状态会话bean。 我一直在找这个帖子: How to inject a Session Bean into a Message Driven Bean? 会话Bean和驱动Bean消息有两种差异。 这里的什么我试图注入我的EJB为例: @EJB(beanName="TraitementBeanRemote") private TraitementBeanRem

    3热度

    2回答

    我想部署同一个MDB的两个实例,以使用ActiveMQ处理来自jboss7下两个不同队列的消息。所以,票数是我的ejb-jar.xml中的一部分: <message-driven> <ejb-name>FirstInstanceOfMyMDB</ejb-name> <ejb-class>de.xx.xx.MyMDB</ejb-class> <activation-co

    0热度

    1回答

    我是MDB的新手,所以我的问题听起来很简单。 我使用JDeveloper 11.1.7实现了一个MDB(充当消费者),并使用部署功能构建了一个JAR文件。现在我需要将它部署到WebLogic 10.3应用服务器。我有几个问题: 1)我应该将它部署为库还是应用程序? 2)我成功部署后,它处于“RUNNING”模式,我认为它应该监听我在MDB实现中指定为资源的特定队列。那是对的吗? 3)实现MDB时,

    2热度

    1回答

    我有许多在Glassfish 3.1.2.2上运行的MDBs。 由于其中一个MDB的工作性质,我需要使其成为单线程。我查看了Tuning Guide,并将最大池大小设置为1确实解决了问题,这也意味着所有其他MDB都是单线程的。我真正想要做的是让特定的MDB成为单线程,而让其他人成为多线程。

    1热度

    1回答

    我试图从消息驱动bean中使用方法级别的拦截器。但我使用它,拦截器没有被调用,但是当我在类级别使用拦截器时,或者如果在onMessage方法上使用@interceptor(sampleInterceptor.class),它就可以工作。 任何机构都有任何想法,为什么拦截器不会被调用时,你在消息驱动的bean中的任何私有方法@interceptors(sampleInterceptor.class)

    1热度

    1回答

    我试图在WebLogic 10.3.5上创建一个MDB(EJB 3.0)。在外部AMQ服务器上收听队列。经过许多工作和教程的组合,我在webLogic上部署时遇到以下错误。 [EJB:015027]消息驱动的EJB是事务性的,但JNDI名称引用了JMS连接工厂:ActiveMQXAConnectionFactory不是JMS XA连接工厂。 这里是工作的简要我做: 我已经加入到我的WLS类路径相应

    1热度

    2回答

    我想创建一个本地队列和mdb来监听我的WAS 7.0服务器中的本地队列。我采用了URL,并遵循了所有的步骤。当我试图运行它时得到以下例外。 AnnotativeMetadataManagerImpl merge Caught exception while merging com.ibm.wsspi.amm.merge.MergeException: expected reference with

    0热度

    1回答

    我编写发布/订阅者示例并将其部署到集群环境中的websphere应用程序服务器上。 但是当我订阅消息时,每条消息只有一次被MDB读取。 我在websphere和MDB中配置了持久订阅,同时我将Share durable subscriptions设置为always shared并设置了Always activate MDBs in all servers。每个消息只读一次,我认为它消耗或其他东西。