2
A
回答
3
雖然不是不可能這將是異常艱難的,一個簡單的替代將是嵌入的OSGi裏面的JBoss,請參閱:
http://felix.apache.org/site/apache-felix-framework-launching-and-embedding.html 和 Programmatically Start OSGi (Equinox)? 和 http://njbartlett.name/2011/03/07/embedding-osgi.html
http://www.dcm4che.org/jira/browse/DCM-308看起來他們增加支持使Jars成爲有效的捆綁包 - 難道你不能解決依賴關係並將它們部署到OSGi框架嗎? OSGi支持JMX和JNDI。
除非JBoss內部存在巨大的依賴關係,否則我會建議第二種選擇,但要注意Class.forName的用法和其他非osgi友好的代碼。
1
我登錄了bug專門爲dcm4che(note 1 e)工具包,而不是dcm4chee war。我建議爲dcm4chee程序集記錄一個新問題。但是,製作dcm4che工具包組件osgi包可能是讓dcm4chee在osgi容器中運行的必要步驟。
相關問題
- 1. OSGI內部的Java Azure SDK
- 2. Spring,log4j和JBoss4
- 3. 不能夠部署耳到JBoss的6這是在在Jboss4
- 4. OSGI包內的Pojos
- 5. OSGi中的外部類/ jar
- 6. OSGi內存管理
- 7. OSGi內存清理
- 8. 從jboss4.x遷移到jboss5.x
- 9. OSGi - Activator無法訪問Bundle的內部軟件包
- 10. 如何從本身內部獲取OSGi組件的版本?
- 11. OSGi的進口包裝不能達到內部類
- 12. OSGi vs jboss熱部署
- 13. 通過Maven部署OSGI包
- 14. Struts2行動沒有得到解決內部osgi包
- 15. OSGi遠程DS產品配置僅在Eclipse內部工作
- 16. OSGi部署管理服務的狀態
- 17. OSGi包內的JavaFX樣式表
- 18. 如何訪問OSGi包內的文件?
- 19. Maven的OSGi的和非OSGI項目
- 20. 從EAR包中調用外部OSGI包
- 21. Weblogic OSGI軟件包熱部署
- 22. 向Geronimo遠程部署osgi包
- 23. 將外部庫集成到OSGI
- 24. 添加外部jar文件OSGI
- 25. OSGI Apache felix-熱部署支持
- 26. 全部工作:War,OSGI,Spring Beans,Maven
- 27. 如何配置外部properfiles到OSGi
- 28. 在OSGi插件中部署BEAN
- 29. OSGi包未在WSO2中部署esb
- 30. 無法加載屬性文件OSGI容器內部的依賴項目
哇,我真的想,如果他們這樣做。不幸的是,這個錯誤似乎有些陳舊。我會推動它。 – drozzy
另外我認爲我們需要dcm4chee(雙ee)進行osgi-fied。 – drozzy