第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

創(chuàng)建 ActiveMQ 代理在后續(xù)測試中失敗,找不到服務:

創(chuàng)建 ActiveMQ 代理在后續(xù)測試中失敗,找不到服務:

翻過高山走不出你 2022-11-02 10:35:02
我在不同的測試類中對我的駱駝路線進行了多個單元測試。第一個測試類運行良好,隨后的測試類失敗Service not found:'META-INF/services/org/apache/activemq/wireformat/default'我想測試我的 JMS 路由,所以我必須在我的測試中啟動一個臨時的 activemq 代理。我已經(jīng)嘗試破壞我在 @BeforeClass 方法中創(chuàng)建的代理資源。然而,這似乎并沒有什么不同。這就是我在測試類中設置代理的方式:@BeforeClasspublic static void setUpClass() throws Exception {    brokerSvc = new BrokerService();    brokerSvc.setBrokerName("TestBroker");    brokerSvc.addConnector("tcp://localhost:61616");    brokerSvc.start();}這就是我之后拆掉它的方式@AfterClasspublic static void teardownClass() throws Exception {    brokerSvc.stop();    brokerSvc.waitUntilStopped();}我希望這會釋放分配的資源,以便我可以在后續(xù)測試中使用相同的方法來設置和拆除臨時代理,但它只是拋出錯誤。如何安全地為我的每個測試類創(chuàng)建一個臨時代理?
查看完整描述

1 回答

?
胡子哥哥

TA貢獻1825條經(jīng)驗 獲得超6個贊

我不知道是否有人真的再使用駱駝了,因為這個問題在 5 天內(nèi)被查看了多達 11 次,但無論如何這里是答案:


這是正確的設置


@Before

public void setUp() throws Exception {

    super.setUp();

    brokerSvc = new BrokerService();

    brokerSvc.setBrokerName("TestBroker");

    brokerSvc.addConnector("tcp://localhost:61616");

    brokerSvc.start();

}

這是正確的拆解


@After

public void tearDown() throws Exception {

    super.tearDown();

    brokerSvc.stop();

    brokerSvc = null;

}


查看完整回答
反對 回復 2022-11-02
  • 1 回答
  • 0 關注
  • 99 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號