Sun Java System Communications Services 2005Q4 发行说明

已知问题和限制

本部分包括 Instant Messaging 7 2005Q4 发行时存在的更多重要已知问题列表。

经常发布修补程序更新。如果安装或使用 Instant Messaging 时遇到问题,请联系 Sun 技术支持人员询问是否可以提供对此问题的修复。另外,您也可以访问 http://sunsolve.sun.com/获取修补程序。

表 3–6 列出了已知问题和限制。

表 3–6 已知问题和限制

ID 

摘要 

4609599 

要自定义多字节字符的字体,您需要先输入文本,然后高亮显示该文本并应用字体的自定义。 

4632723 

在 Mac 操作系统上没有实现空闲检测。 

如果用户离开即时通讯程序会话,系统不会自动检测到该缺席。 

解决方法: 

在离开前,Mac 操作系统用户需要将其在线状态明确设置为 AWAY。 

4806791 

带有嵌入式图像的警报没有如实着色。 

当收件人接收到带有嵌入式图像的警报时,图像未居中并且附带文本中的字体信息丢失。 

4841572 

无法删除自定义状态。 

解决方法: 

最不常用的状态最终将被删除。要立即删除一个状态,请添加五个自定义的新状态,最早的状态将随即消失。 

4846542 

在 MAC 操作系统中,尝试从 Java Web Start 客户机进行打印会挂起即时通讯程序。 

解决方法: 

复制消息并将它粘贴到某些其他应用程序中,然后再打印。 

4852882 

如果日历服务器警报类型被设置为 text/xml,也就是:

caldb.serveralarms.contenttype = "text/xml"

“即时通讯程序任务截止提醒”警报窗口中的“提醒”字段为空。 

解决方法: 

将该字段设置为“文本/日历”。

4858320 

当某用户没有加入会议的适当权限时,邀请该用户加入会议会引起混淆行为。看起来好像是您邀请了该用户,但事实上,该用户从未收到邀请。 

4860906 

使用某些 GB18030 字符无法创建 conf_room/news

因为会议和新闻的 ACL 文件名来自即时通讯程序,当名称中包含藏文或阿拉伯字符时,创建 ACL 会出现问题。

4871150 

在某些语言环境中使用即时通讯程序会出现打印错误。 

解决方法:剪切您想要打印的文本并将其粘贴到另一个可以打印的应用程序中。 

4922347 

在某个聊天室内无法区分只读用户和具有完整权限的用户。如果一个用户试图发送消息到具有只读权限的用户,则可能引起混淆。只读用户将无法接收到该消息。 

4929247 

当主持人拒绝用户现场访问时,用户将无法发送消息。 

4929295 

当将多个 Instant Messaging 策略应用于某个用户时,策略间可能会相互冲突。例如,如果将“常规”和“会议室管理员”策略分配给某个用户,该用户将无法管理会议室。 

解决方法: 

通过清除“能够管理会议室”复选框编辑常规用户策略。这将确保两个策略不发生冲突。 

4944558 

“警报”窗口中的“Web 轮询”选项卡不能正确显示某些 Web 页。这是 Java HTML 着色器的限制。

解决方法: 

使用“消息创建”选项卡(而不是“Web 轮询”选项卡)发送 URL。 

4960933 

在某些带有多字节字符的语言环境中,Windows 任务栏菜单标签没有正确着色。菜单的功能不受影响。 

4978293 

zh_HK 语言环境,即时通讯程序显示英语。

解决方法: 

要在使用 zh_HK 语言环境进行登录的计算机上显示繁体中文 (zh_TW) 消息,您需要创建到 zh_TW 的符号链接。 

5004449、5084745 

在 Linux 上,当运行 configure 实用程序时,屏幕上可能显示警告消息。通常,这些警告消息以下列文本开头: 


WARNING: Cannot parse rpm files
by running "/bin/rpm -qp --queryformat

如果事实上没有发生错误,配置应当仍然正常工作。 

5042884 

归档提供器的问题使最终用户可以查看搜索结果中的归档数据。 

5050973 

新闻消息属性没有与新闻消息一起发送。这可能导致以下客户机功能受到影响: 

  • 主题没有与新闻消息一起显示。

  • 无法更改新闻消息中的行,以至于所有内容都似乎隐藏起来。

  • 新闻消息的格式可能丢失。

  • 无法发送附件。

  • 无法发送图像。

5051299 

在服务器到服务器通信中,新闻频道访问权限对最终用户可能不起作用。例如,访问权限设置为 NONE 的用户可以具有 READ 访问权限。

5051369 

在服务器到服务器通信中,在不同服务器上订阅新闻频道的最终用户无法与新闻频道的消息创建者交谈。 

5051371 

在服务器到服务器通信中,最终用户的访问权限(例如,NONEREADWRITE)在会议室里不能正常起作用。

5065241、5080586 

当即时通讯程序没有连接到服务器时,用户可以选择更改在线状态。断开连接后对状态所作的任何修改都不再生效。 

