IBM(R) WebSphere(R) Commerce
专业版
商务版
Solaris Operating Environment(TM) software 版
版本 5.4
最后更新:2002 年 4 月 15 日
本自述文件包含关于此产品的已知问题的信息。本自述文件的更新将发布到 WebSphere Commerce 商务版的 Technical Library 页面和 WebSphere Commerce 专业版的 Technical Library 页面。您也可以检查 WebSphere Commerce 商务版的 Support 页面和 WebSphere Commerce 专业版的 Support 页面上的 Technotes 库,以获取报告出的问题以及其它产品支持信息。
注意,无论您是否具有 5 GB 的可用空间,错误消息都会出现。只要您有 5 GB 的可用空间,即可以忽略该消息。
语言 | LANG 变量值 |
德语 | de_DE.ISO8859-1 |
英语 | en_US.ISO8859-1 |
西班牙语 | es_ES.ISO8859-1 |
法语 | fr_FR.ISO8859-1 |
意大利语 | it_IT.ISO8859-1 |
巴西葡萄牙语 | pt_BR.ISO8859-1 |
日语 | ja_JP.eucJP |
韩国语 | ko_KR.EUC |
简体中文 | zh_CN.GBK |
繁体中文 | zh_TW.BIG5 |
请确保 Solaris 机器上安装了您的语言环境支持的代码集。要检查已安装的代码集,请运行 locale -a。
请确保已设置任何与语言环境相关的环境变量(LANG、LC_ALL),使其包含 WebSphere Commerce 支持的语言环境。要对此进行检查,请运行 locale,并检查 LANG 和 LC_ALL 变量。如果您的语言环境没有设置为支持的代码集,请作为 root 用户运行以下命令来更改语言环境属性:
LANG=xx_XX.XXXX
export LANG
LC_ALL=xx_XX.XXXX
export LC_ALL
例如:
LANG=en_US.ISO8859-1
export LANG
LC_ALL=en_US.ISO8559-1
export LC_ALL
在运行 wcpostinstall.sh 之前,必须确保已作为 root 用户正确设置这些值。对于 non-root 用户的配置,在运行 wcpostinstall.sh 之后,必须编辑 /export/home/wasuser/.profile 文件。在 .profile 文件中,LANG 值应当设置为支持的代码集。添加代码集扩展名。例如:从 LANG=en_US 更改为 LANG=en_US.ISO8559-1。
作为对新企业 bean 和修改过的 WebSphere Commerce 公共实体 bean 部署的一部分,必须生成一个 XML 文件来描述 WebSphere Commerce 企业应用程序中的每个 bean。此文件是通过使用带有“export”选项的 XMLConfig 工具而创建的。
此 XML 文件中每个企业 bean 的应用程序服务器全名的指定中不能包含换行符。应用此回避措施确保了该 XML 文件中的应用程序服务器全名格式正确(即,没有换行符)。
完成《WebSphere Commerce 程序员指南》中描述的以下任何任务后,必须执行该回避措施。
每个上述任务都使用 XMLConfig -export 命令来创建一个 XML 文件,该文件为企业应用程序中的企业 bean 提供配置信息。此文件的格式不正确。特别是应用程序服务器的名称分割为几行。如果没有将其重新格式化,使其只在一行上,则当该文件用作 XMLConfig -import 命令的输入时,会出现错误指出找不到应用程序服务器。
要正确格式化由 XMLConfig -export 命令生成的 XML 文件,请执行以下操作:
任何重定向到另一个 HTTP 请求(例如重定向到 JavaServer Page)的命令,如果其响应属性对象大小大于 4KB,则会生成错误。要避免此错误,您必须在重定向之前修改该响应属性对象,使其包含的数据少于 4KB。减小响应属性对象大小的一种方法是从 URL 字符串中除去不必要的参数。关于此操作的信息,请参阅《WebSphere Commerce 程序员指南》中的『处理有限长度的重定向 URL』。
为确保商店发布失败时能够正确处理错误,需要以下 java 系统属性。
请使用 WebSphere Application Server 管理控制台添加此属性:
IBM WebSphere AIX
Java 和所有基于 Java 的商标是 Sun Microsystems, Inc. 在美国和/或其它国家或地区的商标。
Windows 和 Windows NT 是 Microsoft Corporation 在美国和/或其它国家或地区的商标。
其它公司、产品或服务名称可能是其它公司的商标或服务标记。
************************************************************************** ** COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 2002 ** ALL RIGHTS RESERVED. **************************************************************************Note to US Government Users -- Documentation related to restricted rights -- Use, duplication, or disclosure is subject to restriction set forth in GSA ADP Schedule Contract with IBM Corp.
自述文件结束