Repository: tomee
Updated Branches:
  refs/heads/master 4fae7b396 -> 7e1f083ad


TOMEE-1823 org.apache.johnzon.max-string-length = 8192 + system.properties 
comment about it


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/7e1f083a
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/7e1f083a
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/7e1f083a

Branch: refs/heads/master
Commit: 7e1f083ad4a160c08bddd4bc6a0ca3d7a0c45c35
Parents: 4fae7b3
Author: Romain manni-Bucau <[email protected]>
Authored: Wed Jun 1 16:50:38 2016 +0200
Committer: Romain manni-Bucau <[email protected]>
Committed: Wed Jun 1 16:50:38 2016 +0200

----------------------------------------------------------------------
 .../java/org/apache/openejb/server/cxf/rs/CxfRSService.java    | 2 +-
 .../src/main/java/org/apache/tomee/installer/Installer.java    | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/7e1f083a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
----------------------------------------------------------------------
diff --git 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
index a8afb49..28b318e 100644
--- 
a/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
+++ 
b/server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/CxfRSService.java
@@ -172,7 +172,7 @@ public class CxfRSService extends RESTService {
 
         System.setProperty("org.apache.johnzon.max-string-length",
                 
SystemInstance.get().getProperty("org.apache.johnzon.max-string-length",
-                        
properties.getProperty("org.apache.johnzon.max-string-length", "4096")));
+                        
properties.getProperty("org.apache.johnzon.max-string-length", "8192")));
 
         SystemInstance.get().setComponent(RESTResourceFinder.class, new 
CxfRESTResourceFinder());
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/7e1f083a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
----------------------------------------------------------------------
diff --git 
a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java 
b/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
index bd2dcca..c420008 100644
--- a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
+++ b/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
@@ -711,6 +711,12 @@ public class Installer implements InstallerInterface {
                 
systemPropertiesWriter.write("tomee.serialization.class.blacklist = *\n");
                 systemPropertiesWriter.write("# 
tomee.serialization.class.whitelist = my.package\n");
 
+                systemPropertiesWriter.write("# Johnzon prevents too big 
string to be unserialized by default\n");
+                systemPropertiesWriter.write("# You can either configure it by 
Mapper/Parser instance or globally\n");
+                systemPropertiesWriter.write("# With this property:\n");
+                systemPropertiesWriter.write("# 
org.apache.johnzon.max-string-length = 8192\n");
+
+
                 systemPropertiesWriter.write("\n");
                 systemPropertiesWriter.write("# openejb.check.classloader = 
false\n");
                 systemPropertiesWriter.write("# 
openejb.check.classloader.verbose = false\n");

Reply via email to