无法将RADlet从RAD 7.5发布到Websphere Portal Server 6.1

时间:2011-12-23 10:44:19

标签: websphere websphere-portal

我正在尝试发布一个包含在RAD 7.5的EAR文件中的portlet项目。如果我创建新的portlet项目,我可以发布它。但对于我从SVN中获取的项目,它会抛出这样的错误。

  

EJPPG0024I:部署了具有上下文根/.FooBar的Web应用程序   应用程序服务器但未在门户网站注册。

我通过创建新的ear文件来跟踪IBM solution。但仍然没有运气。有人遇到过这个问题并成功解决了吗?

在这个混乱之后,我也无法从Websphere Portal Server的列表中删除该应用程序。

4 个答案:

答案 0 :(得分:1)

我一直面临同样的问题。尝试了所有选项,然后终于找到了问题。 转到您的C:\ IBMPortal \ WebSphere \ wp_profile \ config \ temp \ download \ cells \ IBMT4 \ applications并删除您不想要的所有耳朵。保留WSPolicyManager.ear和wps.ear。

答案 1 :(得分:0)

Portlet部署(在WebSphere Portal中)和Web应用程序部署(在WAS中)之间存在差异。因此,对于管理员(而不是开发人员),第一个是在Portal Administration中完成的,第二个是在WebSphere Admin Console中完成的。

您可以检查portlet.xml并更改portlet ID吗?

您可以在Portal Administration中上传portlet的war文件吗?

答案 2 :(得分:0)

尝试卸载已部署的EAR文件 - 通过基础WAS管理控制台执行此操作。然后从工作区再试一次

答案 3 :(得分:0)

右键单击portlet项目时是否尝试使用deploy portlet选项?这倾向于部署和注册portlet。

或者,您是否在部署了ear文件但未注册之后尝试过,请在门户网站管理控制台中运行xml访问脚本。在/ doc / xml-samples下应该有一个类似RegisterCustomTheme.xml的示例。只需更改其中的值即可与您的应用匹配