到目前为止的解决方案...
选项 1:将 debug_mode 参数添加到 OC4J global-web-application.xml
- 该设置将应用于 OC4J 容器中的所有应用程序
- 有关详细信息,请参阅@Mork0075 的回复(请注意,OC4J 容器名称和应用程序名称特定于为 Oracle 的 Secure Enterprise Search 启用调试的示例)
选项 2:添加到应用程序的 web.xml
- 显然,允许更局部的变化
- 还有其他可能有用的设置(developer_mode、encode_to_java、emit_debuginfo)
例如:
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>oracle.jsp.runtimev2.JspServlet</servlet-class>
<init-param>
<param-name>debug_mode</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>developer_mode</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>encode_to_java</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>emit_debuginfo</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
由于这些选项是为类 oracle.jsp.runtimev2.JspServlet 设置的,因此它显然是特定于 Oracle OC4J/Application Server 安装的。