message-driven-bean

    0熱度

    1回答

    我有一個定義隊列的Wildfly 10實例,發佈到該隊列以及通過MDB從該隊列接收消息。 這已經完成了。 現在我想添加第二個Wildfly 10實例,在另一臺機器上運行,它也將接收來自第一個實例中定義的相同(遠程)隊列的消息。 我花了2天尋找當前如何做到這一點的例子。 有很多問題和一些過時的答案。 它似乎是從Q實現中期望的最微不足道的事情之一,但我找不到任何示例。 有人請向我介紹一個好的和當前的例

    2熱度

    1回答

    我有困難的配置JB EAP7使用RabbitMQ的消息代理。 我創建了一個rabbitmq模塊,並將其定義爲我的standalone-ha.xml中的全局模塊。 模塊/系統/層/基層/ COM/RabbitMQ的/主/ module.xml: <module xmlns="urn:jboss:module:1.1" name="com.rabbitmq"> <resources>

    1熱度

    1回答

    我是JavaEE的新手,我嘗試使用jms和mdb構建消息傳遞系統。我要做到以下幾點: - 處理是由一個MDB 實現郵件服務器 - 不同的客戶端誰應該溝通 - 客戶端應該剛剛超過服務器進行通信,而不是直接 所以沒什麼特別的。我在Oracle的文檔和教程中閱讀了很多內容,我仍然對某些事情感到困惑(儘管它正在工作)。 1.Message驅動bean: 在@MessageDriven註解,可以與@Acti

    0熱度

    1回答

    好天好,我有問題,而新用戶註冊後,把從MDB onMessage方法的電子郵件通知 。 我使用的是隊列 的問題是,該消息監聽保持在隊列重新發送每封郵件,而這個結果的電子郵件地址收到不同的電子郵件通知(無論是有意和無意,新與舊,等)每當一個新的用戶註冊。 下面是客戶端代碼; public String createAccount(String firstName, String middleName

    0熱度

    1回答

    我已經創建了一個MDB來偵聽隊列上的消息。 問題 - 如果失敗次數超過10次,我想停止MDB或應用程序。 我正在使用EJB 3.1和隊列,AS在IBM WebSphere Console上創建。

    0熱度

    1回答

    ,但是有一些關於未關閉的JMS連接的警告,然後由ActiveMQ關閉。 MDB得到一個messageHandler注入,它獲得注入了replysender的方法在下面給出。 這是我得到的警告:當試塊已完成下面的代碼中 [org.apache.activemq.artemis.jms.client] (Finalizer) AMQ122000: I''m closing a JMS connecti

    -1熱度

    1回答

    我在Openshift上託管的JBoss上部署了Java應用程序。現在對於每個新的MQ(消息隊列),我都必須創建一個新的MDB,隨着MQ數量的增加,MDB的數量也會增加,我的standalone.xml也越來越大。更多的MQ,更難以管理代碼。我怎樣才能優化這裏的東西? 根據我的理解,我們每個MDB只能連接一個MQ。如果我的理解錯誤,請糾正我,也請幫助我優化可能的方法。 謝謝。

    0熱度

    1回答

    ejb-jar.xml中設置maxsession爲MDB我想配置maxsession爲MDB 所以沒有對MDB類 @ActivationConfigProperty(propertyName="maxSession",propertyValue="6") 片段 @MessageDriven (activationConfig = { @ActivationConfigP

    0熱度

    1回答

    我有兩個Wildfly 10服務器在運行,並且有一個JMS隊列與Jboss和Hornet一起工作。在那裏,我使用了netty連接器,所以我放棄了所有配置,並獲得了wildfy 10上的消息傳遞的默認配置。我無法讓JMS正常工作。 我沒有真正找到任何我想要的文檔或示例。我希望有人能幫忙。 Serverside集團 我已經設置了wildfly 10服務器上的服務器端使用獨立-full.xml得到消息的

    1熱度

    1回答

    我想在Java EE中實現消息驅動Bean的管道和過濾器模式,但我想這樣做的方式是隊列可配置和豆是在運行時創建。這樣改變過濾器執行的順序將很容易。 我真的很新的Java EE,當我在過去使用MDB我總是做這樣的: @MessageDriven(mappedName = "jms/myQueue", activationConfig = { @ActivationConfigPropert