FIX: Java 运行时不会初始化 Netscape 选择区中的 Windows 媒体播放器 9 OCX 控制

文章翻译 文章翻译
文章编号: 817855 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

如果使用 Netscape 选择区具有一个嵌入的 <applet>标记为 Windows 媒体播放器 9 系列 OCX 控件的一个版本,Java 运行时可能不能初始化该控件。您会收到以下错误消息:
一般故障
java.lang.NoClassDefFoundError: sun/awt/DrawingSurface
     at WMPNS.WMP.getHWND(WMP.java)
     at WMPNS.WMP.start(WMP.java)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)
java.lang.NoClassDefFoundError: sun/awt/DrawingSurface
     at WMPNS.WMP.getHWND(WMP.java)
     at WMPNS.WMP.start(WMP.java)
     at sun.applet.AppletPanel.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)

原因

出现此问题的原因是 Windows 媒体播放器 9 系列 OCX 控件使用 Netscape 不再支持的方法。

解决方案

以下文件是可从 Microsoft 下载中心下载:
收起这个图片展开这个图片
Download
Download the WindowsMedia9-KB817885-x86-ENU.exe package now.
有关如何下载 Microsoft 支持文件的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件的病毒。Microsoft 使用该文件已过帐的日期上获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器,这有助于防止未经授权的情况下对其进行更改文件上。
此修复程序的英文版具有文件属性 (或更高版本) 下表中列出。其格式为协调通用时间 (UTC) 列出日期和时间对这些文件。当您查看文件信息时,将转换为本地时间。若要 UTC 与本地时间之间的时差使用控制面板中的日期和时间工具中的 时区 选项卡。
   Date         Time   Version            Size    File name
   --------------------------------------------------------
   28-Mar-2003  01:07  9.0.0.3002        208,896  Wmpns.dll        
   20-Mar-2003  16:21                     28,061  Wmpns.jar

状态

Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中的错误。

更多信息

在小程序位置的最新版本的客户端计算机上安装的 Java 运行库安装此修复程序。 在特定的情况下事件不会始终触发客户端脚本中。客户端将被拒绝 Java 控制台中的访问。 在这篇文章已发布在次 Microsoft 没有针对此问题的修复程序。 web 开发人员可以解决这两种方式:
  • 使用 Netscape 导航 7.1 ActiveX 编程模型: Netscape 导航 7.1 允许 Windows 媒体播放器 9 系列 OCX 控件嵌入 Netscape 中通过使用与 Microsoft Internet Explorer 类似的代码技术。
  • 承载.jar 将文件从 Web 站点: 如果 Java 运行库目录中不存在.jar 文件,Web 开发人员可以修改 Web 站点代码,以承载.jar 文件。 如果网站是.jar 文件的来源,事件应该正常工作。 修改后的 <applet>代码可能类似于下面的代码:
    <applet code=WMPNS.WMP.class archive="wmpns.jar" name=WMP width=300 height=200 MAYSCRIPT>
在本文中讨论的第三方产品是由独立于 Microsoft 的公司生产的。Microsoft 会使没有担保,或暗示或其他方式,性能或可靠性,这些产品。
Microsoft 提供了第三方联系人信息可以帮助您找到技术支持。此联系信息如有更改,恕不另行通知。Microsoft 不能保证此第三方联系人信息的准确性。

属性

文章编号: 817855 - 最后修改: 2006年12月30日 - 修订: 2.3
这篇文章中的信息适用于:
  • Microsoft Windows Media 9 Series Software Development Kit
  • Microsoft Windows Media Player 9 Series for Windows XP
  • Microsoft Windows Media Player 9 Series
关键字:?
kbmt kbdownload kbfix KB817855 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 817855
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com