0

这是我要发布的第一个问题

问题:: 我正在使用 helicon zoo 在 iis 服务器上运行 java webapp(使用此作为参考::在 IIS 上运行 java servlet),但我面临一些问题

我把我的应用程序目录c:/inetpub/wwwroot/myapp(它包括 web-inf)然后web.config在里面我web.config看起来像::

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <heliconZoo>
      <application name="jetty.project" >
        <environmentVariables>
          <add name="CONTEXT_PATH" value="%APPL_VIRTUAL_PATH%" />
          <add name="WAR_EXTRACT_PATH" value="%APPL_PHYSICAL_PATH%" />
          <add name="WAR_FILE" value="%APPL_PHYSICAL_PATH%" />
        </environmentVariables>
      </application>
    </heliconZoo>
    <handlers>
      <add name="jetty.project#x86" scriptProcessor="java.jetty"  path="*" verb="*" modules="HeliconZoo_x86" preCondition="bitness32" resourceType="Unspecified" requireAccess="Script" />
      <add name="jetty.project#x64" scriptProcessor="java.jetty"  path="*" verb="*" modules="HeliconZoo_x64" preCondition="bitness64" resourceType="Unspecified" requireAccess="Script" />
    </handlers>
  </system.webServer>
</configuration>

并且 iis 显示以下错误::

HTTP Error 500.21 - Internal Server Error
Handler "jetty.project#x64" has a bad module "HeliconZoo_x64" in its module list

谁能帮我..

哦,我安装了视觉工作室的另一件事。

4

2 回答 2

0

问题出在 web.config 文件中。为war文件提供正确的路径解决了这个问题。

对于 HTTP 错误 500.21 - 内部服务器错误处理程序“jetty.project#x64”在其模块列表中有一个错误模块“HeliconZoo_x64”

这个错误重新安装了网络安装程序

于 2013-04-27T07:09:41.190 回答
0

尝试更改 requiredAccess 字段以执行并确保 .war 文件存在于那里..

于 2013-04-16T06:31:20.697 回答