pax-exam

    0熱度

    2回答

    我試圖運行一個PAX考試考試,它啓動一個Karaf實例版本4.0.2,然後部署一些功能。一切工作到目前爲止。 但是,我也想運行一些命令來檢查bundle是否已經安裝,即運行「bundle:list」命令。 我加入這裏找到executeCommand和getOsgiService方法: https://github.com/christian-posta/rider-auto-osgi/blob/m

    4熱度

    1回答

    我用wildfly 8.2.0.Final作爲Java EE EE容器的Pax Exam 4.5.0 java ee集成測試。 如果我只用一個測試類,然後正常工作。但是,如果我使用了多個測試類別,則顯示以下錯誤: using the PerSuite reactor strategy, all test classes must share the same probes 如何解決此問題? 重

    0熱度

    1回答

    我在WebView中有一個HTML5 INPUT(type =「datetime-local」),但是當我選擇它時,它顯示一個看起來像這樣的日期時間字段: 但在鉻相同的相同元件是這樣的: 這就是Android 7.1下,用安裝了Chrome V55,所以正在使用鉻web視圖組件。所以,兩者都應該展示相同的東西,對吧? 我需要後者選擇器在web視圖展現出來,它更人性化(滾動你可以向上或向下滑動,而不

    0熱度

    1回答

    我試圖將pax-exam插件與testng集成,最終得到以下錯誤。然而它與junit工作正常。 [org.ops4j.pax.exam.spi.intern.DefaultTestAddress] : NEW ADDRESS= PaxExam-90b1718e-7414-486a-8ae2-b5628e4b7a67 parent=[TestAddress:PaxExam-ea9b0dd3-b693

    0熱度

    1回答

    Pax-exam test classes。我們必須提供如下配置。創建容器。 @Configuration public Option[] config() { setup(); return options( mavenBundle().artifactId("testng").groupId("org.testng").versionAsInProject(

    2熱度

    1回答

    我已經構建了一個非常簡單的包,它具有零依賴性並且不導入任何包。它唯一的內容是一個CalculatorService接口和相應的實現類,它只包含一個簡單的add(int a,int b)方法。 我爲這個包創建了兩個PaxExam測試容器,一個使用Karaf容器,另一個使用OSGI容器。卡拉夫容器測試工作正常,但OSGI測試容器沒有。 澄清一點......如果我將CalculatorService注入

    1熱度

    1回答

    我已經成功地讓JPA/Hibernate的工作,按照基督教施耐德的教程: http://liquid-reality.de/display/liquid/2012/01/13/Apache+Karaf+Tutorial+Part+6+-+Database+Access 但是,這涉及到創建命名等/ org.ops4j「文件。數據源 - tasklist.cfg有以下內容:」 osgi.jdbc.dr

    0熱度

    1回答

    下面的代碼會嘗試從該位置http://repository.apache.org/content/groups/snapshots-group/ 安裝在功能定義的文物有沒有辦法給下載的另一個倉庫的位置和安裝的存儲庫的URL。 @Configuration public static Option[] configuration() throws Exception {

    0熱度

    1回答

    喜是有辦法 return new Option[] { karafDistributionConfiguration().frameworkUrl(maven().groupId("org.apache.karaf").artifactId("apache-karaf") .type("zip").versionAsInProject()) .u

    0熱度

    1回答

    我有一個集成測試,它將一個休息客戶端注入測試類。當其他客戶端調用由同一個pax考試測試容器託管的休息服務時,所有事情都會停止大約一分鐘,直到我得到一長串套接字讀取超時異常和連接拒絕異常。如果我注入一個休息客戶端,在另一個容器中調用休息服務,一切正常。它幾乎看起來像其餘的服務沒有給予執行線程。如果我手動啓動pax考試容器,我可以驗證其餘服務已正確啓動。如果我將OSGi服務注入到測試類中,則一切正常。