Filter logs from aries.spifly module
SPI Fly is an OSGi tool used by the Eclipse RCP platform to handle Java Service Loader (SPI) requests.
When the new Eclipse Collections 13.0 registers its factories (like
MutableShortStackFactoryImpl), SPI Fly intercepts the registration and
logs it at the INFO level using the java.util.logging (JUL) framework.
This causes so many logs to the standard output during the registration,
and we need to filter out unnecessary logs especially in INFO level.
This commit only allows SEVERE level logs in aries.spifly plugin, thus
avoid its unnecessary logs.
Changes:
-
hpcviewer.product: add argument-Djava.util.logging.config.file=logging.propertiesto customize the log properties - Add
edu.rice.cs.hpcviewer.feature/logging.propertiesfile -
edu.rice.cs.hpcviewer.feature/build.properties: includelogging.propertiesin the bundle - Minor update
hpcviewer.product: remove Java 17 requirement in the argument. We now bundle Java in the product.
Signed-off-by: Laksono Adhianto laksono@gmail.com
Edited by Laksono Adhianto