我们突然开始从 ColdFusion 8 收到以下错误:
javax.servlet.ServletException:根本原因:在 Coldfusion.filter.FormScope.parseQueryString(FormScope.java:355) 在 Coldfusion.filter.FormScope.parsePostData(FormScope.java:327) 在 Coldfusion.filter.FormScope 的 java.lang.IllegalArgumentException .fillForm(FormScope.java:277) 在coldfusion.filter.FusionContext.SymTab_initForRequest(FusionContext.java:438) 在coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:33) 在coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter. java:22) 在coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126) 在coldfusion.CfmServlet.service(CfmServlet.java:198) 在coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) 在jrun。 servlet.FilterChain.doFilter(FilterChain.java:86) 在 com.intergral.fusionreactor.filter。FusionReactorCoreFilter.doHttpServletRequest(FusionReactorCoreFilter.java:503) at com.intergral.fusionreactor.filter.FusionReactorCoreFilter.doFusionRequest(FusionReactorCoreFilter.java:337) at com.intergral.fusionreactor.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:246) at com .intergral.fusionreactor.filter.FusionReactorFilter.doFilter(FusionReactorFilter.java:121) 在 jrun.servlet.FilterChain.doFilter(FilterChain.java:94) 在 Coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) 在Coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) 在 jrun.servlet.FilterChain.doFilter(FilterChain.java:94) 在 jrun.servlet.FilterChain.service(FilterChain.java:101) 在 jrun.servlet.ServletInvoker .invoke(ServletInvoker.java:106) 在 jrun。servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) 在 jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) 在 jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) 在 jrun.servlet.jrpp.JRunProxyService .invokeRunnable(JRunProxyService.java:203) 在 jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) 在 jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) 在 jrunx.scheduler.ThreadPool$ UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)543) 在 jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) 在 jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) 在 jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java :428) 在 jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)543) 在 jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) 在 jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) 在 jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java :428) 在 jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
在coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:70) 在coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) 在jrun.servlet.FilterChain.doFilter(FilterChain.java:94) 在jrun。 servlet.FilterChain.service(FilterChain.java:101) 在 jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) 在 jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) 在 jrun.servlet.JRunRequestDispatcher.invoke (JRunRequestDispatcher.java:286) 在 jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) 在 jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) 在 jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable( ThreadPool.java:320) 在 jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) 在 jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
我将工作服务器的冷融合配置进行了比较,并没有什么明显的。
我们的 default-web.xml 看起来像:
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<!--FusionReactor filter - created Mon Oct 08 12:12:10 CEST 2012-->
<filter>
<filter-name>FusionReactor</filter-name>
<filter-class>com.intergral.fusionreactor.filter.FusionReactorFilter</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>D:/FusionReactor/instance/coldfusion.cfmx8.SRVWWEBT05/conf/reactor.conf</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>FusionReactor</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<display-name>Default Web Application Settings</display-name>
<description>Settings </description>
<!--
<filter>
<filter-name>JRunTimingFilter</filter-name>
<filter-class>jrun.servlet.filters.TimingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>JRunTimingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
<servlet>
<servlet-name>FileServlet</servlet-name>
<servlet-class>jrun.servlet.file.FileServlet</servlet-class>
<init-param>
<param-name>browseDirs</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>ServletInvoker</servlet-name>
<servlet-class>jrun.servlet.ServletInvoker</servlet-class>
</servlet>
<servlet>
<servlet-name>JSPServlet</servlet-name>
<servlet-class>jrun.jsp.JSPServlet</servlet-class>
<load-on-startup>1</load-on-startup>
<init-param>
<param-name>keepGenerated</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>translationDisabled</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>cacheTags</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>JSTServlet</servlet-name>
<servlet-class>jrun.jsp.JSTServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>JspLicenseServlet</servlet-name>
<servlet-class>coldfusion.license.JspLicenseServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>AxisServlet</servlet-name>
<display-name>Apache-Axis Servlet</display-name>
<servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
<init-param>
<param-name>use-servlet-security</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>JRunStatistics</servlet-name>
<jsp-file>/jrunx/instrument/Results.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>FileServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>JspLicenseServlet</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>JSTServlet</servlet-name>
<url-pattern>*.jst</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletInvoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>JRunStatistics</servlet-name>
<url-pattern>/JRunStatistics</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!--
<error-page>
<exception-type>jrun.jsp.compiler.JSPCompiler$CompoundCompilerException</exception-type>
<location>/jrun/jsp/error-pages/CompoundCompilerException.jsp</location>
</error-page>
<error-page>
<exception-type>javax.servlet.ServletException</exception-type>
<location>/jrun/servlet/error-pages/ServletException.jsp</location>
</error-page>
<error-page>
<exception-type>jrun.jsp.parser.TokenMgrError</exception-type>
<location>/jrun/servlet/error-pages/ServletException.jsp</location>
</error-page>
-->
<error-page>
<exception-type>javax.io.FileNotFoundException</exception-type>
<location>/jrun/servlet/error-pages/404.jsp</location>
</error-page>
</web-app>
有人对此有提示吗?