blueprint-osgi

    0熱度

    1回答

    我試圖創建一個使用sqlserver數據庫作爲端點的駱駝路由。我已經瞭解到,在OSGi中集成數據源的常見方式是將它們導出爲OSGi服務。 出於測試和開發的目的,我使用了H2內存數據庫併成功將其導出爲服務。當我試圖用SQL Server做同樣的事情時,我遇到了一些問題。 我下載了SQL Server的JDBC驅動程序,並添加了的.jar到我的本地倉庫這樣: $ mvn install:install

    3熱度

    2回答

    我有一些Camel藍圖單元測試是針對駱駝路線運行的。該路由是一條簡單的駱駝路由,它從activemq隊列中提取消息,然後發送到另一個隊列。我正在使用osgi服務來公開我正在發送和接收的amq組件。 <reference id="activemq-in" filter="(osgi.jndi.service.name=amq/in)" interface="org.apache.camel.Comp

    0熱度

    1回答

    我想在一個OSGi包注入的EntityManager,但我得到一個錯誤 - [EL Severe]: 2016-07-29 08:34:19.029--ServerSession(1711371450)--java.lang.NoClassDefFoundError: org/eclipse/persistence/internal/jpa/rs/metadata/model/Link

    2熱度

    1回答

    我想在駱駝藍圖中調用POST rest服務。我的藍圖XML文件如下: <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:camel="http://camel.apache.org/schema/blueprint" xmlns:cxf="http://camel.apache.org/schema/blue

    0熱度

    1回答

    我想調用返回JSON的外部REST服務,REST本身具有基本身份驗證(我不知道如何發送基本身份驗證),我已閱讀了一些教程還有CXFRS組件導致我這個blueprint.xml。 <?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xm

    2熱度

    1回答

    我一直在嘗試相當長一段時間來爲我的所有公開的Web服務設置基本身份驗證,但沒有任何運氣。 我正在使用帶有Karaf容器的JBoss Fuse 6.2.1(karaf-2.4.0.redhat-621117),我目前有三個集成正在消耗相當數量的cxfEndpoints。 我想實現的是在調用服務或試圖查看WSDL時,用auth對話提示所述服務的用戶。 請注意,我不想使用ws-security將身份驗證

    -1熱度

    1回答

    我對駱駝和藍圖測試相當新,我有一些豐富了請求的路由,儘管在測試藍光測試時,端點沒有被解析。我使用的是: 駱駝:2.12.0.redhat-611412。 保險絲:6.1.1。 藍圖測試版本:2.12.0.redhat-611412。 Maven:3.1.1。

    0熱度

    2回答

    在IDE中編譯項目時發生錯誤: 錯誤:osgi:[測試]默認軟件包'。'不被Import-Package語法所允許。 這可能是由於Eclipse中的編譯錯誤導致的,因爲無論編譯錯誤如何,Eclipse都會創建有效的類文件 。 從默認包導入以下包零null 但是,當使用Eclipse ide時,它起作用。 我GOOGLE了時間,只發現this後,但它不是我的情況。 我通過OSGI反編譯生成的類,沒有

    0熱度

    1回答

    我有一個非blueprint包提供服務通過聲明服務註釋。 我有另一個捆綁包,使用藍圖,其中包含此服務的可選引用,然後將此引用注入許多已聲明的bean。 在Karaf容器內啓動,該服務已註冊並且藍圖包可以訪問它並按預期使用。服務提供包的配置可以更新,並且它是未綁定的並且再次反彈到完美的藍圖包。 但是,當服務提供程序包重新啓動或更新時,該服務未被綁定,但從未重新綁定到使用程序包,以便藍圖引用保留的代理

    0熱度

    1回答

    我正在建立OSGI捆綁在Jboss Fuse 6.1容器中運行。項目包含blueprint.xml(在src/main/resoureces/OSGI-INF/blueprint中)。它是內容: <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/200