cost 38 ms
嵌入 javassist 依賴會破壞 OSGi 包

[英]Embedding javassist dependency breaks OSGi bundle

我正在嘗試嵌入式 Felix 場景。 從嵌入式 OSGi 容器 (Apache Felix) 加載包時,出現以下錯誤。 經過一些試驗和錯誤,我發現引入javassist會導致錯誤。 我正在嘗試嵌入依賴項。 關於我收到此錯誤的原因的任何建議? ...

系統包如何訪問系統包?

[英]how does system bundle has access to system packages?

我正在探索過去幾周如何實施OSGI。 我知道每個bundle都使用自己的類加載器來加載它的類。 作為我調查的一部分,我理解每個bundle的類加載器的父級是null,即引導類加載器。 bundle samplebundle中上面代碼的輸出是 對於bundle中的導入,它維護一 ...

使用OSGi捆綁包時java.util.ServiceConfigurationError提供程序不是子類型

[英]java.util.ServiceConfigurationError Provider not a subtype while using OSGi bundle

我正在創建一個Liferay 7.1 OSGi捆綁包,其中包含一些外部依賴項。 考慮到時間,我們選擇將外部JAR嵌入OSGi捆綁包中。 我設法創建了一個bnd文件,其中包括所有ElasticSearch依賴項,並將它們放在包類路徑中。 我使用了來自github的源代碼( https://g ...

如何管理嵌入式OSGi應用程序中的包/依賴關系?

[英]How to manage bundles/dependencies in embedded OSGi application?

我目前正在開發一個插件系統,其中將apache felix嵌入了我的應用程序。 插件本身是OSGi捆綁包。 到目前為止,部署捆綁軟件可以正常工作,但是我無法與捆綁軟件/插件進行交互。 我嘗試了兩種方法: 在我的插件中注冊服務“插件”,並在我的“主機”應用程序中使用服務偵聽器與插件 ...

無法以編程方式啟動捆綁包

[英]Cannot start bundle programmatically

注意 :就我而言,如果需要的話,我正在使用Apache Felix實現。 我已經寫了捆綁軟件,我將其用作測試。 這是一個非常簡單的“ Hello World”捆綁軟件,僅在啟動/停止時向stdout打印消息: 還有一個MANIFEST文件,它毫無意義地發布,因為當我通過Apach ...

沒有osgi ready依賴

[英]no osgi ready dependencies

目前,我正在使用osgi和karaf。 我的問題是沒有“ osgi ready”依賴項,例如,這意味着一個jar尚未准備好作為捆綁部署到karaf中。 為了解決這種問題,我嘗試了兩種解決方案: 我試圖使用“嵌入依賴”,它將包括罐子 依賴項目...我認為這不是解決方案,因 ...

java.lang.ClassCastException:com.sun.xml.internal.ws.client.sei.SEIStub無法轉換為org.apache.cxf.frontend.clientproxy AEM OSGi

[英]java.lang.ClassCastException: com.sun.xml.internal.ws.client.sei.SEIStub cannot be cast to org.apache.cxf.frontend.clientproxy AEM OSGi

我試圖在AEM的osgi環境中使用fuelsdk。 我收到此錯誤- java.lang.ClassCastException:com.sun.xml.internal.ws.client.sei.SEIStub無法轉換為org.apache.cxf.frontend.ClientProx ...

如何使用“bnd-maven-plugin”在我的 OSGi 包 jar 中添加所有第三方 jar(可解析)?

[英]How to add all third party jars(resolvable) in my OSGi bundle jar using 'bnd-maven-plugin'?

我正在使用 'bnd-maven-plugin' https://github.com/bndtools/bnd/tree/master/maven/bnd-maven-plugin開發 OSGi 應用程序 我的項目中有很多第三方 jar,通過 maven 引用。 當我使用“maven insta ...

Felix OSGI嵌入式應用程序問題

[英]Felix OSGI Embedded application issue

如如何從代碼啟動和使用Apache Felix所述,我將Felix用作嵌入式應用程序。 。 我要做的是通過OSGi從主機應用程序動態加載jar文件,並調用實現類的方法。 所以我有以下三個Maven項目 1)一個具有接口的Maven項目。 並且此接口的包已導出。 ---> ...

