Subject: We'd like to remove "isis.deploymentType" ... any objections?


My experience with environment variables setting java system properties to
affect the application's behavior comes from Tomcat and JBoss.  Their
startup scripts set the java system properties of the java runtime from the
environment variables *if* they are set.  The java system properties
override any other default configured in the application from code or
property files.  To me, it doesn't make sense to ignore a property given
explicitly on the command line in favor of an environment variable.

Also, I found this discussion[1] that referred to the java docs [2].  The
place for preferring environment variables, according to the java docs, is
if you are spawning a new process that does not have access to the java
system properties.

[1]
https://stackoverflow.com/questions/14026558/when-to-use-environment-variables-vs-system-properties
[2]
https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#EnvironmentVSSystemProperties
On Wed, Oct 31, 2018 at 8:00 AM Jayesh Prajapati <[EMAIL PROTECTED]>
wrote: