Before launching the Java Application, the Wrapper will execute the java command a few times:
to query the Java version,
to query additional information (module, mainclass, etc.),
to check that the command line is valid (call with '--dry-run') - this call is only made with Java 9+.
By default, the Wrapper will log the command line and the output of each query at the DEBUG log level.
This property allows you to change the log level to one of the following values:
FATAL to only show fatal error messages,
ERROR to show all error messages,
WARN to show all warning messages,
STATUS to show all state changes,
INFO shows all JVM output and informative messages,
DEBUG shows detailed debug information.
The default value is DEBUG.
Example (change the log level to INFO):
wrapper.java.query.loglevel=INFO
Example of output
INFO | wrapper | Java Command Line (Java Version):
INFO | wrapper | Command: "C:\Program Files\Java\jdk-9.0.4\bin\java.exe" -version
INFO | jvm ver. | java version "9.0.4"
INFO | jvm ver. | Java(TM) SE Runtime Environment (build 9.0.4+11)
INFO | jvm ver. | Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
INFO | wrapper | Java Command Line (Bootstrap):
INFO | wrapper | Command: "C:\Program Files\Java\jdk-9.0.4\bin\java.exe" -classpath "./" --module-path "../lib" --upgrade-module-path "../lib/wrapper.jar" --add-modules org.tanukisoftware.wrapper,testmodule.standalone -Dfile.encoding=MS932 org.tanukisoftware.wrapper.bootstrap.WrapperBootstrap 1 org.tanukisoftware.wrapper.testmodule.standalone.Main 0
INFO | jvm btsp | wrapper_version: 3.5.55
INFO | jvm btsp | mainmodule: testmodule.standalone
INFO | jvm btsp | package: org.tanukisoftware.wrapper.testmodule.standalone
INFO | wrapper | Java Command Line (Dry Run):
INFO | wrapper | Command: "C:\Program Files\Java\jdk-9.0.4\bin\java.exe" --dry-run -Dfile.encoding=MS932 -Dsun.stdout.encoding=MS932 -Dsun.stderr.encoding=MS932 -Dwrapper.use_sun_encoding=true -Djava.library.path="../lib" -classpath "./" --module-path "../lib" --upgrade-module-path "../lib/wrapper.jar" --add-modules org.tanukisoftware.wrapper,testmodule.standalone --add-opens testmodule.standalone/org.tanukisoftware.wrapper.testmodule.standalone=org.tanukisoftware.wrapper -Dwrapper.key="RaJfvJ4EufTdbUyX8jxkqU33q_HKnWB-" -Dwrapper.port=32001 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=34740 -Dwrapper.version="3.5.55-pro" -Dwrapper.native_library="wrapper" -Dwrapper.arch="x86" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 -Dwrapper.lang.domain="wrapper" -Dwrapper.lang.folder="../lang" org.tanukisoftware.wrapper.WrapperSimpleApp org.tanukisoftware.wrapper.testmodule.standalone.Main