Opened 6 years ago

Last modified 6 years ago

#18644 closed defect

Get rid of useless JCS warnings during startup — at Initial Version

Reported by: simon04 Owned by: simon04
Priority: minor Milestone: 20.02
Component: Core imagery Version:
Keywords: Cc:

Description

WARNING: No configuration settings found.  Using hardcoded default values for all pools.
WARNING: Region [TMS_BLOCK_v2] Resetting cache

Submitted upstream patches:

Alternative:

  • src/org/openstreetmap/josm/data/cache/JCSCacheManager.java

    diff --git a/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java b/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java
    index 2599b8ae1..49ca3d191 100644
    a b public void publish(LogRecord record) {  
    7575                    if (record.getLevel().intValue() >= Level.SEVERE.intValue()) {
    7676                        Logging.error(msg);
    7777                    } else if (record.getLevel().intValue() >= Level.WARNING.intValue()) {
    78                         Logging.warn(msg);
    79                         // downgrade INFO level to debug, as JCS is too verbose at INFO level
     78                        if (msg.equals("No configuration settings found.  Using hardcoded default values for all pools.")
     79                                || msg.startsWith("Region") && msg.endsWith("Resetting cache")) { // "Region [TMS_BLOCK_v2] Resetting cache"
     80                            // downgrade useless warnings
     81                            Logging.debug(msg);
     82                        } else {
     83                            Logging.warn(msg);
     84                        }
    8085                    } else if (record.getLevel().intValue() >= Level.INFO.intValue()) {
     86                        // downgrade INFO level to debug, as JCS is too verbose at INFO level
    8187                        Logging.debug(msg);
    8288                    } else {
    8389                        Logging.trace(msg);

Change History (0)

Note: See TracTickets for help on using tickets.