2014-03-27 53 views
0

我已經使用OSGI創建了示例應用程序。我已經部署在Apache Ace中。它在apache-ace-1.0.0-bin\server-allinone\store路徑中。我如何測試/查看應用程序?如何在Apache中測試或查看已安裝的OSGI捆綁軟件Ace

For eg: http://localhost:8080/test/index.jsp 

enter image description here

我怎麼能在這之後繼續嗎?我如何測試應用程序?

任何幫助,高度讚賞。

謝謝!

喬治

回答

2

從您發佈您一直在關注Apache的ACE網站上的「用戶指南」的截圖來看:只要你已經設置的文物,特點,分佈和http://ace.apache.org/user-doc/user-guide.html

一個目標,下一步是實際運行一個目標,這樣工件將被部署到它。該部分從此處開始描述:http://ace.apache.org/user-doc/user-guide.html#running-a-target

一旦您成功部署了應用程序,它就應該處於活動狀態。從您在問題中發佈的URL來看,您已經創建了某種Web應用程序。請記住,ACE本身默認運行在端口8080上,所以這可能是爲什麼你沒有看到你的應用程序在運行,但爲了更好地回答你的問題,你需要更具體地瞭解你所採取的步驟,你的預期和實際內容發生了。

+0

感謝您的好評@Marcel Offermans。在我的應用程序中,我遵循以下步驟。1)我添加了工件。 2)我點擊了添加功能並給出了功能名稱和描述。3)將工件拖動到功能名稱中。 4)我點擊了添加分配按鈕並添加了名稱和描述並將其拖入其中。 5)我點擊了添加目標並添加了標識符名稱,並將分佈拖入其中。在目標中,我展示了三個已註冊,批准和閒置的值。請糾正我,如果我錯了,並指導我的訴訟 –

+0

到目前爲止好。你真的開始了目標嗎?如果是這樣,它應該得到您配置的軟件,除非由於某種原因軟件不想安裝。在這種情況下,它會嘗試安裝並執行回滾。確保你部署的bundle實際上在一個框架中一起工作(沒有安裝任何東西)。 –

+0

當我開始目標時,它不會被添加到目標中。 –

相關問題