shinesolutions/puppet-aem-curator

jvm_opts does not get overwritten

Closed this issue · 3 comments

The value defined in jvm_opts does not overwrite the value in the start-env file, if the start-env file in the snapshot already contains a value for jvm_opts.

We should make sure that the value defined in jvm_opts always overwrites the value in the start-env since we explicit set it here.

I think one way to get around this is to add custom hooks and always overwrite the value after the custom hook.

#193 is about using aem::config to reset the AEM start binaries. If we use this in our default provisioning process the value for jvm_opts get's always injected into the start binaries before AEM starts. Therefore if we solve #193 we are solving this problem as well.

Changes are included in puppet-aem-curator version 3.12.0. We are now always resetting the AEM binaries.