Reputation: 121
When field in my plugin is filled with about 5000 characters it gives error:
Bad Message 414
reason: URI Too Long
When I make it less a bit, it gives:
Bad Message 431
reason: Request Header Fields Too Large
config.jelly:
<f:entry field="field" title="Example">
<f:textarea value="${it.getField()}"/>
</f:entry>
java:
private String field;
...
public FormValidation doCheckField(@QueryParameter String value)
throws IOException, ServletException {
if (value.length() == 0) {
return FormValidation.error("Please set an input");
} else {
return FormValidation.ok();
}
}
Upvotes: 1
Views: 2690
Reputation: 121
It was fixed by adding to Jenkins config
/etc/sysconfig/jenkins
for default SLES installationC:\Program Files (x86)\Jenkins\jenkins.xml
in WindowsJENKINS_ARGS="--requestHeaderSize=32768"
Upvotes: 6