Hi Gurkan,

I agree we have a problem with the documentation of the different properties and that we need to improve it.

Doing the inventory and using the proposed syntax looks ok to me but I also think we should go even further.

How about to migrate all the properties to use microprofile-config?

Cheers.

Bruno Baptista
https://twitter.com/brunobat_


On 02/01/19 07:20, Gurkan Erdogdu wrote:
Hello
There are lots of known and unknown system properties in the current code
base. I would like to introduce TomEESystemProperties and
OpenEJBSystemProperties classes to hold these system property constants and
provide clear comment what it does. For example:

class TomEESystemProperties{
     public static final String TOMEE_FORCE_RELOADABLE =
"tomee.force-reloadable";
....
}

class OpenEJBSystemProperties{
    public static final String OPENEJB_CROSSCONTEXT_PROPERTY =
"openejb.crosscontext";
....
}

WDYT?
Regards.
Gurkan

Reply via email to