apache-karaf

    0熱度

    1回答

    我已經在JBoss Fuse服務器中部署了一些jar,它在端口上顯示兩個休息端點9001和9002.現在我已經對源代碼進行了一些更改,並且希望部署一個新的jar。由於我正在進行熱部署,我只需調用./karaf stop並將新jar放置在fuseinstallDir/deploy中。但是,當我啓動使用fuseinstallDir /啓動Karaf服務器,然後我得到java.net.BindExcep

    2熱度

    1回答

    我正在使用serviceMix來部署我的包。而我使用maven創建我的包如下: <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.3.6</version> <extensions>true

    1熱度

    1回答

    我是新來的Jboss保險絲karaf(JBoss的熔絲-6.3)和ActiveMQ的。 目前我在本地主機訪問的ActiveMQ:61616,我的問題是:如何使用ActiveMQ的更合適的方式 - 在同一服務器上(本地主機:端口)或者我可以使用託管的遠程服務器,哪種方法更快捷和安全上的ActiveMQ ? 謝謝。

    2熱度

    1回答

    我正在使用karaf 4.0.5和osgi進行項目工作。我們有客戶端代碼來調用REST API,它需要加載3個「* .properties」文件。我有一個客戶端jar,我用它來調用服務器端類和方法(包含我無法更新的代碼)。所需的屬性文件存在於提供的客戶端jar中,但他們的代碼仍然未找到並加載它們。 在調試我的pax考試時,我發現下面可能的原因是它沒有從jar中加載資源文件。 代碼載入的文件似乎試圖

    0熱度

    1回答

    我想將dnsjava作爲一個包裹在Karaf中。當我嘗試啓動捆綁包時,出現「缺少約束」錯誤。我查看了dnsjava代碼,發現android引用的唯一位置是在Class.forName中。所以我想知道是什麼原因導致這個問題,我該如何解決這個問題。我很確定這個類在代碼中沒有被引用。 這裏是個例外: [email protected]>bundle:start 288 Error executing

    0熱度

    1回答

    我在寫一個karaf包,它依賴於外部jar庫。我知道我可以使用wrap在我的features.xml中導入這個包,但這意味着它會被加載到它自己的類加載器中。 我想要的是我的包的類加載器加載任何我在這個jar文件中訪問,我想直接調用這個jar文件中的類的方法。我怎樣才能做到這一點? 我不想要一個新的包 - 只是一個庫,我可以鏈接我的應用程序。 感謝,

    2熱度

    2回答

    捆綁上下文中是否存在捆綁添加的事件監聽器? 我想在安裝並添加到捆綁環境之前捕獲一個捆綁包,然後阻止它被添加。

    2熱度

    2回答

    我有一個servicemix bundle它試圖load jdbc driver和失敗消息 Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 這是我pom.xml文件 <!-- MySQL --> <dependency> <groupId>mysql</groupId> <artifactId>my

    0熱度

    1回答

    我們正在嘗試安裝MariaDB以HikariCP作爲conn的數據源。游泳池在Apache Karaf 4.1.2。 這些都是安裝的功能:與創建 [email protected]()> feature:install jndi transaction pax-jdbc-pool-hikaricp pax-jdbc-mariadb jasypt-encryption 如果我們blueprint

    0熱度

    1回答

    我開發上opendaylight碳的應用程序(基於Karaf)。我需要在我的包中使用庫(特別是dnsjava)。我如何去解決這個問題? 我試過,沒有工作的情況如下: 在我的功能/ pom.xml中,我包括我的JAR文件MVN依賴。 在我的功能/ src目錄/主/特徵/ features.xml,我添加了一個包: <bundle>wrap:mvn:dnsjava/dnsjava/${dnsjava.