Cyberduck Mountain Duck CLI

#10895 new enhancement

Log4J and reflective access operation warnings printed

Reported by: eponymous Owned by:
Priority: low Milestone:
Component: cli Version: 7.2.1
Severity: normal Keywords:
Cc: muccigrosso@… Architecture: Intel
Platform: macOS 10.13

Description (last modified by eponymous)

When running a synchronize action via the cli, I get the following, though the sync is completed successfully:

log4j:WARN No appenders could be found for logger (ch.cyberduck.core.preferences.Preferences).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by net.sf.cglib.core.ReflectUtils$1 (file:/usr/local/Cellar/duck/7.2.0.31900/libexec/Contents/Resources/cglib-3.3.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of net.sf.cglib.core.ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

If I just run duck --version, I get the same thing.

MacOS 10.13.6 Cyberduck 7.2.0 (31900)

Change History (3)

comment:1 Changed on Dec 4, 2019 at 10:26:35 AM by eponymous

  • Summary changed from lib4j error on running CLI to log4j error on running CLI

comment:2 Changed on Dec 4, 2019 at 10:27:47 AM by eponymous

  • Architecture set to Intel
  • Cc muccigrosso@… added
  • Description modified (diff)
  • Platform set to macOS 10.13

comment:3 Changed on Dec 4, 2019 at 12:13:15 PM by dkocher

  • Component changed from core to cli
  • Priority changed from normal to low
  • Summary changed from log4j error on running CLI to Log4J and reflective access operation warnings printed
  • Type changed from defect to enhancement
Note: See TracTickets for help on using tickets.
swiss made software