如何修复新安装的 Tomcat(使用 Apache)上的小程序异常?

如何修复新安装的 Tomcat(使用 Apache)上的小程序异常?

我已安装 Tomcat 并开始运行,现在可以接收 JSP 生成的 HTML 网页。但是,在“appletViewer”中运行的小程序抛出了异常。我怀疑我的设置/配置中有两个问题:

  • 我存储小程序文件(.java、.class 和 .jar)的路径
  • 正确引用浏览器的 Java 库(renderImage、event-pump 等)
  • 权限

我检查了 catalina.policy 文件,并使用 -security 重新启动了 tomcat(在 Windows 上使用服务管理器)。我收到 404 错误,指出无法找到文件 - 但它们位于日志中显示的路径中,因此,我认为这是不允许的。

JSP 代码片段:

// Form for submitting email to support.
<applet name="mymail" code="MyMail" codebase="/" archive="mystuff.jar" width=280 height=140>
</applet>

日志记录错误(删除时间戳和 IP):

"GET /myapp/MyMail.class HTTP/1.1" 404 221

所有其他资源均获得 200(OK)和 304(未修改)。

答案1

我今晚就让它工作了——仅仅三周后:(...问题实际上看起来像是权限、安全性等,以访问正在引用的 .jar / .class 文件。我需要在我的httpd.conf文件中添加以下语句:

JkMount /*.class myworker1

相关内容