2011-12-23 102 views
1

我試圖發佈一個包含在RAD 7.5的EAR文件中的portlet項目。如果我創建新的portlet項目,我可以發佈它。但是對於我從SVN取得的項目,它會拋出這樣的錯誤。無法將RAD 7.5的portlet發佈到Websphere Portal Server 6.1

EJPPG0024I:與上下文根/.FooBar的Web應用程序部署在 應用服務器,但無法與門戶網站註冊。

我跟着IBM solution通過創建新的ear文件。但仍然沒有運氣。任何人遇到這個問題併成功解決它?

我也無法從Websphere Portal Server中的列表中刪除應用程序。

回答

0

Portlet部署(在WebSphere Portal中)和Web應用程序部署(在WAS中)之間存在差異。所以對於管理員(不是開發人員)來說,第一個是在Portal Administration中完成的,第二個在WebSphere Admin Console中。

您可以檢查portlet.xml並更改portlet ID嗎?

您可以在Portal Administration中上傳portlet的war文件嗎?

+0

1)我試過改變portlet ID,仍然無法從RAD部署。 2)如果我上傳戰爭文件到WPS,它工作正常。 – KishoreK 2011-12-28 09:24:24

0

嘗試卸載已部署的EAR文件 - 通過基礎WAS管理控制檯執行此操作。然後再次嘗試從您的工作區

+0

所有嘗試但不成功。轉移到傳統的主題部署。 – KishoreK 2013-05-21 10:12:21

0

當您右鍵單擊portlet項目時,您是否嘗試過使用deploy portlet選項?這往往會部署和註冊portlet。

或者,您是否在嘗試部署了ear文件但未註冊後嘗試在門戶管理控制檯中運行xml訪問腳本。在/ doc/xml-samples下應該有一個像RegisterCustomTheme.xml這樣的示例。只需更改其中的值以匹配應用程序的版本

1

我一直面臨同樣的問題。試了所有的選擇,然後終於找到了問題。 轉到您的C:\ IBMPortal \ WebSphere \ wp_profile \ config \ temp \ download \ cells \ IBMT4 \ applications並刪除您不需要的所有耳朵。保留WSPolicyManager.ear和wps.ear。

相關問題