WebLogic Platform 8.1 SP3 简体中文版发行

WebLogic Platform 8.1 SP3 简体中文版发行

使用简体中文环境

WebLogic Integration 8.1 SP3 中已解决的问题

WebLogic Integration 8.1 SP3 的注意事项

限制

已知问题


WebLogic Integration 8.1 SP3 中已解决的问题

以下问题在 8.1SP3 中已得到了修正。

  1. ebXML 服务名的多字节字符使用限制
  2. 用于图形显示 (SVG) 的流程控制按钮无效
  3. 在 XML 中使用简体中文元素执行流程时出现错误。(仅限于使用 JRockit 141_05 的情况)

WebLogic Integration 8.1 SP3 的注意事项

关于域升级脚本

  • 使用 JRockit 1.4.1_06 的情况

    $WLHOME\integration\upgrade\domain_upgrade\domain_upgrade.properties 中的
    jrockitsp2=jrockit81sp2_141_05 替换为
    jrockitsp2=jrockit81sp2_141_06

    并执行升级脚本。

  • 使用 8.1 SP2 附带的 JDK 之外的其他 JDK(Sun JDK、JRockit 等)时,必须手动更改作为域的 JDK 的路径。执行域升级脚本后,请覆盖域目录内每个文件的 JDK 路径。

    以下是必须覆盖其 JDK 路径的文件。

    [Windows 环境]
    以下文件的 JAVA_HOME 环境变量设置行
    stopManagedWebLogic.cmd
    setDomainEnv.cmd
    stopWebLogic.cmd
    webappCompile.cmd
    
    [UNIX 环境]
    以下文件的 JAVA_HOME 环境变量设置行
    stopManagedWebLogic.sh
    setDomainEnv.sh
    stopWebLogic.sh
    webappCompile.sh
    
    [Windows/UNIX 通用环境]
    workshop.properties 内的 jdkHome.path 设置行
    _cfgwiz_donotdelete\domain-info.xml 的 domain-info 元素的 javahome 特性变量的值
    _cfgwiz_donotdelete\startscript.xml 的 <setenv name="JAVA_HOME"> 元素中的 <value> 元素的值

所有 WebLogic Integration 8.1 资源的注意事项

在可打印图形 (PDF) 中使用简体中文的其他工作

为了在可打印图形中正确显示简体中文,用户必须进行字体设置。请执行以下步骤设置字体。

  1. 直接在 integration 目录下创建 “fop”目录。
    % cd C:\bea\weblogic81\integration
    % mkdir fop
  2. 直接在 fop 目录下创建“userconfig.xml”。内容应如下所示。
        ---------------------------------------------------------------------
         <configuration>
           <entry>
             <key&gtfontBaseDir</key>
             <value>C:\bea\weblogic81\integration\fop\</value>
           </entry>
           <fonts>
             <font metrics-file="simsun.xml" embed-file="C:\Windows\Fonts\simsun.ttc" kerning="yes">
                <font-triplet name="SimSun" style="normal" weight="normal"/>
                <font-triplet name="SimSun" style="normal" weight="bold"/>
                <font-triplet name="SimSun" style="italic" weight="normal"/>
                <font-triplet name="SimSun" style="italic" weight="bold"/>
             </font>
           </fonts>
         </configuration>
         ---------------------------------------------------------------------
    
    

    * 根据系统环境更正目录路径。

    * 必须使 metrics-file 特性的 XML 文件名
    与下一步创建的实际 XML 文件名相同。

    * font-triplet 的名称特性“SimSun”是固定不变的。

  3. 使用 org.apache.fop.fonts.apps.TTFReader 在 fop 目录下创建一个规格文件。
    命令示例:
         [使用 TTC 格式字体时]
         % cd C:\bea\weblogic81\integration\fop
         % SET PATH=C:\bea\jdk141_05\bin
         % java -cp C:\bea\weblogic81\server\lib\fop.jar;C:\bea\weblogic81\server\lib\
          avalon-framework.jar;C:\bea\weblogic81\server\lib\xml-apis.jar;C:\bea\weblogic81\server\lib\
          xercesImpl.jar;C:\bea\weblogic81\server\lib\xalan.jar org.apache.fop.fonts.apps.
          TTFReader -ttcname"SimSun" C:\Windows\Fonts\simsun.ttc simsun.xml 
    
         [使用 TTF 格式字体时]
         % cd C:\bea\weblogic81\integration\fop
         % SET PATH=C:\bea\jdk141_05\bin
         % java -cp C:\bea\weblogic81\server\lib\fop.jar;C:\bea\weblogic81\server\lib\
          avalon-framework.jar;C:\bea\weblogic81\server\lib\xml-apis.jar;C:\bea\weblogic81\server\lib\
          xercesImpl.jar;C:\bea\weblogic81\server\lib\xalan.jar org.apache.fop.fonts.apps.TTFReader C:
          \Windows\Fonts\simhei.ttf simhei.xml

    [注意]

    如果使用的系统没有 True Type 字体,则用户必须事先添加这种字体。


