apache-karaf

    22熱度

    1回答

    我有一個OSGi包,它使用JAX-RS來處理一些REST服務。這個軟件包在Apache CXF上運行在Karaf上。我需要將基本http認證應用於某些路徑/方法組合。我一直在對Spring Security進行修改,看來新的3.1版本可以讓你做到這一點,但是我一直在使用OSGi時遇到了很多麻煩。 就像一個測試,我創建了一個非常簡單的beans.xml的文件: <beans> <impor

    0熱度

    1回答

    我有一個使用Apache Camel和Karaf的系統。 我需要一些特定的處理器來登錄到一個新的日誌,而不是默認的,karaf.log。 我發現有一個名爲「org.ops4j.pax.logging.cfg」的文件負責記錄配置。 這是之前我惹的文件與它: ########################################################################

    1熱度

    3回答

    我有一個現有的應用程序,它存在多個Spring項目。項目A的Spring上下文XML文件improts使用 <import resource="classpath*:/META-INF/spring/BContext.xml" /> 但是B的Spring上下文XML文件,它,我得到一個FileNotFoundException。我認爲這是由於資源未被項目B的捆綁包公開的事實造成的。我可以訪問這

    7熱度

    5回答

    我很抱歉如果這是重複的,但我似乎無法找到任何答案。 當使用Apache Karaf時,增加最大Java堆大小的最佳方法是什麼? 目前,我修改了karaf.bat文件以下行: set DEFAULT_JAVA_OPTS=-server -Xmx<NewMaxValue>M。 我覺得修改bat文件並不是最好的解決方案。此外,沒有一個配置文件似乎有一個地方可以把這個。 謝謝

    2熱度

    2回答

    我想從OSGi獲得一個Web服務客戶端,我使用Felix作爲我的容器。 到目前爲止,我嘗試過使用Apache CXF。這不適用於我的Web服務,因爲它是RPC /編碼的,當我嘗試生成存根時不受支持。我使用Apache Axis生成我的存根,現在我遇到了捆綁中的相關問題。當我的bundle被部署時,我得到了依賴關係w /依賴於apache包。 我對我的構建使用了maven,並且使用了包裝目標的mav

    0熱度

    2回答

    Karaf 2.2.3最近發佈並最終具有預捆綁的spring-jms功能。爲了使生活方便我把它添加到與其他默認的featuresBoot配置屬性: featuresBoot=config,ssh,management,spring-jms 然而,當我開始Karaf它的行爲失控。有時它會在啓動時安裝,而其他時間則不會。當它不會自動安裝我試圖通過命令行來添加: features:install spr

    3熱度

    1回答

    我一直在努力得到一個Web應用程序在Karaf 2.2.0根應用程序上下文中運行(它Karaf 2.1.4正常工作)。我已經能夠將問題隔離爲使用Tomcat示例WAR輕鬆重複的內容。 從Karaf運行以下命令: 的OSGi:安裝-s webbundle:HTTP://tomcat.apache.org/tomcat-5.5-doc/appdev/sample/sample.war捆綁-Symbol

    14熱度

    4回答

    我使用許多在karaf上作爲特性運行的軟件包組成的產品。通常,我們的開發人員一次只能處理一個包。我們的正常開發類似於:代碼,編譯,複製包以部署文件夾,測試。我們還發現,hotdeploy只是拒絕重寫某些作爲功能安裝的捆綁包,而無需重新啓動服務器或卸載/重新安裝功能,因此有時該週期較長。 我的問題是:社區中有沒有人有更好的方法?我們做事情的方式很有效,但我覺得它非常慢,效率低下,我敢打賭,有人提出了

    3熱度

    3回答

    鑑於來自保險絲源的apache-servicemix-4.4.1-fuse-00-08的「cxf-osgi」示例,使用maven 3.0.3構建,當將其部署到apache karaf 2.2.4和CXF 2.4.3時,web服務從不發佈,並且CXF servlet永遠不可見(http:// localhost:8181/cxf /)。卡拉夫日誌中沒有錯誤。如何去調試這種行爲?

    0熱度

    1回答

    我的webservice具有REST端點URL,如/ myapp/admin/services。如果我設置了org.apache.cxf.servlet.hide-service-list-page=false,那麼我的URL將被CXF服務列表劫持。發生這種情況是因爲列表URL是相對於org.apache.cxf.transport.servlet.ServletController中的。 好的,