- 今天在測試時 , 出現了一個重未見過的Exception , 此訊息因 jboss 版本不同而不同
- java.lang.IllegalStateException: More than the maximum number of request parameters (GET plus POST) for a single request ([512]) were detected.
- 查詢結果似乎是因為 jboss 預設 request 傳遞的parameter 上限為512 , 可做以下改變方式
- 先至 jboss安裝的目錄底下找到 standalone.xml 通常會在 " jboss\standalone\configuration" 目錄裡
- 在standalone,xml做以下設定
- JBoss 7 以上版本 :
- 在<system-properties>裡增加一行 <property name="org.apache.tomcat.util.http.Parameters.MAX_COUNT" value="2000"/>
- "2000" 可隨自己改變
- 或者在standalone.xml 加 max-parameters="9999"
- JBoss 6 以下版本 :
- 在<connector name="http">裡增加maxParameterCount="1000"如下
- <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" maxParameterCount="1000" />
2016/7/7
java.lang.IllegalStateException: More than the maximum number of request parameters
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言