Novell Vibe OnPrem 3

2010年12月08日

1.0 产品概述

Novell Vibe OnPrem 3 在先前 Vibe 版本上为 Vibe 用户和管理员提供了很多增强功能:

对于用户

  • 新用户界面: 对 Vibe 3 的用户界面进行了全面的重新设计,以最大限度地提高生产力。

  • 基本搜索改进: 基本搜索功能现在允许您按字段名、AND/OR 语句、日期范围等执行细化搜索。有关详细信息,请参阅《Novell Vibe OnPrem 3 用户指南》中的使用基本搜索

  • 高级搜索改进: 执行高级搜索时,现在可以指定是按相关性还是按日期进行搜索。有关详细信息,请参阅《Novell Vibe OnPrem 3 用户指南》中的使用高级搜索

  • 用户简介扩展: Vibe 3 中的“用户简介”部分得到了扩展,可与其他专业知识库相媲美,比如 LinkedIn。现在可以包括更多信息以与同事共享,比如教育程度、资格和特长。有关详细信息,请参阅《Novell Vibe OnPrem 3 用户指南》中的修改简介

    如果针对 Vibe 站点修改了“用户简介”定义,升级到 Vibe 3 后将不显示这些更改。要显示这些更改,请完成《Novell Vibe OnPrem 3 安装指南重设置定义中的步骤。

  • 快速查看简介对话框: 单击用户的“现场”图标 时,将显示“快速查看简介”对话框。它允许您查看此用户的信息、微博或工作空间,以及跟踪此用户等。

    如果针对 Vibe 站点修改了“用户简介”定义,升级到 Vibe 3 后将不显示此对话框。要显示这些更改,请完成《Novell Vibe OnPrem 3 安装指南重设置定义中的步骤。

  • 文件夹和工作空间印记改进: 在 Vibe 3 中,向工作空间或文件夹添加个人印记的操作比以前更方便了。有关如何可以快速创建个人印记的信息,请参阅《Novell Vibe OnPrem 3 高级用户指南》中的创建文件夹或工作空间印记

  • 与 Novell Messenger 的现场集成: Vibe 3 提供与 Novell Messenger 的紧密集成,以便您可以使用 Vibe 查看当前处于联机状态的用户。“现场”图标 位于文件夹条目中的用户名称旁边。单击用户的“现场”图标可以查看此用户的信息、微博或工作空间,以及跟踪此用户等。

  • 与 Novell Conferencing 集成: Vibe 3 提供与 Novell Conferencing 的紧密集成,以便您可以直接从 Vibe 界面启动与其他 Vibe 用户的即时会议。有关详细信息,请参阅《Novell Vibe OnPrem 3 用户指南》中的通过 Novell Vibe 使用 Novell Conferencing

  • 条目级别访问控制 现在可以设置各个条目的访问控制,此级别的访问控制与在父文件夹上设置的访问控制不同。有关详细信息,请参阅《Novell Vibe OnPrem 3 高级用户指南》中的控制条目访问

  • 删除旧版本文档: 现在可以删除旧版本的文档。

  • 次要版本控制: 现在可以在更细分的级别跟踪文档。例如,除了将文档的版本设定为 1、2、3 外,现在还可以将 Vibe 文档的版本分为 1、1.2、2、2.2、2.3 等。

  • 版本注释: 现在可以向文档的特定版本添加个人注释。有关详细信息,请参阅《Novell Vibe OnPrem 3 用户指南》中的添加有关文件或文件版本的注释

对于管理员

2.0 Vibe 系统要求

Novell Vibe 3 系统要求(包括访问 Vibe 移动界面的移动设备的要求),请详见《Novell Vibe OnPrem 3 安装指南》中的Vibe 系统要求

3.0 Linux 安装指导

  1. 确保计划安装 Novell Vibe 的 Linux 服务器符合系统要求。

  2. 如果 Web 服务器当前正在 Vibe 服务器上运行,请停止它,并最好禁用。

  3. 创建或选择要拥有 Vibe 目录和文件并运行 Vibe 软件的非 root Linux 用户和组。

  4. 将 Vibe 软件下载到 Linux 服务器的临时目录。

  5. 在终端窗口中,通过输入 suroot 密码即可成为 root

  6. 在下载和提取 Vibe 软件的目录中,输入以下命令启动 Vibe 安装程序:

    ./installer-teaming.linux

完整的安装指导可以在《Novell Vibe OnPrem 3 安装指导》中找到。

4.0 Windows 安装指导

  1. 确保计划安装 Novell Vibe 的 Windows 服务器符合系统要求。

  2. 作为具有管理员权限用户登录到 Windows 服务器。

  3. 如果 Web 服务器当前正在 Vibe 服务器上运行,请停止它,并最好禁用。

  4. 将 Vibe 软件下载到 Windows 服务器的临时目录。

  5. 在 Windows 资源管理器中,浏览到下载并抽取 Vibe 软件的目录,然后双击 installer-teaming.exe 文件以启动 Vibe 安装程序。

