id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	due_date
129	java.lang.RuntimeException: parameters count greater than limit! max: 100,提交的参数数目超过100的异常处理总结	yuanhuoqing		"      报价后台剩余功能重构上线后发现一个问题，某些地区新增本地报价品牌报错提示：

      
{{{
java.lang.RuntimeException: parameters count greater than limit! max: 100
	at com.caucho.server.connection.Form.parsePostData(Unknown Source)
	at com.caucho.server.connection.AbstractHttpRequest.parseQuery(AbstractHttpRequest.java:2070)
	at com.caucho.server.connection.AbstractHttpRequest.getParameterValues(AbstractHttpRequest.java:1996)
	at com.caucho.server.connection.AbstractHttpRequest.getParameter(AbstractHttpRequest.java:2006)
	at cn.com.pconline.core.price.admin.web.controller.BrandController.saveBrand(BrandController.java:414)
	at sun.reflect.GeneratedMethodAccessor296.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:421)
	at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:136)
}}}
    这个错误提示是提交的参数数目超过100，对比了测试环境不会报错，初步怀疑线上的resin的配置做了限制？咨询了下林浩，果真是，线上的resin.jar是他们重新编译加强的，在com.caucho.server.connection.Form.java加了参数数目不能超过100的限制，网络那边为了升级方便作了重新编译做了加强的，林浩重新修改编译后问题解决。
    总结：以后遇到类似这种参数数目超出限制的问题首先考虑resin.jar包的问题，网络那边为了升级方便都会对resin.jar重新编译加强的。"	总结	closed	major	2012报价库5.0	Snake	报价库5.0	fixed	参数长度		10/10/2012