5071025 

如果已经在即时通讯程序中创建新的联系人组但没有向该组指定任何联系人,然后注销再重新登录,则该联系人组将不再出现在联系人列表中。 

解决方法:在注销即时通讯程序前向联系人组中添加联系人。 

5082579 

即使网络连接已经丢失后,用户状态仍然为联机。 

5087303 

即时通讯程序“登录”对话框无需显示最终用户上次成功登录的服务器。该行为与用户名的行为不一致,上次成功使用的用户名显示在“登录”对话框中。 

解决方法: 

  1. 在“登录”对话框中,单击“更多信息”。

  2. 从“服务器”下拉式列表中选择适当的服务器。

5104840 

用户在“设置”对话框的“保密性”选项卡中所作的更改将在做出更改时保存,而不是等到用户单击“确定”时才保存。由于该原因,如果您在选项卡上作出更改后单击“取消”,更改却已经保存。 

6186465 

在即时通讯程序中剪切并粘贴文本时可能会添加多余的回车。 

6195180 

标题和发件人可能不显示在“新闻”窗口中。 

6200472 

如果想通过此发行版的 SDK 运行 Sun Java System Instant Messaging 6 2004Q2 服务器,则需要将协作会话工厂对象的属性明确设置为使用传统协议实现。此发行版的 SDK 支持传统协议实现;但是默认为使用新的协议实现 (XMPP)。要使用传统协议实现,您需要使用下列构造函数在 API 中创建 CollaborationSessionFactory


CollaborationSessionFactory factory=new
CollaborationSessionFactory("com.iplanet.im.client.api.iIMSessionFactory");

6203957 

在 Linux 上,如果未安装 openLDAP 客户机 RPM,则尝试运行 ldapmodify 时,imServiceConfigure 可能失败。

6205657 

如果更改会议室中已有用户的访问权限,则在您重新启动会议室窗口前更改不会生效。 

解决方法:先关闭然后重新启动会议室窗口以更新访问权限。 

6213223、6217766 

如果您向新闻频道张贴消息,然后注销而未查看您刚张贴的消息,则这些消息看起来似乎丢失。消息仍在那儿,只是不可见。 

解决方法:在注销即时通讯程序前查看您向新闻频道张贴的所有消息,或者取消订阅然后再重新订阅新闻频道。 

6213365 

Instant Messaging 服务在升级后无法启动。 

解决方法:在升级前删除 SUNWiimdv 软件包。

6217627 

在内存小于所需内存的计算机上,configure 实用程序可能会完成对 Instant Messaging 的配置,但同时抛出异常。 

解决方法:在安装或运行 configure 实用程序前,请确保系统满足最低内存要求。如果还是遇到该问题,请运行以下程序:

Solaris:/opt/SUNWiim/lib/imServiceConfigure

Linux:/opt/sun/im/lib/imServiceConfigure

6244099 

管理指南中有关为 Java Plug-in 启用即时通讯程序归档控制组件的信息发生混淆。该组件未出现在此发行版中。 

6271708 

在服务器到服务器环境中使用 SSL 时出现问题。 

解决方法:从 http://sunsolve.sun.com/下载产品修补程序。

6282401 

Sun Java System Instant Messaging 6 2004Q2 与此发行版附带的共享组件不兼容。 

解决方法:如果您必须升级共享组件,则将所有 Instant Messaging 组件升级到当前版本。 

6282887 

在 Windows 2000 中,即时通讯程序本地化版本的文件夹弹出式菜单中的第一项不能正确显示。文本应当显示“折叠”。 

解决方法:在客户机系统上,使用 JDK 1.4.2,而不要用 JDK 1.5 (5.0)。 

6286776、6288533 

在服务器到服务器环境中运行即时通讯程序时出现问题。 

解决方法:从 http://sunsolve.sun.com/下载产品修补程序。

6291159 

在某一时间段后,即时通讯程序断开与服务器的连接,该时间段与 iim.conf 中为 iim_server.clienttimeout 参数设置的值不同。

解决方法:使用 -D 选项指定下列系统属性:


com.sun.im.service.xmpp.session.keepaliveinterval

将该值设置为您想要即时通讯程序向服务器发送字节前等待的时间(秒)。这些字节仅用来防止超时和随后的断开连接。 

6302273 

在部署 Access Manager 时,如果 Access Manager 超时,即时通讯程序将断开连接并且在 Instant Messaging 服务器重新启动前无法重新连接。 

解决方法:从 http://sunsolve.sun.com/下载产品修补程序。

6302312 

如果即时通讯程序断开与服务器的连接,则在重新连接后可能无法正常工作。例如,在线信息可能无法正确显示并且会议室将无法工作。 

解决方法:要在断开连接后加入会议室,请单击“聊天”图标,而不要双击“会议”选项卡上的相关会议。另外,您可以从 http://sunsolve.sun.com/下载产品修补程序。