完整的安装指导可以在《Novell Vibe OnPrem 3 安装指导》中找到。

5.0 更新问题

5.1 更新高可用性系统时索引服务器之间的不兼容性

将高可用性 Vibe 系统更新到 Vibe 3 时,当前存在的所有延期日志记录都将变为相互不兼容。

要确保升级到 Vibe 3 期间延迟的更新日志不发生任何不兼容问题,必须在升级前清除所有延迟的更新日志。

有关如何清除延迟的更新日志的信息,请参阅《Novell Vibe OnPrem 3 管理指南》中的对高可用性 Lucene 索引执行维护

5.2 从以前的 Vibe 发行版更新到 Vibe 3 Beta 5 及更高版本时的超速缓存问题

如果对 Vibe 超速缓存执行性能调整,并修改了以下任何一个配置文件,从以前的版本升级到 Vibe 3 后可能会遇到超速缓存问题:

  • ehcache-hibernate.xml(单台服务器 Vibe 环境)

  • ehcache-hibernate-clustered.xml(群集 Vibe 环境)

只有修改了以上两个文件之一,才会遇到超速缓存问题,因为 Vibe 升级过程中会覆盖这些文件。

您遇到的问题会根据您拥有的是单台服务器 Vibe 环境还是群集 Vibe 环境而有所不同。

如果为优化单台 Vibe 服务器的超速缓存性能而修改了 ehcache-hibernate.xml 文件,在升级 Vibe 后,您会注意到超速缓存性能下降。

如果为配置群集环境而修改了 ehcache-hibernate-clustered.xml 文件,您会注意到总是看不见添加到 Vibe 站点的项,或其他奇怪行为。其原因在于,信息未在各种 Vibe 服务器之间正确进行超速缓存和同步。

解决升级后的超速缓存问题:

  1. 修改 ehcache-hibernate.xml 文件或 ehcache-hibernate-clustered.xml 文件,以反映此文件在 Vibe 升级前的状态。

    文件位于以下目录:

    Linux:

    /opt/novell/teaming/apache-tomcat/
                               webapps/ssf/WEB-INF/classes/config
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat\
                               webapps\ssf\WEB-INF\classes\config
    

    要查看这些文件在 Vibe 升级前的内容,可以从以下位置的备份目录中查找:

    Linux:

    /opt/novell/teaming/teaming-backup/
                              ssf/WEB-INF/classes/config
    

    Windows:

    c:\Program Files\Novell\Teaming\teaming-backup\
                              ssf\WEB-INF\classes\config
    

    重要说明:这些备份文件仅用作参考。请勿将整个 ehcache-hibernate.xml 文件或 ehcache-hibernate-clustered.xml 文件替换为备份目录中的文件。新文件包含必须保留的重要新设置。必须手动添加旧文件中的所有自定义设置。

  2. (视条件而定)如果您有群集 Vibe 环境,且需要修改 ehcache-hibernate-clustered.xml 文件,请确保新 ehcache-hibernate-clustered.xml 文件中的 hostNamemulticastGroupAddressmulticastGroupPort 属性的值都正确。

  3. 保存对配置文件所做的任何修改,然后重启动 Vibe。

5.3 从以前的 Vibe 发行版更新到 Vibe 3 时的问题

5.3.1 清除浏览器超速缓存

升级到 Vibe 3 时,不管使用哪种浏览器,每个使用以前 Vibe 版本的用户都必须清除其浏览器的超速缓存。不清除浏览器超速缓存会导致 Vibe 显示不正确。

请确保将此信息告知您系统中的每个 Vibe 用户。

5.3.2 重设置定义

在 Vibe 3 中,对 Vibe 界面的方方面面都进行了重新设计和功能增强。部分增强功能会影响条目、文件夹、用户简介和用户工作空间。如果对 Vibe 的这些区域进行了自定义,必须重设置这些定义才能看见 Vibe 3 增强功能。有关详细信息,请参阅《Novell Vibe OnPrem 3 安装指南Novell Teaming 2.1 更新为 Novell Vibe 3中的重设置定义

5.4 更新到新版本后的性能问题

将 Vibe 系统升级到新版本后,首次导航 Vibe 系统时会遇到性能问题。其原因在于,升级后 Vibe 需要编译 JSP。

之后访问 Vibe 站点时,将不会再次出现此类性能问题。

6.0 安装问题

6.1 Vibe 服务器和 Lucene 服务器必须使用相同的 JDK

