我使用的是Oracle Portal 10.1.2.3.0,并使用JDeveloper部署了一个portlet应用程序,该应用程序说成功了。
我也可以看到应用程序部署在正确的OC4J容器实例中。
当我登录门户网站时,我可以看到此portlet的提供者注册记录。
我可以访问该URL并查看以下输出:
恭喜!您已成功访问提供商的测试页面。 识别Portlets ...... PublicationsNewsPortlet PublicationsNewsDetailPortlet PublicationsNewsDetailListPortlet PublicationsCareersPortlet PublicationsCareersDetailPortlet PublicationsCareersDetailListPortlet 识别组件版本...... ptlshare.jar版本:10.1.2.0.2 pdkjava.jar版本:10.1.2.0.2
然而,当我尝试将portlet添加到页面时,搜索portlet名称“Careers Widget Portlet”或“PublicationsCareersPortlet”不会显示任何内容。这在provider.xml中定义:
<name>PublicationsCareersPortlet</name>
<title>Careers Widget Portlet</title>
任何人都可以给我一些暗示我可能缺少的东西吗? Providers Test Paqe如何声明它识别portlet但我无法将它们添加到页面中?
答案 0 :(得分:0)
原来注册存在问题 - 由于某种原因我无法取消注册提供商:此提供商不可删除。 (WWC-43169)。
相反,我创建了一个新注册,它现在可以使用了。