本节包含 Portal Server 7.1 中尚未得到解决的错误的相关信息。
除非未特别提及,否则发行说明中描述的错误适用于 HP-UX 平台。
其中包括以下产品方面:
新建 Portal 后需要重新启动 common agent container。(#6521384)
示例:在 Linux 平台上,如果将 Application Server 8.2 用作 Portal Server 的 Web 容器,则在新建 Portal 后,需要重新启动 common agent container。
/opt/sun/cacao/bin/cacaoadm stop /opt/sun/cacao/bin/cacaoadm start |
如果将 Portal Server 安装在 Application Server 群集上,则在卸载 Portal Server 时,需要删除每个节点上的 Portal Server 实例。(#6494878)
解决方法:执行以下操作:
启动每个辅助节点上的 DAS。
运行 psadmin delete-instance 命令以删除每个辅助节点上的 Portal Server 实例。
删除主节点上的 Portal Server 实例。
运行 uninstall 命令以卸载 Portal Server。
generate-user-behaviour-tracking-report 命令帮助中缺少 --format 选项。(#6506032)
描述:运行 psadmin generate-user-behaviour-tracking-report --help 命令时,不会提供 -–format 选项的描述。
-–format 选项指定报告的格式,例如 PDF、HTML 或 XML。默认情况下,以 PDF 格式存储报告。
如果没有在服务器上部署一个或多个 .war,则 psadmin delete-instance 命令会失败。(#6504630)
描述:如果没有成功部署 portlet,则 psadmin delete-instance 命令将失败,因为该命令会尝试取消部署 Web 应用程序。
解决方法:部署尚未部署在实例上的 war 文件,然后运行 psadmin delete-instance 命令。
从某个 DN(Distinguished Name,标识名)取消部署 portlet war 文件时,会从所有 DN 取消部署 .war 文件。(#6495423)
描述:在两个 DN 中(例如 DN x 和 DN y)部署 portlet war 文件,然后从 DN y 取消部署 war 文件,此时在桌面中也不会显示 DN x 的 portlet,因为已经从容器中取消部署 Web 应用程序。
解决方法:执行以下操作:
从 DN x 删除该提供者的显示配置文件片断。
psadmin remove-dp -u admin-user -f password-file -d x -p portal1 -t provider -n blogportlet.blog
在 DN X 中重新部署 portlet war。
psadmin deploy-portlet -u admin-user -f password-file -d x -p portal1 -n blogportlet.war
默认情况下,通过 Portal Server 管理员控制台导入时,—overwrite 选项为 true,而对 psadmin import 命令则为 false。(#6323091)
解决方法:使用带有 --dp-only 选项的 psadmin import 子命令时,如果旨在为指定 dn 替换整个显示配置文件,则使用 --overwrite 选项。例如,键入
./psadmin import -u amadmin -f ps_password - p portal-ID --dp-only --continue -- overwrite
如果实例位于 Portal 主机以外的主机上,则不会删除 Portal 目录。(#6355651)
描述:从 machine1 运行 delete-portal。将从 machine1 删除目录 /var/opt/SUNWportal/portals/portal1。但是,不会删除 machine2 上的同一目录。
解决方法:从 machine2 上删除目录 /var/opt/SUNWportal/portals/portal1。
在调查和轮询中,不支持使用 * 进行通配符搜索。(#6426679)
解决方法:在调查和轮询中,使用 % 进行通配符搜索。
首次访问社区 portlet 时,会显示错误信息,指示内容不可用。(#6495254)
解决方法:刷新浏览器。
JSP 菜单容器不能在菜单项之间切换。(#6500729)
解决方法:将所有叶频道 (leaf channel) 的刷新时间设置为零。
因为 cookie 大小限制,免验证匿名用户的 portlet 会失败。(#6460104)
描述:免验证匿名用户的属性存储在 cookie 中。这些属性包括所有 portlet 转译变量和桌面变量。转译变量达到特定大小后,portlet 会失败。
解决方法:执行以下操作:
登录到 Access Manager 管理控制台。
单击“服务配置”—>“客户机检测”。
在“客户机检测”屏幕中,单击与“客户机类型”字段一同显示的“编辑”链接。
在“客户机管理器”弹出式窗口中,选择第三个页面。
单击与 genericHTML 一同显示的“编辑”链接。
在弹出式窗口中,选择“其他属性”选项并添加属性 authlessState=server。
尝试访问 Portal Server 桌面时,会显示以下错误,“无效的密钥库格式。”(#6446218, 6488139)
解决方法:执行以下操作:
访问 var/opt/SUNWportal/portals/portalID/config/instanceID 目录。
在该目录中,将 security 重命名为 security.backup。
重新启动实例。
在“部署 Portlet”下的 PS 控制台中,多字节文件名被破坏。(#6368639)
描述:如果默认系统语言环境和浏览器语言环境的字符编码不同,则“部署 Portlet”下的 Portal 管理控制台中的文件名和目录名为乱码。
解决方法:文件名和目录名是以特定的字符编码方案进行编码的。将默认系统语言环境和浏览器语言环境的字符编码设为一致。
Portlet 输出值被高速缓存。(#6273292)
描述:将刷新时间值设置为零。例如,<String name="refreshTime" value="0" advanced="true"/>。
在 WebLogic 和 Application Server 8.2 上,未在新的 Portal Server 实例上部署数据源。(#6515080)
解决方法:在 WebLogic 管理控制台中执行以下操作:
登录 WebLogic 管理控制台。
选择数据源。选择每个数据源并单击右侧框架中的“目标和部署”选项卡。
在 Application Server 8.2 管理控制台中执行以下操作:
登录 Application Server 管理控制台。
选择单击“资源”->“JDBC 资源”-> "jdbc/communitymc"。
在右侧框架中,单击“目标”选项卡,然后单击“管理目标”。
添加服务器实例。
如果由于 Instant Messenger 而发生超时,则不会正确加载 Portal Server /portal/dt 页面。(#6200508)
解决方法:执行以下操作:
登录 Portal Server 管理控制台。
单击“身份管理”->“服务”。
将“最大会话时间”更改为任意大于 SSO 频道连接超时的时间。
在管理控制台帮助中,HTTPS 应为 HTTP,而 URL 应为 URI。(#6476607)
描述:在 Secure Remote Access 下的“配置文件”部分中,属性“HTTP 端口 — 指定 HTTPS 端口。默认值为 80。”中的 HTTPS 应改为 HTTP。“重写全部 URL”应改为“重写全部 URI”。
Web Server SSL 机器中不显示帮助文件。(#6351789)
描述:登录 PS 控制台并单击“帮助”按钮。不会显示“帮助”内容。
解决方法:执行以下步骤:
将 bean 受管属性 httpPort 添加到 ./web-src/common/common-fonfig.xml 文件内 JavaHelpBean 的受管 bean 声明中。common-config.xml 文件位于 PS 控制台 WAR 文件中。
将 httpPort 的值设置为 Web 容器提供的非安全端口 (http)。
以下示例演示了将 httpPort 设置为 8080 端口的过程:
<managed-bean>
<description>Java 帮助组件的支持 bean</description>
<managed-bean-name>JavaHelpBean </managed-bean-name>
<managed-bean-class>com.sun.web.ui.bean.HelpBackingBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>jspPath</property-name>
<value>faces</value>
</managed-property>
<managed-property>
<property-name> httpPort</property-name>
<value>8080</value>
</managed-property>
</managed-bean>
要使上述示例生效,Web 容器必须支持 http 端口。需要添加 PS 控制台 WAR 的 unjar 和 re-jar,以管理 bean 属性和设置 http 端口的值。新建 PS 控制台 WAR 后,需要重新部署才能使更改生效。
只能从 proxylet 频道使用 proxylet 帮助。(#5036777)
描述:只能从 proxylet 频道使用 proxylet 帮助。如果用户单击“编辑 Proxylet”页面中的“帮助”链接,该链接会显示桌面联机帮助。
对于 Solaris 平台上的 Firefox 浏览器,Proxylet 不会出现在 Java Web Start 模式中。(#6464974)
解决方法:将 istall_dir/defaults/profile/mimeTypes.rdf 从适用于 Windows 的 Firefox 复制到适用于 Solaris 的 Firefox 中的 istall_dir/defaults/profile 目录。
注销 Portal Server 不会关闭 proxylet 控制台。(#6496855)
解决方法:停止 proxylet 应用程序并关闭浏览器。
选择“Proxylet 自动下载”选项后 Portal 桌面不会刷新。(#6493401, 6509603)
描述:如果 proxylet 频道中没有任何 proxylet 应用程序,则单击“编辑”按钮并选择“ Proxylet 自动下载”选项后,Portal 桌面应会刷新。如果是在 Windows 2000 平台上使用 Mozilla 1.0.7,则 Portal 桌面不会刷新。
解决方法:如果将 proxylet 配置为自动下载,则管理员需要为 Portal 桌面指定应用程序 url。
在 Portal Server 管理员控制台中选择 "Portal" 选项卡。
在 DP 列表中选择一个组织,或增加需为其提供应用程序列表的用户。
在所选组织或用户下选择“管理选项卡”和“容器”链接。
在左侧窗格中选择 proxylet。
在右侧窗格中选择 AppUrl 链接。
在应用程序 url 页面中添加应用程序。
创建的应用程序 URL 将显示在特定用户显示配置文件或所选组织的 Portal 桌面中。
对于非默认的根 proxylet 用户,pac 文件没有包含任何 proxylet 规则。(#6445867)
描述:对于 proxylet 用户,pac 文件没有包含任何 proxylet 规则。
在 Access Manager 管理员控制台中,在 developersample 下创建用户。
在 Portal Server 管理员控制台中,为 developersample 创建 proxylet 规则。
以 proxylet 用户身份登录 Portal Server 桌面。
启动 proxylet。
会在 Applet 模式中下载 proxylet。但是生成的 pac 文件没有包含任何 proxylet 规则。
执行以下操作:
登录 Portal Server 管理控制台。
选择 "SRA" 选项卡并单击 "proxylet" 选项卡。
将组织的 COS 优先级更改为小于“最高”的任意值。
将 o=DeveloperSample 的 COS 优先级更改为小于“最高”的任意值。
将 developer_sample 下所有子组织的 COS 优先级设置为“最高”。
对于在子组织下创建的用户,会生成相应的 proxylet pac 文件。
关闭指定会话的 applet 窗口后,不会生成 proxylet pac 文件。(#6490738)
解决方法:执行以下操作:
注销当前会话并关闭浏览器窗口。
打开浏览器新会话并启动 proxylet。
在独立的会话配置期间,不会加载 SRA 重写器规则集。(#6477552)
解决方法:选择 "Secure Remote Access" ->“重写器规则集”。如果找不到以下条目:default_gateway_ruleset、exchange_2000sp3_owa_ruleset、exchange_2003_owa_ruleset、inotes_ruleset、iplanet_mail_ruleset、sap_portal_ruleset 和 wml_ruleset,则执行以下命令:
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/DefaultGatewayRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/OWA2003RuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/OWASP3RuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/SAPPortalRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/WMLRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/iNotesRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F /opt/SUNWportal/export/rewriter_rule/iPlanetMailExpressRuleSet.xml |
Netlet 无法使用 SSL_RSA_WITH_NULL_MD5 加密密码。(#6434314)
解决方法:在“网关配置”>“安全”选项卡下启用“Null 密码”选项。
如果在 Linux 平台上安装了 Portal Server,则需要添加 NFS 共享。(#6511479)
解决方法:执行以下操作:
在容器启动脚本中添加以下行:export LD_PRELOAD=/usr/lib/libpam.so。
重新启动容器
在 Secure Remote Access 中,一次只能添加一行。(#6497988)
解决方法:在 SRA 屏幕中尝试添加多行时,添加每一行后都保存详细信息。
如果统一 Web 客户机 (Unified Web Client, UWC) 应用程序和 Portal Server 安装在不同的机器上,则不能通过 proxylet 访问 UWC。(#6348935)
解决方法:如果 UWC 应用程序和 Portal Server 安装在不同的机器上,请执行下列操作以通过 proxylet 访问 UWC 机器:
在 Portal Server 管理控制台中,启用网关配置文件中的 cookie 管理。
在“将用户会话 cookie 转发到的 URL”字段中,添加 UWC、日历和 Messaging Server url。例如,添加以下内容:http://port/uwc、http://calhost:calport、http://messaginghost:messagingport。
在 UWC 机器的 AMConfig.properties 文件中,将 com.iplanet.am.cookie.name=iPlanetDirectoryPro 更改为 com.iplanet.am.cookie.name=iPlanetDirectoryPro1。
这是为了使网关和 Portal Server 机器拥有不同的 cookie 名称。
在 UWC 机器中,使用 configutil 将 Messaging Server 的会话 cookie 更改为 iPlanetDirectoryPro1。
在 UWC 的“免验证的 URL”列表中添加 UWC、日历和 Messaging Server URL。
重新启动网关、UWC 和 Portal Server。
certadmin 在安装更新的证书时会忽略昵称。(#6360869)
描述:certadmin 在安装更新的证书时会忽略昵称。这会导致网关采用过期的证书,而不是新证书。无法区分两个具有相同昵称的证书。
解决方法:执行以下操作之一:
在导入新证书前删除旧证书。在 Portal Server 7.1 中执行以下操作:
cd PortalServer_base/SUNWportal/bin/certadmin -n config_name |
选择 5 以删除证书。
不要更新证书。证书过期时,通过新密钥获取全新的证书。
以非超级用户身份运行 Web Server 时,搜索服务器不工作。(#6408826)
描述:以非超级用户身份运行 Web Server 时,如果以非超级用户身份创建搜索服务器,则搜索服务器不会工作。
解决方法:执行以下操作:
创建搜索服务器。
使用以下命令更改搜索服务器实例:
chown -R nonrootuser.nonroot search_instance
以非超级用户身份重新启动 Web Server。
使用以下命令更改搜索实例的权限:
chmod -R og+rX search_instance
使用 SSL 的 WSRP 生成方无法与非 SSL 使用方协同工作。(#6292152)
描述:使用 SSL 的 WSRP 生成方无法与非 SSL 使用方协同工作。common agent container 要求 truststore 内包含 SSL 服务器的 CA 证书,并设置 truststore 的密码。
解决方法:设置 common agent container 服务器的 truststore:
创建 truststore,并使用 keytool 命令将 SSL 服务器的 CA 证书导入该 truststore。
使用 cacaoadm 命令设置以下 JVM 属性:
Djavax.net.ssl.truststore
Djavax.net.ssl.truststorePassword
例如,键入 cacaoadm set-param java-flags="`cacaoadm get-param java-flags -v` -Djavax.net.ssl.truststore=/tmp/truststore -Djavax.net.ssl.truststorePassword=truststorepass。
重新启动 common agent container 服务器。
注册服务器密钥库位置始终相对于 /soar/3.0。(#6355673)
描述:注册服务器的 SSO 配置接受密钥库位置。该位置始终假定相对于 /soar/3.0。
解决方法:建立目录 /soar/3.0/jaxr-ebxml/security,然后将从注册服务器获取的 keystore.jks 放入其中。
书签和应用程序频道有重复链接和无效链接。(#6504004)
描述:将 Portal Server 从 Java ES 4 迁移到 Java ES 5 后,书签和应用程序频道有重复链接和无效链接。
解决方法:管理员需要在 Portal Server 控制台的应用程序频道中添加或删除必要的链接。该频道位于“开发者范例”的 MyFrontPageTabPanelContainer 下。更改应用程序频道“属性”中的以下属性:
userApps:删除以下值:-NetMail Lite 和 -NetMail。添加以下值:NetFile。
targets:删除以下值:NetMailLite|NetMailServlet?nsid=newHTMLSessionNetMailLite|NetMailServlet?nsid=newHTMLSession NetMail|NetMailServlet?nsid=newAppletSession。复制 Instant Messenger 目标的链接。
部署到 WebSphere 5.1 时会在社区讨论和文件中显示乱码。(#6504963)
描述:在社区和开发者中进行的任何多字节输入都会产生乱码。
Proxylet 无法在全局环境中工作。(#6507488)
描述:将 Portal Server 从 Java ES 4 迁移到 Java ES 5 后,Proxylet 无法在全局环境中工作。
解决方法:升级 Portal 后,删除不再需要的 Java ES 4 本地化提供者。
转至 /portals/Upgraded/desktop 目录。
cd PortServer-Data_Directory/portals/Upgraded/desktop
删除 default_locale 中的目录或文件,但不能删除以下文件或目录以及用户创建的文件或目录。语言环境可以是任何受支持的语言环境。
目录
AddressBookProvider, BookmarkProvider CalendarProvider LoginProvider LotusNotesAddressBookProvider LotusNotesCalendarProvider LotusNotesMailProvider MSExchangeAddressBookProvider MSExchangeCalendarProvider MSExchangeMailProvider MailProvider NotesProvider PersonalNoteProvider Register SampleRSS SampleURLScraper SampleXML TemplateEditContainerProvider TemplateTabContainerProvider URLScraperProvider UWCAddressBookProvider UserInfo UserInfoProvider XMLProvider error |
文件
message.properties |
重新启动 Web 容器。
在 fr-FR 语言环境中,Portal Server 控制台联机帮助显示为英文。(#6513360)
解决方法:将 fr 设置为浏览器首选语言。
Portal Server 社区范例中显示错误的日期信息。(#6514502)
描述:CCK 语言环境下的 Portal Server 社区范例中显示错误的日期信息。
下拉列表中的选项字符串被截断。(#6515052)
描述:在社区范例中,下拉列表中的选项字符串被截断。
Instant Messenger 从 Instant Messenger 频道启动时以英文显示。(#6515726)
解决方法:通过用户信息频道在首选语言环境中设置语言。
Portal Server 控制台中的某些字段仅接受以下字符:A 到 Z、0 到 9 或 a 到 z。(#6522702)
描述:Portal Server 控制台中的以下字段仅接受 A 到 Z、0 到 9 或 a 到 z。
数据库名称
频道名称
Portal 标识符
适配器标识符
元适配器标识符
需要更改调查日期格式。(#6493352)
描述:调查的“从”和“到”日期格式为 dd mmm yyyy。需要将其更改为 yyyy mmm dd。
规则集 id 不支持日文的点号。(#5030713)
描述:Portal Server 中不支持多字节重写器规则集 id。
如果显示配置文件不是英文格式,则 psadmin list-dp 命令不会生成正确的输出。(#6502307)
解决方法:如果要下载的显示配置文件的语言环境不是英文,则在执行 psadmin list-dp 命令之前,要将 CLI jvm 的语言环境设置为显示配置文件的语言环境。
例如,如果需要下载法文的显示配置文件,则执行以下命令。
export LANG=fr_CA.UTF-8 export LC_ALL=fr_CA.UTF-8 |
搜索频道的文件内容显示不正确。(#6506365)
描述:第三方转换器没有正确转换文件内容。
UBT 生成的报告中的字符串没有本地化。(#6336394)
描述:生成的报告只进行了部分本地化。而且,如果没有启用 UBT 日志,则错误消息会显示为乱码。该问题只会出现在日文和中文语言环境中。
解决方法:混乱的消息为“没有与选定的报告相关的跟踪数据。因此,没有页面可以显示。”要消除该问题,执行以下操作:
登录 Portal Server 管理控制台。
选择 "Portal" 选项卡。
选择已配置的 Portal。
选择“用户行为跟踪”选项卡。
单击“设置”选项卡。
选择 Portal 实例。
单击“启用 UBT 日志”。
MAP 会显示已删除的通讯录、日历和邮件。(#6423989)
描述:MAP 会显示已删除的通讯录、日历和邮件。
在 amserver Web 应用程序的 web.xml 文件中,amcontroller 过滤器的过滤器条目被标记为注释。这会导致 Portal Server 的 Mobile Access 中登录失败。(#6437280)
解决方法:在 amserver Web 应用程序的 web.xml 文件中,取消注释该过滤器条目。
某些 XML 解析错误消息没有本地化。(#6349804)
描述:在 Secure Remote Access 中,单击“重写器规则集”。尝试上载格式不正确的新文件。会显示以下消息:“The ruleset XML failed to parse correctly. Please verify the syntax at line {0} and column {1} and try again. Error message was {2}.”(无法正确解析规则集 XML。请检验第 {0} 行和第 {1} 列的语法,然后重试。错误消息为 {2}。)该消息没有本地化。
日历频道以错误的格式显示日期。(#6411476)
描述:日历频道在“开发者范例”中以错误的格式显示日期。
在“开发者范例”中,某些链接和选项卡没有本地化为 zh-cn。(#6339912, 6442109)
描述:在“开发者范例”中,即使将首选语言设置为 zh-cn,某些选项卡的文本还是显示为英文。
解决方法:将浏览器的首选语言设置为 zh。
无法创建邮件视图。(#6521744)
描述:在 Portal 桌面中尝试创建邮件视图时会显示错误消息。单击“编辑邮件频道”->“移动邮件”->“设备视图”。
解决方法:在 /var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/portal/WEB-INF/classes/DeviceNames.properties 文件中为设备添加条目。
移动桌面中不会显示邮件频道。(#6521749)
解决方法:在“设备”主页中,单击“选项”->“内容”,然后选择“邮件”选项,再单击“完成”。
使用 /amserver/UI/Login 时,openwave 6.2.2 模拟器中不会呈现 Portal。(#6439565)
解决方法:如果 Web 容器是 Web Server,则执行以下操作:
打开以下文件:
/var/opt/SUNWwbsvr7/admin-server/config-store/host-name/web-app/host-name/amserver/WEB-INF/web.xml
/var/opt/SUNWwbsvr7/https-host-name/web-app/host-name/amserver/WEB-INF/web.xml
在这两个 xml 文件中搜索 <filter> 条目。
取消注释 amcontroller 的条目并保存文件。
重新启动 Web Server。
如果 Web 容器是 Application Server,则执行以下操作:
打开以下文件:
var/opt/SUNWappserver/domains/domain1/generated/xml/j2ee-modules/amserver/ WEB-INF/web.xml
/var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/amserver/ WEB-INF/web.xml
在这两个 xml 文件中搜索 <filter> 条目。
取消注释 amcontroller 的条目并保存文件。
重新启动 Application Server。
如果无线选项在不同的页面上,则 Mobile Access 中的“选项”链接不起作用。(# 6500172)
描述:单击“移动”桌面中的“选项”链接应该突出显示“移动”桌面上的无线选项(内容和布局)。如果所有这些选项位于不同页面上,则不会突出显示无线选项。
解决方法:移动到下一个页面并单击“选项”链接。
如果创建事件时不指定结束时间,则会创建持续时间为一小时的事件。(# 6479153)
描述:登录模拟器,使用日历 Hm 创建事件。如果不指定结束时间,则事件的持续时间为一小时。
远程 Portlet 的 Web 服务 (Web Services for Remote Portlet, WSRP) 功能无法在 WebSphere 上的 Portal Server 安装中正常工作。(#6489684)
描述:在 WebSphere 上的 Portal Server 安装中,WSRP 功能无法正常工作。会显示以下错误:
天气预报 portlet 显示以下错误:“内容不可用。”
创建 WSRP 使用方失败。
预配置的 Web 服务频道显示以下错误:“分析 WSDL 时出错。”
删除以下文件:qname.jar 和 webservices.jar。可在 WebSphere-installation-directory/lib 目录中找到这些文件。
要启用 common agent container 和 Portal Server JVM 之间的安全通信,需要添加 jar 文件。(#6341883)
解决方法:要启用 common agent container 和 Portal Server JVM 之间的安全通信,将以下 jar 文件添加到 /etc/cacao/instances/default/private/modules/com.sun.portal.admin.server.module.xml。
/IBM/WebSphere/Express51/AppServer/java/jre/lib/ext/ibmjsse.jar
/IBM/WebSphere/Express51/AppServer/java/jre/lib/ext/ibmjceprovider.jar
/IBM/WebSphere/Express51/AppServer/java/jre/lib/ext/ibmpkcs11.jar
/IBM/WebSphere/Express51/AppServer/java/jre/lib/ext/ibmpkcs.jar
在 WebSphere 中,天气预报 portlet 和预配置的 Web 服务频道会显示错误。(#6396623,6415766)
解决方法:将 JDK 升级到 1.4.2_10。
在 WebSphere 中,修改类路径后 WSRP 才能运行。(#6509057)
描述:如果 Portal Server 安装在 WebSphere 上,则在 server.xml 文件中类路径条目的开头添加 shared_lib_dir/xsdlib.jar。在 Solaris 平台中,shared_lib_dir 为 /usr/share/lib。在 Linux 平台中则为 /opt/sun/share/lib。
在 WebLogic 8.1 SP4 上的 Portlet 会话故障转移不起作用,因为该版本的 WebLogic 中存在错误。
描述:在 WebLogic 8.1 SP4 上的 Portlet 会话故障转移不起作用,因为该版本的 WebLogic 中存在错误。
解决方法:使用 WebLogic SP5 或更高版本。
在管理服务器的新 Portal 上部署开发者范例内容时出现异常。(#6339522)
描述:WSRP 范例使用方的创建采用范例生成方的 WSDL URL。因为配置问题,Portal 配置无法在 WebLogic 管理服务器上部署 Portal war。需要手动部署 Portal .war。由于在配置期间未启动 Portal,范例使用方创建进程无法联系范例生成方,因此导致范例使用方配置失败。
解决方法:手动创建使用方,并将新建使用方的“‘已配置生成方’ID”复制到 WSRPSamplesTabPanelContainer 下的范例 portlet。
选择 Proxylet 帮助按钮时出现异常。(#6363076)
描述:在 applet 模式中调用 Proxylet,并选择“帮助”按钮。“帮助”页面中会显示异常。只有 WebLogic 设置中才会出现该问题。
由于 cookie 大小限制,免验证匿名用户的 Portlet 会失败。(#6460104)
描述:免验证匿名用户的属性存储在 cookie 中。这些属性包括所有 portlet 转译变量和所有桌面变量等。转译变量达到特定大小后,portlet 会失败。
解决方法:执行以下操作:
登录 AM 控制台。
单击“服务配置”>“客户机检测”。
在“客户机检测”屏幕中,单击与“客户机类型”字段一同显示的“编辑”链接。
在“客户机管理器”弹出式窗口中,转至第三个页面。
单击与 genericHTML 一同显示的“编辑”链接。
在弹出式窗口中,选择“其他属性”选项并添加属性 authlessState=server。
搜索模块不起作用。(#6525578)
解决方法:在 HP-UX 平台上安装 Portal Server 后,编辑下列脚本以将 java 的最大堆参数从 -Xmx1900m 减小至 -Xmx1500m。
/opt/sun/portal/bin/rdmgr
/opt/sun/portal/lib/profiler
在 zh_TW 和 es 语言环境中,如果在“立即配置”模式下安装 Access Manager 和 Portal Server,则配置会失败。(#6515043)
解决方法:在 HP-UX 平台上的 zh_TW 和 es 语言环境中,需要在“以后再配置”模式下配置 Access Manager 和 Portal Server。
使用 Java ES 安装程序在“以后再配置”模式下安装 Portal Server 和 Access Manager 。
设置系统的环境变量:
LANG=C
export LANG
编辑 AccessManager_base/bin/amsamplesilent 文件。更改 Web 容器详细信息、amadmin 密码、amldap 用户密码和加密密钥等值。
配置 Access Manager。
AccessManager_base/bin/amconfig -s amsamplesilent
自定义位于 PortalServer_base/samples/psconfig 目录的配置 xml 文件。
有关需要使用的配置 xml 文件的详细信息,参阅 PortalSerer_base/samples/psconfig/README.TXT。
在配置 xml 文件中,更改 Web 容器详细信息、Portal Server 组件详细信息以及共享组件的路径等值。
配置 Portal Server。
PortalServer_base/bin/psconfig --config example-file
有关升级问题,参阅适用于 Unix 的升级指南。
如果在停止管理服务器后尝试部署 war 文件,则会收到以下错误消息,“将文件 file.war 部署到主机 node.domain-name 的实例 node-name–80 上时出错。”(#6506028)
描述:确保主机上的该实例正在运行。