Markus Jung created JOHNZON-319:
-----------------------------------
Summary: Properties regarding Json reader/generator ignored if no
JsonProvider is set
Key: JOHNZON-319
URL: https://issues.apache.org/jira/browse/JOHNZON-319
Project: Johnzon
Issue Type: Bug
Components: JSON-B
Affects Versions: 1.2.8
Reporter: Markus Jung
JohnzonBuilder ignores properties which shouid affect the Json reader/generator
if no JsonProvider has been set. I noticed this using the
"org.apache.johnzon.max-string-length" property.
JohnzonBuilder#build() looks somewhat like this behaviour is intended, but a
property just being ignored feels unintuitive. I'd be sending you a PR for
this, but I dont know this project well enough to decide whether or not always
initializing the generator/reader factories to ensure set properties are being
respected is a good idea. Maybe somebody could hint me in the right direction
there?
I attached an example project that demonstrates this issue, the first call to
Jsonb#fromJson(String, Class) should already be throwing a JsonParsingException.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)