问题标签 [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 投票
2 回答
1089 浏览

maven-2 - 将 websphere 门户项目转换为 Maven

我正在将 websphere 门户项目转换为用于 CI 构建的 maven 框架。我想知道是否有一种方法可以引用 websphere jar,而不是通过 pom.xml 中的依赖项并将它们全部加载到 maven 存储库?我无法想象将它们全部加载到存储库中……请指教!谢谢!

0 投票
1 回答
689 浏览

debugging - RAD 7:调试基于 GWT 的 Portlet

我有一个基于 GWT 的 Portlet,它必须部署在 Websphere Portal Server 上。出于开发目的,我需要在 RAD 中进行调试(使用嵌入式 Portal Server)。所以,我用 Portal Server 6.1 安装了 RAD 7.5.4。我在服务器和 RAD 上进行了所有配置以使用 debugginh。但是当我在 (GWT) JAVA 文件上设置断点时,它不起作用。JSP 和普通 Java 可用于调试,但只有基于 GWT 的项目无法正常工作。

是否有任何 GWT 插件可用于 RAD 以使调试成为可能。

谢谢。

0 投票
1 回答
636 浏览

websphere - 需要从异步 bean 呈现 WCM 内容

我正在尝试在 Asych bean(实现Work接口)中获取呈现的 WCM 内容。我可以Workspace使用用户名和密码创建一个,但如果不传递一个 portlet 请求/响应或一个 servlet 请求/响应对,我就看不到创建一个API )。RenderingContext

有什么方法可以 1)创建一个RenderingContext没有 portlet 或 servlet 请求和响应的,或者 2)以其他方式在异步工作 bean 中呈现 WCM 内容?

我使用的 IBM Web Content Management、WebSphere Portal 和 WAS 版本都是 6.1.x 版本。

0 投票
2 回答
1072 浏览

ajax - valuehchange 监听器,ajax

我在门户环境中使用 JSF 页面。如果我使用 a valueChangeListener,除非我使用onclick="submit()". 这提交了我不想要的页面。情况也是如此actionListner

此外,如果我使用ajaxRefreshSubmit,则提交我的整个页面,而不是提交使用 的指定部分ajaxRefreshSubmit

为什么会有这种行为?是因为我们在门户环境中使用它,还是我们错过了配置文件中的某些内容?

0 投票
2 回答
737 浏览

jvm - 分解 SLES 上 JVM 进程中的本机内存使用情况

我有一个 WebSphere Portal 应用程序在一个机器上运行四个实例,运行大约 7 天后,本机内存中只有 130-150mb 的可用地址空间(使用 PMAP)。再过 7 到 10 天,这个数字就会降至 100mb 以下(我们认为这很危险,我们开始回收 JVM)。如果我们不进行回收,JVM 最终会因 SIGSEGV 信号而崩溃。

我们已经对类数和 JIT 代码的大小进行了一些初步调查。班级人数增长,但从 50k 开始慢慢增长……每天大约几百人。JITC 大小在 7 天后达到约 210 MB,之后每天增长约 1 MB。在我们之前的经验中,我们并不认为这些是险恶的价值观。

我们需要能够分解本机堆中的内容,无论是线程(所有线程计数都正常,我们有固定的线程池)、字符串池、常量池、字节码或其他任何东西。

我们现在正在尝试的一个方法是将反射阈值降低到 0(关闭反射创建类的字节码访问器)。这个应用程序使用了大量的切入点和反射,所以我们希望这很有帮助。

欢迎任何建议。

0 投票
1 回答
4064 浏览

publish - WebSphere Portal Server 6 的 RAD 7 发布失败

我正在尝试将我的门户应用程序发布到 WPS 6。我收到消息“无法发布到服务器”。此外,详细信息按钮被禁用。
我检查了 IBM\WebSphere\PortalServer\log 文件夹,我找不到任何与此错误相关的日志。请提出继续/解决此问题的方法/想法/解决方法。
RAD:7.0.0.4
WebSphere 门户:6.0

