無論分佈,安裝Axis2的在一個J2EE兼容的servlet容器是如下:
- 建立使用Axis2 標準二進制發行包 Axis2 WAR文件。(或者你可以 下載的axis2.war文件或者你可以建立使用源碼分發版的axis2.war 。
- 掉落的WAR文件的servlet容器的webapps文件夾中。大多數servlet容器會自動安裝WAR文件。(一些servlet容器可能需要重新啓動以捕捉新的Web應用程序的詳細信息,請參閱你的servlet容器文件。)
- 一旦戰爭成功安裝後,它指向的http://<host:port>/axis2。Web瀏覽器進行測試。這是Axis2的Web應用程序的主頁,它應產生以下頁面。
- 使用鏈接“Validate”,以確保一切運行正常。如果驗證失敗,那麼戰爭也沒有正確安裝或缺少一些必要的瓶子。在這樣的情況下,請參照特定的servlet容器的文檔來找到問題。以下頁面顯示了一個成功的驗證。請注意,聲明,表示核心Axis2庫都存在。
注:對於任何應用程序服務器特定的安裝信息,請參考應用服務器詳細配置指南。
上傳服務
Axis2的Web應用程序還提供了一個接口上傳服務。一旦服務根據服務規範創建歸檔文件中所描述的。aar文件,可以使用上傳頁面上傳高級用戶指南。
上傳的。aar文件將被存儲在默認的服務目錄。Axis2中,這將是<webapps> / axis2/WEB-INF/services目錄。一旦服務被上傳後,將立即安裝。
Axis2支持熱部署,您可以直接通過文件系統中刪除服務檔案上面提到的服務目錄。這也將導致服務被自動安裝,無需容器被重新啓動。
使用的“服務”上的Web應用程序主頁的鏈接檢查成功安裝的服務。成功安裝服務的服務和運作上會顯示可用的服務頁面。
如果服務部署時的錯誤,它會列出這些服務的有缺陷的服務。如果你點擊鏈接,你會看到錯誤信息的部署。
部署時錯誤消息
Axis2管理是所有在運行時配置Axis2的配置將是短暫的。