I need a custom property to set per each server JVM in Weblogic. What is the better approach doing it?
I know we can specify the argments like below:
Edit: if i specify, "-DMyArg=MyValue" and in the code, value=System.getproperty("MyValue"); this should work, right?
Slight mistake, you should use
value=System.getProperty("MyArg");
This however only works with NodeManager enabled. If that's not the case, what I do is to set it in the startWeblogic.cmd as one of the Java_Options
Even better is the setDomainEnv.cmd which has lines for
set EXTRA_JAVA_PROPERTIES=...