diff --git a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml index 7d82a7c1391932a6fb28404c1cd3f957201cb8f9..11b2eb25728a002bf9a56b5d4995adaef116c9e6 100644 --- a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml +++ b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml @@ -25,11 +25,15 @@ </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.17</version> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.1</version> </dependency> - <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> @@ -49,6 +53,12 @@ <target>1.8</target> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.10.1</version> + <configuration /> + </plugin> </plugins> </build> </project> diff --git a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/Driver.java b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/Driver.java index 3ce7d8aac065f9ccb8e56ed264cecd01592d0281..3dc653f6b0419514edb94c63a21cf0d8159946a2 100644 --- a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/Driver.java +++ b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/Driver.java @@ -4,7 +4,8 @@ import java.sql.SQLException; import javax.naming.NamingException; -import org.apache.log4j.Logger; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import de.hdm_stuttgart.mi.sda2.rdbms2ldap.ldap.LdapHandler; import de.hdm_stuttgart.mi.sda2.rdbms2ldap.rdbms.RdbmsHandler; @@ -14,7 +15,7 @@ import de.hdm_stuttgart.mi.sda2.rdbms2ldap.rdbms.RdbmsHandler; * */ public class Driver { - private static Logger log = Logger.getLogger(Driver.class); + private static Logger log = LogManager.getLogger(Driver.class); public static void main( String[] args ) { diff --git a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/ldap/LdapHandler.java b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/ldap/LdapHandler.java index 391ec4f4c2584dbc5679422ffa3fded9d6e93a55..67c6060c5beaca50a6d5aebfc95ab49281375c88 100644 --- a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/ldap/LdapHandler.java +++ b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/ldap/LdapHandler.java @@ -10,12 +10,13 @@ import javax.naming.directory.BasicAttributes; import javax.naming.directory.DirContext; import javax.naming.directory.InitialDirContext; -import org.apache.log4j.Logger; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import de.hdm_stuttgart.mi.sda2.rdbms2ldap.Config; public class LdapHandler { - private static Logger log = Logger.getLogger(LdapHandler.class); + private static Logger log = LogManager.getLogger(LdapHandler.class); InitialDirContext rootContext; diff --git a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/rdbms/RdbmsHandler.java b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/rdbms/RdbmsHandler.java index 069a0905cf1f5e97c3965f385acf6184412f15de..e9523f46dc8481bec839b97f95cc229b908092a5 100644 --- a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/rdbms/RdbmsHandler.java +++ b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/java/de/hdm_stuttgart/mi/sda2/rdbms2ldap/rdbms/RdbmsHandler.java @@ -6,14 +6,15 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; -import org.apache.log4j.Logger; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import de.hdm_stuttgart.mi.sda2.rdbms2ldap.Config; import de.hdm_stuttgart.mi.sda2.rdbms2ldap.ldap.LdapHandler; public class RdbmsHandler { - private static Logger log = Logger + private static Logger log = LogManager .getLogger(RdbmsHandler.class); static { diff --git a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/resources/log4j.properties b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/resources/log4j.properties deleted file mode 100644 index 05100dbdea8c0eda4a287c8d6a8c754fd981352f..0000000000000000000000000000000000000000 --- a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/resources/log4j.properties +++ /dev/null @@ -1,15 +0,0 @@ -#Set root logger level to DEBUG and its only appender to A1. -log4j.rootLogger=DEBUG, A1 - -# A1 is set to be a ConsoleAppender. -log4j.appender.A1=org.apache.log4j.ConsoleAppender - -# A1 uses PatternLayout comforting Eclipse's debugger. -log4j.appender.A1.layout=org.apache.log4j.PatternLayout -log4j.appender.A1.layout.ConversionPattern=%p: %m at %c.%M(%C{1}.java:%L)%n - -# Activate per-class or package logging rules if required. For example -# reducing logging to INFO level for class de.hdm-stuttgart.mi.sda2.rdbms2ldap.App -# can be achieved by un-commenting the following line: - -#log4j.logger.de.hdm-stuttgart.mi.sda2.rdbms2ldap.App.parse.Group=INFO diff --git a/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/resources/log4j2.xml b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/resources/log4j2.xml new file mode 100644 index 0000000000000000000000000000000000000000..bbef1685e12534978dcfe0a5f94005b41c7813da --- /dev/null +++ b/Sda2/P/UnixSqlLdap/Jndi/Rdbms2Ldap/src/main/resources/log4j2.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Configuration> + <Appenders> + <!-- No logfile yet! + <File name="A1" fileName="A1.log" append="false"> + <PatternLayout pattern="%t %-5p %c{2} - %m%n"/> + </File> + --> + <Console name="STDOUT" target="SYSTEM_OUT"> + <PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/> + </Console> + </Appenders> + <Loggers> + <!-- No logfile yet! + <Logger name="org.apache.log4j.xml" level="debug"> + <AppenderRef ref="A1"/> + </Logger> + --> + <Root level="debug"> + <AppenderRef ref="STDOUT"/> + </Root> + </Loggers> +</Configuration> \ No newline at end of file