0 投票
1 回答
1222 浏览

cookies - Struts2 portlet 使用 CookieInterceptor 读取 cookie

我正在使用 JSR286、Struts2 为 WebSphere Portal 6.1.5 上的 portlet 创建 Web 应用程序问题是我无法在 CookieInterceptor 中构建工作。我在src/struts.xml中试过这个:

和行动:

不调用方法setCookiesMap 。我用过萤火虫,我真的看到了,那个请求头里面有我的“my-filter-cookie”(使用 JQuery cookie 插件设置)。WebDeveloper for Mozilla 显示浏览器有这样的 cookie,它将在 CURRENT_TIME+1 年过期。

我尝试了另一种配置。我已经写了拦截器:

又失败了……?我做错了什么?请,建议。

0 投票
2 回答
1752 浏览

java - 使用 websphere 门户与 spring mvc(确定 portlet 解决方案是否有保证的指南)

我们正在开发我们的第二代电子商务网站。引入的承包公司正在推动使用 WebSphere Portal 与使用 JSP/Spring MVC 等来构建 UI 部分。

新版本的许多部分将基于版本 1。

承包公司是 IBM 的合作伙伴 - 所以我假设在确定 UI 的最佳解决方案时存在利益冲突。

因此,我正在联系该小组以了解使用 IBM WebSphere Portal 是否物有所值 - 投资回报率?

展望未来,一旦应用程序上线,我们将使用离岸公司来维护应用程序——因此我们必须考虑这些技能组合。

我们向发货人提供网站,以允许他们出售/拍卖他们的车辆库存。每个发货人的底层业务逻辑几乎相同,并在单独的层中处理。问题是目前我们已经创建了一组核心 UI 和控制器,然后将其扩展为 Consignors 项目。每个发货人“店面”都是一个单独的部署。

以下是我所知道或被告知的有关 Portal 的信息:

  1. IBM WebSphere Portal OTB 将处理基本的安全性——用户登录和他们可以看到的 portlet(Spring Security 可以做同样的事情)

  2. IBM WebSphere Portal OTB 可以根据用户关联的公司来处理 portlet 的主题化或重新设计外观。(标准的 UI 实践可以实现同样的事情)

  3. IBM WebSphere Portal 可以提供对 Portlet 的重用(不确定我是否购买,因为到目前为止,每个客户都要求他们自己的屏幕布局以及收集的数据及其显示方式)

  4. IBM WebSphere Portal 可以帮助缩短上市时间——即从基本参考实现开始,然后向他们展示在 45 到 60 天的周转期内可以更改的内容。

我向任何可以提供更多使用它的好处的人开放。

关注问题

作为对@Bozho 的声明的回应——确定portlet 解决方案是否有保证的准则是什么。

0 投票
3 回答
2719 浏览

websphere - 如何在 WebSphere Portal 7 中为隐藏页面设置友好 url

我们需要为我们的 WebSphere Portal 7 安装创建几个页面,用户无需登录门户即可访问这些页面。我们还希望这些页面具有友好的 URL(例如http://portal/wps/somePage)。我们希望页面被“隐藏”,这样它就不会出现在标题栏中(在“主页”、“搜索中心”等旁边)。

我可以创建一个带有友好 URL 的页面,但是如果我在“隐藏页面”部分下创建这样一个页面,则该友好页面似乎不起作用。那么如何创建一个既隐藏又可以通过友好 URL 访问的页面呢?

0 投票
1 回答
877 浏览

spring-security - WebSphere Portal Spring 安全性

我正在做一些研究以确定 Spring Security 是否可以与 WebSphere Portal 7.x 一起使用。我查看了 Spring Security 文档并没有看到任何让我相信它不能集成到我们的应用程序中的东西。

我们将使用 WebSphere Portal Security 进行身份验证(LDAP - 验证用户的身份以及他们可以看到和使用的 Portal/Portlet)和 Spring Security 来授权他们有权访问的 Portlet 的哪些部分。