问题标签 [websphere-portal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
503 浏览

portlet - Portlet 标签和 Portlet 页面有什么区别(Websphere Portal Server 6.1)

Portlet 标签和 Portlet 页面有什么区别?

0 投票
1 回答
77 浏览

portlet - 理解 portlet 术语的困惑

您能否通俗地向初学者解释一下
:portlet、portlet 标签、potlet 页面之间有什么区别?

0 投票
2 回答
1543 浏览

java - 需要垃圾收集开销帮助

我正在寻找一些指导来尝试诊断与 GC 相关的问题。

我们正在使用 WebSphere Portal 在 Solaris 上进行测试,我当前的环境有 7% 的垃圾收集开销(这是使用详细 GC 计算并通过 PMAT 运行日志)我应该将此值与另一个以 avg 运行的环境进行比较4.5%。env 在完全相同的 WebSphere Portal 版本上,相同的 JVM 大小、参数、自定义变量等。在 1 小时的性能测试期间,我的 JVM 多出 20 次分配失败,多出 2 次完整 GC,GC 期间的平均暂停时间比其环境高 2 秒。

对于所有相同的配置值和完全相同的 1 小时性能测试,您能否就导致此问题的原因给我任何建议?或者还有什么要审查的?

谢谢

0 投票
1 回答
1356 浏览

jsf - 在 IBM Websphere Portal 6.1 服务器上使用 Richfaces 3.3.3 和 portlet(JSF 1.2)

我正在尝试使用richfaces 3.3.3 多文件上传功能。我在 JSF1.2 和 apache tomcat 服务器中成功使用它,但无法在 portlet 中实现它(在 IBM WebSphere 门户 6.1 服务器中)。

除了 lib:= commons-beanutils-1.7.0.jar、commons-collections-3.2.jar、commons-digester-1.8.jar、commons-logging-1.0.4 中的常规 jsf jar 之外,我还添加了以下 jar。 jar、jhighlight-1.0.jar、richfaces-api-3.3.3.Final.jar、richfaces-impl-3.3.3.Final.jar、richfaces-impl-jsf2-3.3.3.Final.jar、richfaces-ui- 3.3.3.Final.jar。

在 web.xml 中添加了以下(额外):-

休息一切如常。有了这个,我可以在 Tomcat 上毫无问题地使用它。

但是当我尝试在 portlet 中实现它时,这些配置失败了。谷歌搜索和阅读其他博客表明 portletbridge 存在问题,我应该使用 jboss-portletbridge。尝试了许多人建议的各种组合。每次得到不同的错误。

谁可以帮我这个事。任何见解表示赞赏...

0 投票
3 回答
1212 浏览

javascript - JSP,Javascript,在另一个 Id 中获取 ElementId

我今天的问题围绕着 Websphere JSP 环境中的 javascript 世界...

我有一个有点像这样的代码:

我知道我可以直接查找该 id,但这是在 Websphere 门户中,我“应该”能够通过 document.getElementById() 直接链接到它,但我总是需要获取前一个 div 的 id .
(它最终成为带有命名空间的 portlet id,因为有时这些 portlet 可能会被复制,所以我只想专门针对一个)

我有什么办法可以做到这一点?
提前致谢。

0 投票
1 回答
1531 浏览

user-management - WebSphere Portal 6.1 puma 问题

我安装了 6.1.0.1 WebSphere Portal,将其更新为最后推荐的修订包(包括 WAS)。使用 LDAP 服务器(Tivoli Directory Server 6.0)配置用户注册表。

像组/用户管理这样的门户应用程序可以正确地与用户一起工作。管理控制台的管理用户/管理组也是如此。

但是当我在我的应用程序中运行这样的代码时:

我总是得到一个 MemberNotFoundException

dn 100% 正确。相同的代码适用于生产和另一个我的服务器。但是在其他开发人员的新安装和服务器上存在所描述的问题。

我比较了工作服务器和非工作服务器上的 wimconfig.xml 文件,没有发现任何差异。

寻找任何想法

更新 代码在 portlet 中正确运行。所以看起来当我在没有 portlet 上下文的情况下运行它时 puma 没有正确初始化

0 投票
1 回答
1491 浏览

jsp - WebSphere Portal 6.1.5 主题portal-logic:findUrlInTheme,找到主题外资源的url

我在一个战争档案中部署了几个主题。主题位于 /themes/html/ 下的 web 应用程序中。我正在尝试获取不同的主题以在“common”文件夹中创建指向资源的链接,该文件夹本身不是主题,而是放置在 /themes/html/common 中。具体来说,我的主题 Default.jsp 应该链接到公共文件夹中的脚本、图像和样式表。

到目前为止,我一直在尝试几种不同的方法

不走运,只是将“about:blank”打印为href

然后我尝试将 common 文件夹注册为它自己的主题(“称为 CommonResources”)并尝试

同样的结果,“关于:空白”。我也尝试了各种不同的门户逻辑:urlFind

那里也一样,没有运气。这些不会导致:空白,只是href中的空字符串。

或者,我试过这个

问题在于 request.getContextPath() 返回一个空字符串。我可以将上下文硬编码到主题应用程序中,但出于显而易见的原因,我更愿意避免这种情况。

像往常一样,IBM 文档完全没用。是关于信息中心中记录的所有内容,我还没有遇到任何更有用的东西。反编译 IBM jar:s 几乎已成为我的第二天性,但尝试遵循门户中的内部查找器逻辑只会让我非常头疼。

那么,有没有人能够从主题应用程序内部访问外部资源?你会认为这是通常做的事情,但我开始怀疑。

0 投票
2 回答
363 浏览

websphere-portal - 在 Portal 应用程序中访问 FacesContext

我们需要从PortletRequest我们的 Portal 应用程序中获取某些信息。我们使用 Portlet 应用程序中的实用程序方法来做到这一点。在这个 Utility 方法中,我们访问FacesContext.getCurrentInstance().getRequest()以获取 PortletRequest。我们在 DAO 层访问这个 Utility 方法。我们在这里无权访问请求参数。它有时有效,但有时它给了我NullPointerException。我找到了一个类似的线程来解释这一点。他们已经提到,如果它是同一个请求的一部分,那么你应该得到上下文。对我来说,这是同一个请求的一部分,但我没有得到上下文。你能帮我么。

0 投票
2 回答
1433 浏览

websphere - WebSphere Portal 6.1.5.2、Lotus WCM、内联创作在一个集群成员中工作,而不是另一个

当我们最近向 WebSphere Portal/WCM 6.1.5.2 集群添加一个新节点时,出现了一个非常奇怪的问题。

我们的应用程序利用本地呈现 portlet 中的内联创作功能。设置相当标准。我们有一个菜单组件,用于显示站点区域的内容。在组件中,我们为每个内容项提供了一个创作工具参考,如下所示:

“editauthoringtool”是具有编辑操作的标准“创作工具”组件

现在是奇怪的位。在我们的一台服务器上使用这些组件查看页面时,正确的内联创作 url 链接会使用包含对自动生成方法的 javascript 调用的 href 呈现..._openInlineEditingDialog()- 看起来像这样:

但是,当访问另一个集群节点上的同一页面时,生成的编辑链接不用于内联编辑。相反,生成的链接用于直接访问 wcmAuthoring 页面,而不是嵌入的内联样式 - 看起来像这样:

有没有其他人看到过类似的情况,同一门户集群中的两个节点的行为可能如此不同?我们一直在挖掘,试图在服务器之间的文件级别上找到有趣的差异,但还没有运气。两个节点上的版本似乎相同。PortalServer\wps.properties 在两者中看起来相同:

VersionInfo.log 显示两个节点处于相同的补丁级别,但是其中一个节点具有先前 FixPack 的显式条目(WP_PTF_6102、WP_PTF_6103)

节点 1:

节点 2:

0 投票
1 回答
408 浏览

websphere - Problem with JSR286 rendering portlet and WebSphere Portal7

Another question for all WP7 lovers!

We have the following problem: we have creates a portal page with a JSR286 local rendering portlet that show a lotus wcm content. When the portal render the JSR portlet, it show the following exception "Error 500: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0"

On the IBM developerWorks, I've found this post developerWorks Thread that tell to install the IBM 7.0.0.1 Combined Cumulative Fix 004 to solve this problem IBM PM33952

Being a Combined Cumulative Fix, we've installed the Combined Cumulative Fix 007 (that containes the 004 fix)! But after installation, the exception seems to be remained!

Have you solved this problem? What's your solution? Thanks in advance!