message-driven-bean

    1熱度

    1回答

    有一個MDB和一系列無狀態的EJB用於處理消息(WAS 7.0,Java EE 5,EJB 3.0,JPA)。 (使用CMT) 序列: MDB接受消息 MDB仍然存在與該消息實體詳情 MDB調用EJB 1的傳球的實體ID, EJB1做它的一塊工作以該消息取決於EJB1是否成功它調用 EJB2或EJB5通過ID EJB2做它的一塊... 等等直到最後一個EJB(運行時間是幾分鐘)。 所有這些都發生在

    0熱度

    1回答

    我正在使用Glassfish 3.1.2,並設置了一個節點和兩個實例的集羣。 我的應用程序中有一個消息驅動bean,它訂閱了我部署到羣集的主題。 當我向該主題發佈消息時,我希望這兩個實例都能收到該消息。 但是,在實踐中,我發現只有一個實例接收到消息。 我相信我遇到了一個名爲「共享訂閱」 http://docs.oracle.com/cd/E18930_01/html/821-2438/gjzpg.

    0熱度

    1回答

    我想部署一個我在我的JBoss-4.0.4.GA環境中的jar到JBoss-6.0.0.Final環境。我遇到了一個我不確定的問題。我在啓動JBoss時遇到這個錯誤: 17:45:27,719 INFO [EjbDeployer] installing bean: ejb/#MyMessageBean,uid33175643 17:45:27,719 INFO [EjbDeployer] wit

    1熱度

    1回答

    我有2個EJB應用程序A和B.A有一個嚮應用程序B(消息驅動bean)發送消息的無狀態會話。應用B發送消息迴應用程序A. 現在,我在A中的無狀態會話bean中的消息偵聽器中擁有所需的值,但我需要從Main中顯示它。我試過聲明一個變量並在其中存儲值。但是當我從Main調用它時,這個值就會丟失。 @Stateful public class AManagerBean implements ejb.A

    1熱度

    2回答

    我正在開發一個使用JBoss 6.1作爲後端的web應用程序。 我使用「目標」屬性創建了一個消息驅動bean:「queue/searchtabQueue」和「目標類型」屬性「javax.jms.Queue」。 由於https://community.jboss.org/wiki/HowToCreateJMSQueuetopicInAS6下描述我設法創建我的隊列 「隊列/ searchtabQueu

    0熱度

    1回答

    我試圖設置應用程序的一部分,該應用程序使用MDB來使用來自JMS隊列的消息。我瀏覽了Oracle文檔,但似乎無法理解它。互聯網上的示例似乎適用於您的JMS服務器與您正在使用的Weblogic服務器相同的情況,但在我的情況下有單獨的服務器。 我找到這篇文章Weblogic EJB connection to external Tibco EMS JMS Queue這給了廣泛的筆觸,但似乎是爲有經驗的

    6熱度

    1回答

    當使用消息驅動Bean,從那裏接收信息的目的地名稱中的註釋@MessageDriven(mappedName = "someDestinationName") 有沒有辦法在運行時添加這些信息是硬編碼? Bellow是一個示例Message Driven Bean類。 package mdb.beans; import javax.ejb.ActivationConfigProperty; i

    0熱度

    1回答

    在GlassFish應用服務器作爲本指南描述2.1我創建了一個GenericJMSRA與ActiveMQ的連接:http://activemq.apache.org/sjsas-with-genericjmsra.html 我一直在使用注射用ejb-jar.xml中的上下文的經典方式成功能夠部署一個MDB : <?xml version="1.0" encoding="UTF-8"?> <!DO

    0熱度

    1回答

    我正在嘗試使用ejb-jar配置消息驅動Bean。我正在使用EJB 3.1,Netbeans 7.3和Glassfish 3.1.2,但我收到異常: 部署應用程序時出現異常:org.xml.sax.SAXParseException; lineNumber:8; columnNumber:29;部署描述符文件META-INF/ejb-jar.xml存檔在[classes]中。元素類型「消息類型」必

    0熱度

    2回答

    我有一個MDB,在部署在glassfish上時可以使用ActiveMQ建議消息。 但是當我在tomEE上部署時,此MDB不消耗任何建議消息。有什麼我需要打開嗎? @MessageDriven(mappedName = "ActiveMQ.Advisory.Consumer.Queue", activationConfig = { @ActivationConfigProperty(pr