Package org.apache.log4j.config
Class Log4j1ConfigurationConverter
- java.lang.Object
-
- org.apache.log4j.config.Log4j1ConfigurationConverter
-
public final class Log4j1ConfigurationConverter extends java.lang.Object
Tool for converting a Log4j 1.x properties configuration file to Log4j 2.x XML configuration file.Run with "--help" on the command line.
Example:
java org.apache.log4j.config.Log4j1ConfigurationConverter --recurse E:\vcs\git\apache\logging\logging-log4j2\log4j-1.2-api\src\test\resources\config-1.2\hadoop --in log4j.properties --verbose
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Log4j1ConfigurationConverter.CommandLineArguments
-
Field Summary
Fields Modifier and Type Field Description private Log4j1ConfigurationConverter.CommandLineArguments
cla
private static java.lang.String
FILE_EXT_XML
-
Constructor Summary
Constructors Modifier Constructor Description private
Log4j1ConfigurationConverter(Log4j1ConfigurationConverter.CommandLineArguments cla)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
convert(java.io.InputStream input, java.io.OutputStream output)
(package private) java.io.InputStream
getInputStream()
(package private) java.io.OutputStream
getOutputStream()
static void
main(java.lang.String[] args)
private void
run()
static Log4j1ConfigurationConverter
run(Log4j1ConfigurationConverter.CommandLineArguments cla)
private void
verbose(java.lang.String template, java.lang.Object... args)
-
-
-
Field Detail
-
FILE_EXT_XML
private static final java.lang.String FILE_EXT_XML
- See Also:
- Constant Field Values
-
cla
private final Log4j1ConfigurationConverter.CommandLineArguments cla
-
-
Constructor Detail
-
Log4j1ConfigurationConverter
private Log4j1ConfigurationConverter(Log4j1ConfigurationConverter.CommandLineArguments cla)
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
run
public static Log4j1ConfigurationConverter run(Log4j1ConfigurationConverter.CommandLineArguments cla)
-
convert
protected void convert(java.io.InputStream input, java.io.OutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
getInputStream
java.io.InputStream getInputStream() throws java.io.IOException
- Throws:
java.io.IOException
-
getOutputStream
java.io.OutputStream getOutputStream() throws java.io.IOException
- Throws:
java.io.IOException
-
run
private void run()
-
verbose
private void verbose(java.lang.String template, java.lang.Object... args)
-
-