限制

FormatBuilder 字段名中的多字节字符使用限制

使用 FormatBuilder 创建消息格式文件 (.MFL) 时,如果在字段名中使用多字节字符,则无法使用 I/O 数据的验证功能。

FormatBuilder 文件名中的多字节字符使用限制

如果在使用 FormatBuilder 创建的 .MFL 文件名中使用多字节字符,则无法使用 I/O 数据的验证功能。

FormatBuilder 分隔符中的多字节字符使用限制

不能在 FormatBuilder 的字段定义分隔符中使用多字节字符。

使用 AI 控制台时的多字节字符使用限制

如果使用 AI 控制台创建应用程序视图,则不能在应用程序视图名称中使用多字节字符。



8.1 SP2 中的限制

除了上述限制之外,还存在以下限制。

ebXML 服务名中的多字节字符限制

在 ebXML 服务名中使用多字节字符时,可能会出现异常。


已知问题

用于按日期排序的 FTP 类型文件事件生成器的功能无法正常工作。

某些情况下,为使用简体中文区域的 ftp 服务器创建事件生成器时,按修改日期排序文件的功能无法正常工作。

解决办法:

使用英语区域启动 ftp 服务器。

对于 FTP 类型的文件事件生成器而言,如果 WLI 执行环境的系统默认编码不同于 FTP 文件名的编码,则无法正确处理简体中文文件名。

使用 FTP 类型文件事件生成器时,如果 WLI 执行环境的系统默认编码不同于 FTP 文件名的编码,并且作为事件触发器的文件标题中包括简体中文,则该文件无法正确处理。

解决办法:

使 WLI 执行环境的系统默认编码与 FTP 服务器上的文件名编码保持一致。

如果在 8.1 SP2 域中部署和访问的应用程序是使用 8.1GA 创建的,并且其中有包含简体中文元素的 schema,则会出现 XmlException。

如果应用程序是使用 8.1 GA 创建的,并且其中有包含简体中文元素的 Schema,则在 8.1 SP2 域中按原样部署和访问 .ear 文件时,可能会出现 XmlException。

解决办法:

在 8.1 SP2 环境中重新生成应用程序。

将在 8.1 GA 中创建的、使用 AI 控件的应用程序移植到 8.1 SP2 中时,使用多字节字符的设置部分将变成无效字符。

如果创建 8.1 GA 应用程序视图并在“描述”等字段中使用了多字节字符,然后将包含 AI 控件(使用该配置)的应用程序移植到 8.1 SP2,则 AI 控制台和 WLI 管理控制台中的多字节字符将变成无效字符。

解决办法:

  1. 将 wlai-repository 下保存的项目中的所有文件更改为 UTF-8 编码。
  2. 启动 AI 控制台并确认无效字符是否已得到更正。
  3. 通过 AI 控制台执行“发布”。
  4. 使用 Workshop 打开发布后的应用程序。执行生成操作。

或者,首先将所创建的应用程序 (.ear) 解压缩,将下列文件中的编码更改为 UTF-8,然后再将这些文件重新归档为 .ear 文件,也可以解决该问题。

         &ltApplication Name>_ApplicationView.xml
         &ltApplication Name>_Default_Adapter.xml
    

8.1 SP2 中的已知问题

用于图形显示 (SVG) 的流程控制按钮无效。

使用图形显示时,将显示流程状态中的“挂起”、“恢复”和“退出”按钮,但这在简体中文环境中无法正常工作。

解决办法:

可以从流程实例概要屏幕或流程实例详细信息屏幕执行流程控制。

执行 XML 中包含简体中文元素的流程时将会出现错误。(仅限于使用 JRockit 的情况)

如果 32 位环境流程 (.jpd) 中的 XML 包含处理简体中文元素的代码,则可能出现 WebLogic Server 挂起或 JRockit 中止等问题。

解决办法:

提供修补程序。请确保在使用之前先安装该修补程序。

下载并安装 JRockit 8.1 SP2 修补程序

posted on 2004-12-18 13:12  笨笨  阅读(2422)  评论(0编辑  收藏  举报

导航