You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2015/01/05 20:08:14 UTC
[2/2] jena git commit: JENA-844 : Set large header size for oversized
HTTP GET requests.
JENA-844 : Set large header size for oversized HTTP GET requests.
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/3042cf91
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/3042cf91
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/3042cf91
Branch: refs/heads/master
Commit: 3042cf9166c2f7645ea48a16257bd46aa267ae42
Parents: e376e75
Author: Andy Seaborne <an...@apache.org>
Authored: Mon Jan 5 18:59:00 2015 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Mon Jan 5 18:59:00 2015 +0000
----------------------------------------------------------------------
.../java/org/apache/jena/fuseki/jetty/JettyFuseki.java | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/3042cf91/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/jetty/JettyFuseki.java
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/jetty/JettyFuseki.java b/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/jetty/JettyFuseki.java
index 8d9046c..b354296 100644
--- a/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/jetty/JettyFuseki.java
+++ b/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/jetty/JettyFuseki.java
@@ -290,11 +290,16 @@ public class JettyFuseki {
private void defaultServerConfig(int port, boolean loopback) {
server = new Server() ;
- ConnectionFactory f1 = new HttpConnectionFactory() ;
- ConnectionFactory f2 = new SslConnectionFactory() ;
+ HttpConnectionFactory f1 = new HttpConnectionFactory() ;
+ // Some people do try very large operations ...
+ f1.getHttpConfiguration().setRequestHeaderSize(64 * 1024);
+ f1.getHttpConfiguration().setOutputBufferSize(5 * 1024 * 1024) ;
+
+ //SslConnectionFactory f2 = new SslConnectionFactory() ;
ServerConnector connector = new ServerConnector(server, f1) ; //, f2) ;
- connector.setPort(port);
+ connector.setPort(port) ;
+
server.addConnector(connector);
if ( loopback )