我在weblogic10.3.6 打安全补丁后,遇到 MaxRequestParameterExceedException
在oracle官网 也没找到答复 https://community.oracle.com/message/10768612
在https://my.oschina.net/farces/blog/911850搜到一个类似的问题,但是却解决了我的问题,所以我回帖并贴到csdn上分享给大家
按上述的weblogic用户applprod
cd /u01/app/weblogic/wlserver_10.3/common/bin
./wlst.sh
connect("weblogic","weblogic_","t3://192.168.80.179:7001")
edit()
startEdit()
cd('Servers/AppServer1/WebServer/AppServer1')
cmo.setMaxRequestParamterCount(50000)
save()
activate(block="true")
exit()
重启weblogic后,发现可以,另外上述的配置最终影响的是config.xml
所以说我直接修改这个xml ,不需要上述的处理,重启后也发现可以
修改 config.xml
中
<server>
<name>AppServer1</name>
...
<web-server>
<web-server-log>
<file-name>/u01/app/applogs/access.log</file-name>
<number-of-files-limited>true</number-of-files-limited>
</web-server-log>
加一行 <max-request-paramter-count>50000</max-request-paramter-count>
</web-server>
对下方的 AppServer2 同样道理
找了好久才解决这个问题, 分享给大家 |