Camunda JSON marshalling and @JsonIgnore

Hi Nico,

I updated Variant 1 slightly. The additional export exclusion in the deployment.jackson2-provider module is not needed.

The rationale behind using the deployment.jackson2-provider module is the following: When you look at the module.xml descriptor of org.jboss.resteasy.resteasy-jackson2-provider, you will notice that it exports the Jackson modules it depends on. That means, the Jackson classes of the main slot become visible to any module that depends on the jackson2 module. By putting deployment.jackson2-provider in between org.jboss.resteasy.resteasy-jackson2-provider and your applicationā€™s deployment, the jackson2 classes exported by the resteasy module become visible to deployment.jackson2-provider but not to your application (because deployment.jackson2-provider does not export the resteasy module itself).

Cheers,
Thorben