如果 Vibe 和 Lucene 索引在不同的服务器上运行,这两台服务器必须使用相同的 JDK。使用不同的 JDK 将会导致异常行为,比如,不能创建日历条目。

6.2 用户名和密码的字符限制

不要在 Novell Vibe 用户名和口令中使用扩展字符或双字节字符。其中包括从 LDAP 目录同步到 Vibe 的用户名和口令。

此限制是由 Vibe 用于进行鉴定的开放源代码 Spring Security 以及单点登录产品(如 Novell Authentication Manager)、Web 服务和 WebDAV 使用的各种鉴定方法(基本鉴定基于表单的鉴定)引起的。在所有组合中仅正确解释 ASCII 字符。

6.3 LDAP 同步和登录的用户名字符限制

包含特殊字符 ( / \ * ? " < > : | ) 的 LDAP 用户名不能用作 Novell Vibe 用户名。如果 LDAP 目录的用户名中包含这些字符,用户名可以同步到 Vibe 站点,但关联的用户将无法登录。

Vibe 用户名会成为用户的工作空间标题,而工作空间标题会成为指向此工作空间的层次路径元素,因此这些字符不能用于 Vibe 用户名中。它们在 Linux 和 Windows 路径名中不是合法字符。

6.4 软件安装目录名称中的字符限制

不要在 Novell Vibe 文件的安装目录名称中使用扩展字符或双字节字符。Vibe 软件的默认位置是:

Linux:

/opt/novell/teaming

Windows:

c:\Program Files\Novell\Teaming

6.5 文件储存库目录名称的字符限制

不要在 Novell Vibe 文件储存库路径的目录名称中使用扩展字符或双字节字符。文件储存库根目录的默认位置是:

Linux:

/var/opt/novell/teaming

Windows:

c:\Novell\Teaming

如果目录名称包含扩展字符和双字节字符,Oracle Outside In 查看器将无法处理目录名称,此查看器用于将各种文件类型呈现为 HTML 格式以在 Vibe 站点中查看和建立索引。

6.6 默认数据库名称

如果 Novell Vibe 安装程序为您创建了 Vibe 数据库,那么会为此数据库指定名称 sitescape。此数据库名称当前已硬编码为安装程序使用的数据库创建脚本。此名称可以追溯到以前拥有 Vibe 软件的公司的名称。

如果希望 Vibe 数据库使用其他名称,可以编辑数据库创建脚本,手动运行数据库创建脚本,然后再启动 Vibe 安装程序。如果执行此操作,还必须在运行 Vibe 安装程序时更新 JDBC URL。

重要说明:建议不要更改 Vibe 数据库名称。

6.7 小程序支持限制

小程序在以下环境中不受支持:

  • Mac 上的 Safari

  • Java 运行时环境 (JRE) 早于 1.6.0_12 版本的系统上的 64 位 Firefox

    在 64 位操作系统上,更新到 JRE 1.6.0.12 或更高版本即可使小程序能够运行。

例如,如果小程序不受支持,则在工作流程编辑器中无法执行以下操作:从桌面进行多文件拖放、从桌面粘贴文件、原处编辑,以及显示图形。

6.8 支持 Mac 用户的就地编辑

对于 Mac 用户,Vibe 在用户 Mac 工作站的以下目录中查找 OpenOffice.org

/Applications/OpenOffice.org.app

如果您组织的 OpenOffice.org 标准位置在用户工作站的其他位置上,可以将 Vibe 重新配置为在首选位置上查找 OpenOffice.org。

  1. 更改为以下目录:

    Linux:

    /opt/novell/teaming/apache-tomcat-version/
                               webapps/ssf/WEB-INF/classes/config
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat-version\
                               webapps\ssf\WEB-INF\classes\config
    
  2. 在文本编辑器中打开 ssf.properties 文件。

  3. 找到以如下文字开头的行块:

    edit.in.place.mac.editor
    
  4. 将行块复制到文本编辑器剪贴板上。

  5. 打开与 ssf.properties 文件位于同一目录的 ssf-ext.properties 文件。

  6. 将复制的行块粘贴到 ssf-ext.properties 文件的末尾。

  7. 编辑 OpenOffice.org 软件的位置,使其能够反映您组织的位置。

  8. 保存并关闭 ssf-ext.properties 文件。

  9. 关闭但而不保存 ssf.properties 文件。

  10. 停止再重启动 Vibe,使新的软件位置在 Vibe 站点上生效。

6.9 支持 NFS

支持装入 NFS 文件系统以用于将 Vibe 文件储存库放在运行 Vibe 的远程服务器上。但是,不支持装入 NFS 文件系统以用于将 Lucene 索引放在运行 Lucene 索引服务器的远程服务器上。

6.10 Windows Server 2008 上的防火墙问题

在 Windows Server 2008 R2 上,防火墙在默认情况下处于启用状态,端口 80 和 443 处于阻止状态。而 Vibe 需要使用这两个端口,因此在 Windows 服务器上,Vibe 必须是允许访问的程序。

准备 Windows Server 2008 计算机以与 Vibe 结合使用:

  1. 在“控制面板”上,双击 Windows 防火墙

  2. 单击允许程序通过 Windows 防火墙

  3. 打开 Vibe 通过防火墙需要使用的端口:

    1. 单击添加端口

    2. 名称字段中,指定 Vibe 用于非安全连接的 HTTP 端口的描述性名称。

    3. 端口字段中,指定 80。

    4. 单击确定

    5. 为安全 HTTP 端口 443 重复上述步骤 3.a步骤 3.d

  4. 定义完这两个端口后,单击“Windows 防火墙设置”对话框中的确定,以便在这两个端口上允许 Vibe 通过防火墙进行通信。

6.11 JDK 对 WebDAV 服务器 SSL 连接的依赖性

如果希望在 Novell Vibe 站点和 WebDAV 服务器之间使用 SSL 连接,且 WebDAV 服务器具有自我签名证书而非证书颁发机构提供的证书,则必须使用 Sun JDK。用于处理自我签名证书的现有 Vibe 功能与 IBM JDK 处理自我签名证书的方法不兼容。

6.12 更新了 Windows 上的 Visual C++ Redistributable Package

Novell Vibe 使用 Oracle Outside In 8.3.0 查看器技术在 Vibe 站点上显示文档和图像,以及对文档编制索引。此查看器技术依赖于 Microsoft Visual C++ 2005 Redistributable Package 的 Support Pack 1。如果安装 Vibe 的 Windows 服务器未安装 Visual C++ Redistributable Package 的最新版本,则必须安装它,Vibe 站点才能正常工作。所需 Visual C++ Redistributable Package 版本可从以下位置获取:

有关更多信息,请参阅 Oracle 支持网站上的 New Dependency for Outside In 8.2.0 and Newer Versions, Windows Products Only(文档标识:468895.1)。需要登录 Oracle 支持站点才能访问支持文档。

6.13 双字节 Linux 操作系统上的安装

在 Linux 上,Novell Vibe 安装程序当前在任何输入字段中都不接受双字节输入。

此限制的变通方法:

  1. 复制 sample-installer.xml 文件以创建 installer.xml 文件。

  2. 在文本编辑器中打开 installer.xml 文件。

  3. 对于基本安装:

    1. Network 部分中,指定以下字段的设置:

      name=
      port=
      listenPort=
      securePort=
      secureListinPort=
      shutdownPort=
      ajpPort=
      keystoreFile=
      
    2. Database 部分中,为计划使用的数据库类型指定以下字段的设置:

      username=
      password=
      
    3. InternalInboundSMTP 部分的 SMPT 或安全 SMPT 子部分中,指定以下字段的设置:

      mail.smtp.host=
      mail.smtp.user=
      mail.smtp.password=
      mail.smtp.port=
      
    4. Inbound 部分的 POP3(或安全 POP3S)或 IMAP(或安全 IMAP)子部分中,指定以下字段的设置:

      mail.pop3.host=
      mail.pop3.user=
      mail.pop3.password=
      mail.pop3.port=
      mail.imap.host=
      mail.imap.user=
      mail.imap.password=
      mail.imap.port=
      
  4. 对于高级安装,请根据需要指定其他设置。

  5. 保存 installer.xml 文件,然后退出文本编辑器。

  6. 运行 Vibe 安装程序。

    随着安装的进行,在 installer.xml 文件中指定的设置将显示为默认设置。

6.14 与 Access Manager 的兼容性

要成功使用 Novell Vibe 和 Novell Access Manager,需要 Access Manager 3.1 SP1 IR1。此版本可以从 Novell 下载网站获得。

7.0 Vibe 问题

7.1 LDAP 同步问题

如果通过从 LDAP 目录导入用户来创建 Novell Vibe 用户,且 LDAP 目录中的所有用户都不在 Vibe 中显示,则您可能遇到以下问题之一:

  • LDAP 目录可能未使用一致用户属性(专用 uid 或专用 cn)。重复 LDAP 同步过程并使用其他用户属性。剩余的用户则应随后显示在 Vibe 中。

  • 如果选择 cn,配置了多个环境来搜索用户,且有多个同名用户,则仅会将重复用户名的第一个实例同步到 Vibe 中。

为了帮助避免 LDAP 同步问题,应指定唯一标识用户的 LDAP 属性。有关详细信息,请参阅《Novell Vibe OnPrem 3 安装指南LDAP 连接中的用于标识用户的 LDAP 属性

7.2 工作空间复制限制

复制工作空间时,该工作空间中的自定义表单和工作流程定义不会传送到工作空间副本中。通过将该定义移动到工作空间树中的较高级别,可以绕过此限制。

  1. 浏览到定义所在原始工作空间中的文件夹。

  2. 在工作空间工具栏中,单击管理 > 表单和视图设计程序

  3. 展开“表单和视图设计程序”树,然后单击想要移动的定义。

  4. 在“定义属性”框中,单击移动此定义以显示 Vibe 站点的工作空间和文件夹树,然后按需展开树以显示定义的相应目标。

    要使定义在原始工作空间的副本中可用,可以将定义移动到树中高于原始工作空间和工作空间副本的位置。

    要使定义在 Vibe 站点上全局可用,可以将定义移动到工作空间和文件夹树的根位置。

  5. 要移动该定义,请选择目标,然后单击确定

  6. 单击关闭两次可返回到 Vibe 主页。

  7. 校验以确认该定义已在工作空间副本中可用。

  8. 对需要在复制的工作空间中可用的每个定义重复此过程。

7.3 导出/导入限制

如果希望导出的工作空间或文件夹包含外部工作空间、文件夹或条目的链接,则外部链接所指向的目标数据不会随工作空间或文件夹一起导出。外部目标的引用参照可以导出,但外部数据无法导出,因为导入位置的层次结构可能无法容纳不属于已导出工作空间或文件夹的数据。

7.4 创建 ZIP 文件时会更改包含双字节字符的文件名

使用 Vibe 3 对文件名中包含双字节字符的文件创建 ZIP 文件时,下载后文件的文件名会显示为 _file1_file2_file3 等。其原因在于,Java ZIP 文件设备无法创建包含双字节字符的文件名。

Vibe 内的文件仍保持不变。

有关如何下载 Vibe 中的文件的信息,请参阅《Novell Vibe OnPrem 3 用户指南》中的下载文件

7.5 MySQL 的文件删除问题

如果您使用的是 MySQL,上载文件然后将其删除时可能会看到以下错误:

class org.hibernate.exception.GenericJDBCException
Cannot release connection

这与 MySQL 缺陷有关。 要解决此问题,请将 MySQL 更新到 5.1.40 版本。

7.6 使用 WebDAV 时的文件重命名问题

通过 WebDAV 客户端重命名 Vibe 文件,只能重命名附件文件,不会重命名此文件关联的 Vibe 文件夹条目的标题。

其原因在于,Vibe 中新增的功能支持指定在创建文件条目时选择的任何标题,而不管关联文件的文件名如何。在过去,所有文件条目的标题都与关联文件的文件名相同。

7.7 受密码保护的文件

如果在创建文件的应用程序中对文件进行过密码保护,则在 Novell Vibe 站点上将无法查看这些文件。此状态为正常运行状态。

7.8 镜像文件夹结构限制

不能使用 Novell Vibe“移动此文件夹”功能将一个“镜像文件”文件夹移入另一个“镜像文件”文件夹中。

7.9 镜像文件夹版本控制限制

如果在镜像文件夹中编辑文件,然后检查版本历史记录,您将只看到文件的最新版本,且从镜像位置只能编辑文件的最新版本。此状态为正常运行状态。镜像文件夹中当前未提供文档版本控制。

7.10 许可证报告问题

单击管理图标,然后在报告下单击许可证报告,可以查看 Novell Vibe 许可证的当前使用量。许可证报告当前包含三个内部本地用户(_emailPostingAgent_jobProcessingAgent 和 _synchronizationAgent)作为 LDAP 用户。这些内部用户不计入您的 Vibe 许可证使用量中。报告还包括 LDAP 用户以及本地用户。

7.11 自定义条目和视图中的日期属性

如果在自定义条目或视图中使用日期属性,其他时区的用户可能会看到不同的日期。

Novell Vibe 以 Vibe 用户的 GMT 时区按所选日期零点来储存日期。因此,比如山区时区的 2010 年 1 月 13 日将储存为 GMT-7:00 (20100113T0700)。使用同一时区的人们不存在此类问题。但是,对于使用其他时区的人们,山区时区的午夜可能是他们所在时区的另外一天。这一时间差别将会在下一个发行版予以解决。

7.12 从 GroupWise 消息中拖放

在 GroupWise 客户端中,无法将附加在 GroupWise 讯息中的文件成功拖放到单击文件夹条目工具栏上的将文件添加至文件夹时打开的 Novell Vibe 拖放窗口。先保存附件,然后将保存的文件拖放到拖放窗口中。

7.13 GroupWise 集成问题

为了从 GroupWise Windows 客户端访问 Novell Vibe 站点,GroupWise 用户工作站上的时间设置必须与 Vibe 服务器上的时间设置相匹配(差值小于 5 分钟)。如果时间差值大于 5 分钟,GroupWise 客户端尝试联系 Vibe 站点时会超时。如果可以,请将服务器或工作站的时间重设置为正确并且匹配的时间。

如果系统配置要求有时间差,可以更改 Web 服务(如通过 Web 服务安全性鉴定到 Vibe 站点的 GroupWise)的超时设置。

  1. 制作以下文件的备份副本:

    teaming_directory/webapps/ssf/WEB-INF/server-config.wsdd

  2. 在文本编辑器中打开 server-config.wsdd 文件。

  3. 搜索以下部分:

    <handler type="java:org.apache.ws.axis.security.WSDoAllReceiver">
    <parameter name="passwordCallbackClass"
    value="org.kablink.teaming.remoting.ws.security.PWCallback"/>
    <parameter name="action" value="UsernameToken Timestamp"/>
    </handler>
    
  4. 插入 timeToLive 参数并为其指定较大的超时值(例如,86400 表示 24 小时)。

    <handler type="java:org.apache.ws.axis.security.WSDoAllReceiver">
    <parameter name="passwordCallbackClass"
    value="org.kablink.teaming.remoting.ws.security.PWCallback"/>
    <parameter name="action" value="UsernameToken Timestamp"/>
    <parameter name="timeToLive" value="86400"/>
    </handler>
    
  5. server-config.wsdd 文件中该部分的第二个实例重复步骤 3步骤 4

  6. 保存 server-config.wsdd 文件,然后重启动服务器。

此配置更改不仅影响 GroupWise,还会影响使用 Web 服务安全性鉴定到服务器的所有客户端应用程序。

7.14 Firefox 电子邮件发送限制

如果从 Novell Vibe 站点发送电子邮件讯息,且添加电子邮件地址字段中有一个录入错误或收件人无效,将显示错误以及返回上一页按钮。在 Firefox 中,返回到“发送电子邮件”页面,但是会丢失消息内容。在 Internet Explorer 中,将保留消息内容。

使用 Firefox 从 Vibe 站点发送电子邮件时,请尽量选择 Vibe 用户作为收件人,或复制收件人电子邮件地址,以避免添加电子邮件地址字段中出现录入错误。

7.15 Windows Vista 和 Windows XP 上的 WebDAV 功能的 Windows 更新

重要说明:请仅在 Windows Vista 和 Windows XP 上安装此更新。不要在 Windows 7 上安装此更新。

为了在 Windows Vista 和 Windows XP 的浏览器上使用 Novell Vibe“就地编辑”功能,必须安装以下 Windows WebDAV 更新:

针对 Web 文件夹的软件更新 (KB907306)

此 Windows 更新使 OpenOffice.org 和 Microsoft Office 能够通过 Vibe“就地编辑”功能正确交互。

7.16 Microsoft Windows Vista 和 Microsoft Office 的 WebDAV/就地编辑问题

Microsoft Windows Vista 有一些 WebDAV 访问问题会影响所有 WebDAV 交互。此外,特定于 Vista 的小程序问题可能导致 Novell Vibe“就地编辑”功能无法正常工作。确保所运行的是最新版本的 Vista。确保安装了部分 7.15, Windows Vista 和 Windows XP 上的 WebDAV 功能的 Windows 更新中所述的 Windows WebDAV 更新。

使用 Internet Explorer 的 Windows Vista 用户尝试使用“就地编辑”时可能会看到 Java 警告。(Firefox 用户不会看到此错误。)

配置 Internet Explorer 以支持 Vibe“就地编辑”功能:

  1. 在 Internet Explorer 中,单击工具 > Internet 选项

  2. 单击安全,选择受信任的站点,然后单击站点

  3. 将此网站添加至区域字段中,指定 Vibe 服务器的 URL,然后单击添加

  4. 根据您的 Vibe 服务器相应地选择或取消选择此区域中的所有站点要求服务器校验 (https:)

  5. 单击关闭,然后单击确定以保存安全性设置。

要配置 Windows Vista 以在 Microsoft Office 中支持 Vibe“就地编辑”功能,必须针对每个 Microsoft Office 应用程序向 Windows 注册表添加新注册表项。

  1. 在 Windows 资源管理器中,浏览到 Program Files/Microsoft Office/Office12

  2. 向下依次滚动到每个 Microsoft Office .exe

    excel.exe
    powerpnt.exe
    winword.exe
    ...
    
  3. 右键单击每个可执行文件,然后单击属性

  4. 单击兼容性

  5. 选择用兼容模式运行这个程序,然后从下拉列表中选择 Windows XP (Service Pack 2)

  6. 重新启动计算机。

现在应当能够将 Vibe“就地编辑”功能用于 Microsoft Office 文件。

注:尽管这些步骤使 Vibe 能够“就地编辑”,但仍然无法弥补 Vista 在 Vibe 中无法通过 WebDAV 进行挂接的缺憾。

有关小程序的更多信息,请查看以下 Sun 公告:

7.17 Windows 7 的 WebDAV/就地编辑问题

如果在 Windows 7 工作站的 Office 2010 上使用 Novell Vibe“就地编辑”功能编辑 Word 文档,Word 会另外请求位置以保存编辑的文件,而不是将其保存回 Vibe 站点。使用安全 (HTTPS) 连接还是非安全 (HTTP) 连接运行 Vibe 会影响配置 Vibe 时需采用的方式。有关详细信息,请参阅《Novell Vibe OnPrem 3 管理指南配置 Vibe 以在 Windows 7 上支持 WebDAV中的用就地编辑功能编辑文件

7.18 Windows Vista 和 Windows 7 的 WebDAV URL 问题

如果复制与 Novell Vibe 文件夹关联的 WebDAV URL,并尝试使用“添加网络位置”功能,Windows Vista 和 Windows 7 可能无法映射驱动器。在 Windows Vista 和 Windows 7 上使用 Vibe 时,应当总是使用“映射网络驱动器”功能。

7.19 Mac 上的 WebDAV 限制

在 Mac 环境中使用 WebDAV 功能时,会遇到各种限制。

7.19.1 在 Mac 上通过 WebDAV 编辑文件时的限制

在 Mac 上,使用 Microsoft Office 作为文档编辑器时,不支持“就地编辑”功能。要在 Mac 上使用“就地编辑”功能,必须将 OpenOffice 用作文档编辑器。

有关详细信息,请参阅《Novell Vibe OnPrem 3 高级用户指南》中的使用 WebDAV 编辑单个文件

7.19.2 在 Mac 上通过 WebDAV 查看 Vibe 文件夹时的限制

由于 Mac 上对 WebDAV 的限制,在 Mac 环境中不能使用 WebDAV 查看 Vibe 文件夹。

有关详细信息,请参阅《Novell Vibe OnPrem 3 高级用户指南》中的对 Vibe 文件夹使用 WebDAV

7.20 在 Windows XP 上,通过 Windows Explorer 查看 Vibe 文件夹时还显示另一个文件夹

在 Windows XP 上,通过 Windows Explorer 查看 Vibe 文件夹时,可能还会显示一个与父文件夹同名的子文件夹。

要解决此问题:

  1. 起动万维网浏览器。

  2. 导航到 Microsoft 下载中心并为 Web 文件夹安装软件更新 (KB907306)http://www.microsoft.com/downloads/details.aspx?FamilyId=17C36612-632E-4C04-9382-987622ED1D64&displaylang=en

  3. 按屏幕上的指导安装软件更新。

7.21 OpenOffice.org 的数据定额问题

每次单击保存,OpenOffice.org 都会创建新的文档版本,而不是在退出编辑的文件时创建新的文档版本。 此行为可导致您很快达到数据定额。可以避免创建相同文档的不必要版本,如果已创建,可删除它们。

7.21.1 避免创建不必要的文档版本

要避免创建相同文档的不必要版本,请按以下任何一种方式执行:

  • 编辑文档时,不要多次单击保存。而是只在 OpenOffice.org 中关闭文档前单击一次保存

  • 在 Vibe 中编辑文档时,使用 Microsoft Word 等文档编辑器,而不用 OpenOffice.org。

7.21.2 删除文档的不必要版本

可以删除文件的特定版本,具体操作请参阅《Novell Vibe OnPrem 3 用户指南》中的删除文件的现有版本

7.22 SLES 10 SP3 上的 HTML 转换错误

如果尝试查看文件时看到 HTML 转换错误,可能是您的 Vibe 服务器缺少必需的库。

安装缺少的库:

  1. 更改为以下目录:

    /opt/novell/teaming/stellent-converter/linux/x86
    
  2. 运行 exporter 程序。

    估计会出现缺少输入和输出文件的错误。

  3. 检查是否存在缺少库的错误。

  4. 如果存在库错误,请安装所有缺少的库。

7.23 用户简介不支持自定义 JSP 文件

在“表单和视图设计程序”工具中创建或修改“用户简介”表单和视图的属性时,不能参照自定义 JSP 文件。

如《Novell Vibe OnPrem 3 高级用户指南启用 Vibe 表单和视图以参照 JSP 文件中所述,对于修改工作空间、文件夹和条目属性,此功能仍然存在。

8.0 开发人员问题

8.1 SOAP 有效负载中的多重引用值

默认情况下,Novell Vibe SOAP 有效负载不生成多重引用值。可以更改 server-config.wsdd 文件,以便生成多重引用值。

  1. 更改为 server-config.wsdd 文件所在的目录。

    Vibe 的安装包括两个 server-config.wsdd 文件。这些文件的默认位置因平台而异:

    Linux:

    /opt/novell/teaming/apache-tomcat-version/webapps/ssf/WEB-INF
    /opt/novell/teaming/apache-tomcat-version/webapps/ssr/WEB-INF
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat-version\webapps\
                                                       ssf\WEB-INF
    c:\Program Files\Novell\Teaming\apache-tomcat-version\webapps\
                                                       ssr\WEB-INF
    
  2. 在以下行中:

    <parameter name="sendMultiRefs" value="false"/>
    

    false 更改为 true

  3. 保存 server-config.wsdd 文件,然后退出文本编辑器。

  4. 创建已修改 server-config.wsdd 文件的备份副本。

    如果更新 Vibe 软件,则 Vibe 安装程序会覆盖 server-config.wsdd 文件。更新或重复修改后,必须恢复更新的文件。

  5. 对 Vibe 软件中的第二个 server-config.wsdd 文件重复此过程。

9.0 本地化问题

9.1 XSS 报告未本地化

Vibe OnPrem 3 发行版的《Novell Vibe OnPrem 3 管理指南跨站点脚本编写报告中所述的跨站点脚本编写 (XSS) 报告,只提供英文版本。

9.2 用 GroupWise 查看时,电子邮件讯息中不显示含扩展字符的用户名

发送自 Vibe 的电子邮件讯息用 GroupWise 查看时,发件人区域不显示含扩展字符的用户名。

要解决此问题,需要修改 Vibe 服务器的启动脚本。启动脚本及其位置根据 Vibe 安装是在 Linux 还是 Windows 服务器上运行而略有不同。

9.2.1 Linux

  1. 在文本编辑器中打开 catalina.sh 文件。此文件位于以下目录中:

    opt/novell/teaming/apache-tomcat/bin
    
  2. 在文件中搜索 UTF8,然后将其更改为 UTF-8

  3. 停止再重启动 Vibe 服务器。

9.2.2 Windows

  1. 在文本编辑器中打开 service.bat 文件。此文件位于以下目录中:

    c:\Program Files\Novell\Teaming\apache-tomcat\bin
    
  2. 在文件中搜索 UTF8,然后将其更改为 UTF-8

  3. 在文本编辑器中打开 catalina.bat 文件。此文件位于以下目录中:

    c:\Program Files\Novell\Teaming\apache-tomcat\bin
    
  4. 在文件中搜索 UTF8,然后将其更改为 UTF-8

  5. 停止再重启动 Vibe 服务器。

9.3 简单 URL 中不允许有扩展字符

在工作空间的“配置默认设置”页面中,定义 URL 字段不接受扩展字符。在简单 URL 中仅使用字母和数字字符。

9.4 附件文件名中的扩展字符和双字节字符

如果 Outlook 用户将投递发送到 Novell Vibe 站点,并且讯息附件的文件名中有扩展字符或双字节字符,则附件不会到达 Vibe 站点,除非 Exchange Server 配置正确。要配置 Exchange Server 以正确传递文件名,请遵循从 OWA 发送时外来字符显示为问号中的指示信息。

9.5 活动日志中的中文字符

如果在 Microsoft Excel 中打开活动报告的 report.csv 文件,即使正确创建了 report.csv 文件,中文字符也不会正确显示,因为 Excel 始终使用 ISO 拉丁字符集读取文件。

一种解决方法是用 OpenOffice.org Calc 电子表格程序代替 Excel。 该程序会正确显示中文字符。

使用 Excel 的解决方法是:

  1. 通过单击数据 > 导入外部数据 > 导入数据report.csv 文件导入 Excel。

  2. 选择 report.csv 文件,然后单击打开

  3. 选择已分界,然后选择 UTF-8,再单击下一步

  4. 选择逗号作为分界符,单击下一步,然后单击完成

Excel 现在应该可以正确显示中文字符了。

9.6 Internet Explorer 6 对文件名中国际字符的限制

在 Internet Explorer 6 中,如果将文件名包含国际字符的文件上载到“文件”文件夹,且编辑该文件以创建新版本,则文件原始版本的链接将不再有效,因为 Internet Explorer 6 对该文件进行了双重编码。要解决此问题,请更新到 Internet Explorer 7 或更高版本。

10.0 安全性问题

要确保 Novell Vibe 站点足够安全,请保持用所有增补程序和安全性修复程序更新操作系统。

11.0 Vibe 文档

以下源提供有关 Novell Vibe 3 的信息:

  • 联机产品文档:Novell Vibe 3 文档网站

  • Novell Vibe 中包含的产品文档:

    单击 Vibe 主页右上角的帮助图标(问号)。

除了 Novell Vibe 产品文档外,以下资源提供有关 Vibe 3 的其他信息: