[ https://issues.apache.org/jira/browse/HDDS-2098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aravindan Vijayan reopened HDDS-2098: ------------------------------------- > Ozone shell command prints out ERROR when the log4j file is not present. > ------------------------------------------------------------------------ > > Key: HDDS-2098 > URL: https://issues.apache.org/jira/browse/HDDS-2098 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Components: Ozone CLI > Affects Versions: 0.5.0 > Reporter: Aravindan Vijayan > Assignee: Aravindan Vijayan > Priority: Major > Labels: pull-request-available > Fix For: 0.5.0 > > Time Spent: 2h > Remaining Estimate: 0h > > *Exception Trace* > {code} > log4j:ERROR Could not read configuration file from URL > [file:/etc/ozone/conf/ozone-shell-log4j.properties]. > java.io.FileNotFoundException: /etc/ozone/conf/ozone-shell-log4j.properties > (No such file or directory) > at java.io.FileInputStream.open0(Native Method) > at java.io.FileInputStream.open(FileInputStream.java:195) > at java.io.FileInputStream.<init>(FileInputStream.java:138) > at java.io.FileInputStream.<init>(FileInputStream.java:93) > at > sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90) > at > sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188) > at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:557) > at > org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526) > at org.apache.log4j.LogManager.<clinit>(LogManager.java:127) > at org.slf4j.impl.Log4jLoggerFactory.<init>(Log4jLoggerFactory.java:66) > at org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:72) > at > org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:45) > at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150) > at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124) > at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:412) > at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:357) > at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:383) > at org.apache.hadoop.ozone.web.ozShell.Shell.<clinit>(Shell.java:35) > log4j:ERROR Ignoring configuration file > [file:/etc/ozone/conf/ozone-shell-log4j.properties]. > log4j:WARN No appenders could be found for logger > (io.jaegertracing.thrift.internal.senders.ThriftSenderFactory). > log4j:WARN Please initialize the log4j system properly. > log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more > info. > { > "metadata" : { }, > "name" : "vol-test-putfile-1567740142", > "admin" : "root", > "owner" : "root", > "creationTime" : 1567740146501, > "acls" : [ { > "type" : "USER", > "name" : "root", > "aclScope" : "ACCESS", > "aclList" : [ "ALL" ] > }, { > "type" : "GROUP", > "name" : "root", > "aclScope" : "ACCESS", > "aclList" : [ "ALL" ] > } ], > "quota" : 1152921504606846976 > } > {code} > *Fix* > When a log4j file is not present, the default should be console. -- This message was sent by Atlassian Jira (v8.3.2#803003) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org