Felix GoGo Shell拋出MalformedURLException:未知協議:Equinox中的bundleresource

[英]Felix GoGo Shell throws MalformedURLException: unknown protocol: bundleresource in Equinox

我正在編寫一個名為ZAP的Java應用程序的擴展 。 擴展名是一個內嵌 Equinox捆綁包( org.eclipse.osgi )的胖子/超級瓶子。 此jar子目錄bundles中還包含其他bundles 。 如如何嵌入OSGi中所述,將啟動OSGi框架。 我試圖按照Eclipse ...

使maven依賴OSGi准備就緒

[英]Make maven dependency OSGi ready

我試圖在JFUSE項目中連接數據庫。 我在pom文件中包含了com.mysql.jdbc依賴項,項目構建運行正常。 但后來我遇到了這個惱人的問題。 當我嘗試將軟件包安裝到OSGi時,安裝失敗並出現以下錯誤: 無法啟動bundle mvn:com.info.demo / demo-re ...

Apache Felix Host公開依賴項OSGi

[英]Apache Felix Host expose dependencies OSGi

我正在使用Apache Felix創建嵌入式OSGi主機應用程序。 我正在使用以下代碼公開要公開的軟件包: 一切正常,這些程序包已公開。 但是,我需要捆綁軟件訪問所有聲明為依賴項的宿主項目。 因此,例如,父應用程序聲明了Jackson,Apache(各種)等,並且我需要捆綁軟件訪問 ...

Apache Felix Servlet Bridge設置

[英]Apache Felix Servlet Bridge setup

我試圖使我的servlet可通過OSGI捆綁軟件擴展:新添加的捆綁軟件也必須是servlet。 Felix提供了一個Servlet Bridge功能http://felix.apache.org/documentation/subprojects/apache-felix-http-servi ...

我找不到構建工具16,可以使用17嗎?

[英]I don't find the build tools 16 can I use the 17?

我在Android世界中相對較新,所以如果我的問題沒有引起大家的注意,請耐心等待新手。 我該如何清理一些jar,以便可以在android上運行OSGi環境。 我的問題是我無法使用SDK Manager下載構建工具修訂版16,因為它不存在。 我嘗試在這兩個鏈接中直接下載: ht ...

在戰爭中嵌入 OSGI

[英]Embed OSGI in war

我有興趣將 OSGI 容器添加到我的 WAR 中,但我找不到有關如何執行此操作的教程或文檔。 我發現了一些根本沒有用的東西。 我對 Felix 實現和 Atlassian 實現感興趣。 我願意這樣做,以便我的 war 接受插件,並且我可以動態擴展我的 Web 應用程序並將其部署到任何 Web 服務 ...

我應該在OSGi中選擇哪個FrameworkFactory軟件包?

[英]Which package for FrameworkFactory I am supposed to choose in OSGi?

我最近開始使用OSGi框架。我試圖從基於Maven的項目中啟動OSGi容器。 我在上面的maven項目的pom.xml文件中添加了此依賴項- 以下是我的主要應用- 現在,當我嘗試為FrameworkFactory導入軟件包時,我有兩個選項可供選擇。 誰能幫我在這里選擇哪一 ...

如何編寫OSGI命令行應用程序

[英]How to write an OSGI command-line application

我目前正在嘗試使用OSGI,並決定選擇一個稍微不典型的OSGI用例。 我想在命令行應用程序中使用它。 我想要一個main(..)方法,它接受一些標志和參數,做一些事情並再次關閉。 我不想要的是啟動Apache Karaf(或類似的)並在OSGI控制台中運行命令(這可能成為一個可選功能)。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM