GitHub user rzo1 opened a pull request: https://github.com/apache/tomee/pull/227
TOMEE-2233 - Custom Configuration of TomEEJsonbProvider **Summary** Provides support for custom configuration of `TomEEJsonbProvider` (see https://issues.apache.org/jira/browse/TOMEE-2233) in order to migrate from a custom `TomEEConfigurableJohnzon`. This was merged into 7.1.x branch (see https://github.com/apache/tomee/pull/162) only, but also affect **8.x.x**. **Example configuration via `resources.xml`** ``` <?xml version="1.0" encoding="utf-8"?> <resources> <Service id="configuredTomEEJsonbProvider" class-name="org.apache.openejb.server.cxf.rs.johnzon.TomEEJsonbProvider"> dateFormat = yyyy-MM-dd'T'HH:mm:ss.SSSZ locale = @germanLocale accessMode = @fieldAccessMode nullValues = false </Service> <Resource id="germanLocale" class-name="java.util.Locale" constructor="language,country"> language = de country = DE </Resource> <Resource id="fieldAccessMode" class-name="org.apache.johnzon.mapper.access.FieldAccessMode" constructor="useConstructor,acceptHiddenConstructor"> useConstructor = true acceptHiddenConstructor = true </Resource> </resources> ``` You can merge this pull request into a Git repository by running: $ git pull https://github.com/rzo1/tomee tomee-8.x.x-TOMEE-2233 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/tomee/pull/227.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #227 ---- commit 88b8ef487a17db8cbebe88b7af1538a036fbe8f1 Author: rzo1 <richard@...> Date: 2018-09-12T11:58:02Z TOMEE-2233 adds support for configuration of dateFormat, locale and accessMode to TomEEJsonbProvider commit d5a1b06e629c9792775b88c7e14c3b0be0f570f4 Author: rzo1 <richard@...> Date: 2018-09-12T12:32:09Z TOMEE-2233 adds a test-case for custom configuration of TomEEJsonbProvider commit 46873a5982b4de0001f47e52a8644298503ff023 Author: rzo1 <richard@...> Date: 2018-12-03T09:44:38Z Merge remote-tracking branch 'origin/master' into tomee-8.x.x-TOMEE-2233 commit 14d1e7990abeb9cd4b4a059563c140403d82e21a Author: rzo1 <richard@...> Date: 2018-12-03T09:48:30Z TOMEE-2233 Adjusts test-case dateFormat ---- ---