Author: tv
Date: Mon Jul 27 12:49:53 2026
New Revision: 1936634
Log:
Use log4j2 throughout all modules. Remove obsolete code
Deleted:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/configuration/controller/Log4jLoggingAdapter.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/BaseTest.java
Modified:
db/torque/trunk/pom.xml
db/torque/trunk/torque-ant-tasks/src/test/java/org/apache/torque/ant/task/TorqueGeneratorTaskTest.java
db/torque/trunk/torque-ant-tasks/src/test/resources/log4j2-test.xml
db/torque/trunk/torque-generator/pom.xml
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/outlet/java/ModifySourcenameOutlet.java
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/BeanPropertyMethodNameTransformer.java
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/CopyAttributeTransformer.java
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/GetterSetterNameTransformer.java
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformer.java
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceTargetAttributeTransformer.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/configuration/ReadConfigurationTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ChecksumsTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/DeeplyNestedMergepointsTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ExistingTargetStrategyTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/OutputEncodingTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PostprocessorTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaGenerationTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaJarGenerationTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/RunOnlyOnSourceChangeTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/TokenReplacerTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/example/gettingstarted/GettingStartedTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/processor/string/RemoveUnusedImportsProcessorTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/jdbc/JdbcMetadataSourceTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAdditionalSourceTransformerTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAllSourceFilesTransformerTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformerTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableStoreTest.java
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableTest.java
db/torque/trunk/torque-generator/src/test/resources/log4j2-test.xml
db/torque/trunk/torque-maven-plugin/pom.xml
db/torque/trunk/torque-maven-plugin/src/test/resources/log4j2-test.xml
db/torque/trunk/torque-runtime/pom.xml
db/torque/trunk/torque-templates/src/test/java/org/apache/torque/templates/jdbc2schema/Jdbc2SchemaTest.java
db/torque/trunk/torque-templates/src/test/resources/log4j2-test.xml
db/torque/trunk/torque-test/src/test/java/org/apache/torque/DataTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/DocsTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/BitTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/ByteTypeTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/DateTimeTimestampTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/dataobject/SaveTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DefaultValuesFromJavaTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DeleteTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/JoinTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/SelectSetOperationTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/WhereClauseSubselectTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/oid/IDBrokerTest.java
db/torque/trunk/torque-test/src/test/java/org/apache/torque/util/ExceptionMapperTest.java
Modified: db/torque/trunk/pom.xml
==============================================================================
--- db/torque/trunk/pom.xml Mon Jul 27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/pom.xml Mon Jul 27 12:49:53 2026 (r1936634)
@@ -343,11 +343,6 @@
<artifactId>log4j-core</artifactId>
<version>${log4j2.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- <version>${log4j2.version}</version>
- </dependency>
<dependency>
<groupId>org.apache.commons</groupId>
@@ -865,7 +860,7 @@
<junit.jupiter.version>5.11.0</junit.jupiter.version>
<junit.launcher.version>1.11.0</junit.launcher.version>
- <log4j2.version>2.23.1</log4j2.version>
+ <log4j2.version>2.26.1</log4j2.version>
<torque.compiler.fork>false</torque.compiler.fork>
<!--suppress UnresolvedMavenProperty -->
Modified:
db/torque/trunk/torque-ant-tasks/src/test/java/org/apache/torque/ant/task/TorqueGeneratorTaskTest.java
==============================================================================
---
db/torque/trunk/torque-ant-tasks/src/test/java/org/apache/torque/ant/task/TorqueGeneratorTaskTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-ant-tasks/src/test/java/org/apache/torque/ant/task/TorqueGeneratorTaskTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -1,11 +1,5 @@
package org.apache.torque.ant.task;
-import static org.junit.jupiter.api.Assertions.assertFalse;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-import static org.junit.jupiter.api.Assertions.fail;
-
-import java.io.BufferedReader;
-
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
@@ -25,6 +19,11 @@ import java.io.BufferedReader;
* under the License.
*/
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
+
+import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
@@ -36,7 +35,6 @@ import java.sql.Statement;
import java.util.StringTokenizer;
import org.apache.commons.io.FileUtils;
-import org.apache.log4j.BasicConfigurator;
import org.junit.jupiter.api.Test;
import org.xmlunit.builder.DiffBuilder;
import org.xmlunit.diff.DefaultNodeMatcher;
@@ -80,7 +78,6 @@ public class TorqueGeneratorTaskTest
//
try {
Class.forName("org.apache.derby.jdbc.EmbeddedDriver").getDeclaredConstructor().newInstance();
- BasicConfigurator.configure();
Connection connection =
DriverManager.getConnection("jdbc:derby:memory:myDb;create=true");
InputStream inputStream = getClass().getResourceAsStream(
"jdbc2schemaTest.sql");
Modified: db/torque/trunk/torque-ant-tasks/src/test/resources/log4j2-test.xml
==============================================================================
--- db/torque/trunk/torque-ant-tasks/src/test/resources/log4j2-test.xml Mon Jul
27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/torque-ant-tasks/src/test/resources/log4j2-test.xml Mon Jul
27 12:49:53 2026 (r1936634)
@@ -18,21 +18,29 @@
under the License.
-->
<Configuration status="warn" name="Torque">
- <Appenders>
- <Console name="console" target="SYSTEM_OUT">
- <PatternLayout pattern="%d [%t] %-5p | %c - %m%n"/>
- </Console>
- <File name="torque" fileName="./target/torque-gen/log/torque-gen.log">
- <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
- </File>
+ <Appenders>
+ <Console name="console" target="SYSTEM_OUT">
+ <PatternLayout pattern="%d [%t] %-5p | %c - %m%n"/>
+ </Console>
+ <File name="torque" fileName="./target/torque-gen/log/torque-gen.log">
+ <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
+ </File>
</Appenders>
<Loggers>
- <Logger name="org.apache.torque" additivity="false" level="DEBUG">
- <AppenderRef ref="torque" level="DEBUG"/>
- <AppenderRef ref="console" level="INFO"/>
- </Logger>
- <Root level="INFO"><!-- log4j 1.2 has DEBUG -->
- <AppenderRef ref="console"/>
- </Root>
+ <Logger name="org.apache.torque" additivity="false" level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Logger name="org.apache.commons.beanutils" additivity="false"
level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Logger name="org.apache.velocity" additivity="false" level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Root level="INFO"><!-- log4j 1.2 has DEBUG -->
+ <AppenderRef ref="console"/>
+ </Root>
</Loggers>
</Configuration>
\ No newline at end of file
Modified: db/torque/trunk/torque-generator/pom.xml
==============================================================================
--- db/torque/trunk/torque-generator/pom.xml Mon Jul 27 12:45:04 2026
(r1936633)
+++ db/torque/trunk/torque-generator/pom.xml Mon Jul 27 12:49:53 2026
(r1936634)
@@ -45,20 +45,20 @@
<version>6.10.0.202406032230-r</version>
</dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- </dependency>
-
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</dependency>
-
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
</dependency>
+ <!-- this is needed for velocity 2.0, it contains slf4j-api -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <version>${log4j2.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.commons</groupId>
@@ -111,13 +111,6 @@
<artifactId>xmlunit-core</artifactId>
<scope>test</scope>
</dependency>
- <!-- this is needed for velocity 2.0, it contains slf4j-api -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <version>${log4j2.version}</version>
- <scope>test</scope>
- </dependency>
<dependency>
<groupId>org.mockito</groupId>
Modified:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/outlet/java/ModifySourcenameOutlet.java
==============================================================================
---
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/outlet/java/ModifySourcenameOutlet.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/outlet/java/ModifySourcenameOutlet.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -23,7 +23,8 @@ package org.apache.torque.generator.outl
import java.io.File;
import org.apache.commons.lang3.StringUtils;
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.GeneratorException;
import org.apache.torque.generator.control.ControllerState;
import org.apache.torque.generator.outlet.OutletImpl;
@@ -58,8 +59,7 @@ public class ModifySourcenameOutlet exte
private String discardTo = null;
/** The logger of the class. */
- private static Logger logger
- = Logger.getLogger(ModifySourcenameOutlet.class);
+ private static Logger logger =
LogManager.getLogger(ModifySourcenameOutlet.class);
/**
* Constructor.
Modified:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/BeanPropertyMethodNameTransformer.java
==============================================================================
---
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/BeanPropertyMethodNameTransformer.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/BeanPropertyMethodNameTransformer.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -20,7 +20,8 @@ package org.apache.torque.generator.sour
*/
import org.apache.commons.lang3.StringUtils;
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.control.ControllerState;
import org.apache.torque.generator.processor.string.Camelbacker;
import org.apache.torque.generator.source.SourceElement;
@@ -38,8 +39,7 @@ public class BeanPropertyMethodNameTrans
extends SourceTargetAttributeTransformer
{
/** The logger of the class. */
- private static Logger log
- = Logger.getLogger(BeanPropertyMethodNameTransformer.class);
+ private static Logger log =
LogManager.getLogger(BeanPropertyMethodNameTransformer.class);
/** The camelbacker used to convert the input string. */
private final Camelbacker camelbacker = new Camelbacker();
Modified:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/CopyAttributeTransformer.java
==============================================================================
---
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/CopyAttributeTransformer.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/CopyAttributeTransformer.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -19,7 +19,8 @@ package org.apache.torque.generator.sour
* under the License.
*/
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.control.ControllerState;
import org.apache.torque.generator.source.SourceElement;
@@ -33,8 +34,7 @@ import org.apache.torque.generator.sourc
public class CopyAttributeTransformer extends SourceTargetAttributeTransformer
{
/** The logger of the class. */
- private static Logger log
- = Logger.getLogger(CopyAttributeTransformer.class);
+ private static Logger log =
LogManager.getLogger(CopyAttributeTransformer.class);
/**
Modified:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/GetterSetterNameTransformer.java
==============================================================================
---
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/GetterSetterNameTransformer.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/GetterSetterNameTransformer.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -20,7 +20,8 @@ package org.apache.torque.generator.sour
*/
import org.apache.commons.lang3.StringUtils;
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.control.ControllerState;
import org.apache.torque.generator.processor.string.Camelbacker;
import org.apache.torque.generator.source.SourceElement;
@@ -34,8 +35,7 @@ import org.apache.torque.generator.sourc
public class GetterSetterNameTransformer implements SourceTransformer
{
/** The logger of the class. */
- private static Logger log
- = Logger.getLogger(GetterSetterNameTransformer.class);
+ private static Logger log =
LogManager.getLogger(GetterSetterNameTransformer.class);
/** The camelbacker to convert the property name. */
private static Camelbacker camelbacker = new Camelbacker();
Modified:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformer.java
==============================================================================
---
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformer.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformer.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,7 +25,8 @@ import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.configuration.ClassHelper;
import org.apache.torque.generator.configuration.UnitConfiguration;
import org.apache.torque.generator.control.ControllerState;
@@ -49,7 +50,7 @@ public class SourceElementToModelTransfo
public static final String NULL_ATTRIBUTE_FIELD_NAME = "value";
/** The class logger. */
- private static final Logger log =
Logger.getLogger(SourceTransformer.class);
+ private static final Logger log =
LogManager.getLogger(SourceTransformer.class);
/** The processor which does the camelback processing. */
private final Camelbacker camelbacker = new Camelbacker();
Modified:
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceTargetAttributeTransformer.java
==============================================================================
---
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceTargetAttributeTransformer.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/main/java/org/apache/torque/generator/source/transform/SourceTargetAttributeTransformer.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -19,7 +19,8 @@ package org.apache.torque.generator.sour
* under the License.
*/
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.control.ControllerState;
/**
@@ -31,8 +32,7 @@ public abstract class SourceTargetAttrib
implements SourceTransformer
{
/** The logger of the class. */
- private static final Logger log
- = Logger.getLogger(SourceTargetAttributeTransformer.class);
+ private static final Logger log =
LogManager.getLogger(SourceTargetAttributeTransformer.class);
/** The name of the attribute which is read as Input. */
private String sourceAttributeName;
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/configuration/ReadConfigurationTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/configuration/ReadConfigurationTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/configuration/ReadConfigurationTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -39,9 +39,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.apache.torque.generator.BaseTest;
import
org.apache.torque.generator.configuration.controller.Log4j2LoggingAdapter;
-import
org.apache.torque.generator.configuration.controller.Log4jLoggingAdapter;
import org.apache.torque.generator.configuration.controller.Loglevel;
import org.apache.torque.generator.configuration.controller.OutletReference;
import org.apache.torque.generator.configuration.controller.Output;
@@ -85,7 +83,7 @@ import org.junit.jupiter.api.TestInfo;
/**
* Tests whether the configuration is read correctly.
*/
-public class ReadConfigurationTest extends BaseTest
+public class ReadConfigurationTest
{
private ControllerState controllerState;
@@ -98,12 +96,7 @@ public class ReadConfigurationTest exten
controllerState = new ControllerState();
int currentRepetition = repetitionInfo.getCurrentRepetition();
- if (currentRepetition % 2 == 0) {
- Loglevel.setLoggingAdapter(new Log4j2LoggingAdapter());
- } else {
- // no implicit Loglevel.setLoggingAdapter(null);
- Loglevel.setLoggingAdapter(new Log4jLoggingAdapter());
- }
+ Loglevel.setLoggingAdapter(new Log4j2LoggingAdapter());
UnitConfiguration unitConfiguration = new UnitConfiguration();
// unit configuration
logger.info(currentRepetition + " loglevel type:" +
Loglevel.getLoggingAdapter().getClass());
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ChecksumsTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ChecksumsTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ChecksumsTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -29,7 +29,6 @@ import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -39,7 +38,7 @@ import org.junit.jupiter.api.Test;
*
* @version $Id: $
*/
-public class ChecksumsTest extends BaseTest
+public class ChecksumsTest
{
private static final File CHECKSUM_DIR
= new File("target/test/lastChangesContent");
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/DeeplyNestedMergepointsTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/DeeplyNestedMergepointsTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/DeeplyNestedMergepointsTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -27,7 +27,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -39,7 +38,7 @@ import org.junit.jupiter.api.Test;
* Tests nested mergepoints in a depth of 10 calls, and checks that the
* outcome is correct.
*/
-public class DeeplyNestedMergepointsTest extends BaseTest
+public class DeeplyNestedMergepointsTest
{
@Test
public void testDeeplyNestedMergepointsGeneration() throws Exception
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ExistingTargetStrategyTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ExistingTargetStrategyTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/ExistingTargetStrategyTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -29,7 +29,6 @@ import java.util.List;
import java.util.regex.Pattern;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.GeneratorException;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
@@ -39,7 +38,7 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
-public class ExistingTargetStrategyTest extends BaseTest
+public class ExistingTargetStrategyTest
{
private final File confRootDir = new
File("src/test/existingTargetStrategy");
private final File targetDir1 = new
File("target/test/existingTargetStrategy/target1");
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/OutputEncodingTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/OutputEncodingTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/OutputEncodingTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -29,7 +29,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -41,7 +40,7 @@ import org.junit.jupiter.api.Test;
/**
* Tests whether the output encoding handling is correct.
*/
-public class OutputEncodingTest extends BaseTest
+public class OutputEncodingTest
{
@Test
public void testOutputEncoding() throws Exception
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PostprocessorTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PostprocessorTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PostprocessorTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -27,7 +27,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -38,7 +37,7 @@ import org.junit.jupiter.api.Test;
/**
* Tests whether postprocessing works as expected.
*/
-public class PostprocessorTest extends BaseTest
+public class PostprocessorTest
{
@Test
public void testPostprocessors() throws Exception
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaGenerationTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaGenerationTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaGenerationTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -32,7 +32,6 @@ import java.util.List;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -47,7 +46,7 @@ import org.junit.jupiter.api.Test;
*
* @version $Id$
*/
-public class PropertyToJavaGenerationTest extends BaseTest
+public class PropertyToJavaGenerationTest
{
/**
* Tests that the property to java generation works.
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaJarGenerationTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaJarGenerationTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/PropertyToJavaJarGenerationTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,7 +25,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
import org.apache.torque.generator.configuration.paths.Maven2JarProjectPaths;
@@ -35,7 +34,7 @@ import org.junit.jupiter.api.Test;
/**
* Tests generation where the templates are read from a jar file.
*/
-public class PropertyToJavaJarGenerationTest extends BaseTest
+public class PropertyToJavaJarGenerationTest
{
@Test
public void testPropertyToJavaJarGeneration() throws Exception
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/RunOnlyOnSourceChangeTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/RunOnlyOnSourceChangeTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/RunOnlyOnSourceChangeTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -33,7 +33,6 @@ import java.util.Map;
import org.apache.commons.io.FileUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -44,7 +43,7 @@ import org.junit.jupiter.api.Test;
* Tests nested mergepoints in a depth of 10 calls, and checks that the
* outcome is correct.
*/
-public class RunOnlyOnSourceChangeTest extends BaseTest
+public class RunOnlyOnSourceChangeTest
{
/** The logger. */
private static Log log = LogFactory.getLog(Controller.class);
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/TokenReplacerTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/TokenReplacerTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/control/TokenReplacerTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -20,7 +20,6 @@ package org.apache.torque.generator.cont
*/
import static org.junit.jupiter.api.Assertions.assertEquals;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitConfiguration;
import org.apache.torque.generator.option.Option;
import org.apache.torque.generator.option.OptionImpl;
@@ -30,7 +29,7 @@ import org.junit.jupiter.api.Test;
-public class TokenReplacerTest extends BaseTest
+public class TokenReplacerTest
{
private TokenReplacer tokenReplacer;
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/example/gettingstarted/GettingStartedTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/example/gettingstarted/GettingStartedTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/example/gettingstarted/GettingStartedTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,7 +25,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -33,7 +32,7 @@ import org.apache.torque.generator.confi
import org.apache.torque.generator.control.Controller;
import org.junit.jupiter.api.Test;
-public class GettingStartedTest extends BaseTest
+public class GettingStartedTest
{
@Test
public void testGettingStarted() throws Exception
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/processor/string/RemoveUnusedImportsProcessorTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/processor/string/RemoveUnusedImportsProcessorTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/processor/string/RemoveUnusedImportsProcessorTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -24,7 +24,6 @@ import static org.junit.Assert.assertEqu
import java.nio.charset.StandardCharsets;
import org.apache.commons.io.IOUtils;
-import org.apache.torque.generator.BaseTest;
import org.junit.Test;
/**
@@ -32,7 +31,7 @@ import org.junit.Test;
*
* @version $Id: $
*/
-public class RemoveUnusedImportsProcessorTest extends BaseTest
+public class RemoveUnusedImportsProcessorTest
{
/** System under test. */
private final RemoveUnusedImportsProcessor organizeImportsProcessor
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/jdbc/JdbcMetadataSourceTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/jdbc/JdbcMetadataSourceTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/jdbc/JdbcMetadataSourceTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -34,8 +34,8 @@ import java.sql.Statement;
import java.util.List;
import java.util.StringTokenizer;
-import org.apache.log4j.BasicConfigurator;
-import org.apache.log4j.Logger;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.source.SourceElement;
import org.junit.Before;
import org.junit.BeforeClass;
@@ -43,8 +43,7 @@ import org.junit.Test;
public class JdbcMetadataSourceTest
{
- private static Logger logger
- = Logger.getLogger(JdbcMetadataSourceTest.class);
+ private static Logger logger =
LogManager.getLogger(JdbcMetadataSourceTest.class);
private static String SQL_FILENAME = "jdbcMetadataSourceTest.sql";
@@ -61,7 +60,6 @@ public class JdbcMetadataSourceTest
@Before
public void setUp() throws Exception
{
- BasicConfigurator.configure();
Connection connection = DriverManager.getConnection(URL);
InputStream inputStream = getClass().getResourceAsStream(SQL_FILENAME);
BufferedReader bufferedReader = new BufferedReader(
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAdditionalSourceTransformerTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAdditionalSourceTransformerTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAdditionalSourceTransformerTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -27,7 +27,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -39,7 +38,7 @@ import org.junit.jupiter.api.Test;
/**
* Tests whether the loadAdditionalSourceTransformer works correctly.
*/
-public class LoadAdditionalSourceTransformerTest extends BaseTest
+public class LoadAdditionalSourceTransformerTest
{
private static final String EXPECTED = "<root>\n"
+ " <element>\n"
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAllSourceFilesTransformerTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAllSourceFilesTransformerTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/LoadAllSourceFilesTransformerTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -27,7 +27,6 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitDescriptor;
import org.apache.torque.generator.configuration.paths.CustomProjectPaths;
import
org.apache.torque.generator.configuration.paths.DefaultTorqueGeneratorPaths;
@@ -42,7 +41,7 @@ import org.xmlunit.diff.ElementSelectors
/**
* Tests whether the loadAllSourceTransformer works correctly.
*/
-public class LoadAllSourceFilesTransformerTest extends BaseTest
+public class LoadAllSourceFilesTransformerTest
{
private static final String TEST_RESOURCES_ROOT
= "src/test/loadAllSourceFilesTransformer";
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformerTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformerTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/source/transform/SourceElementToModelTransformerTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -23,7 +23,6 @@ import static org.junit.jupiter.api.Asse
import java.util.List;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.configuration.UnitConfiguration;
import org.apache.torque.generator.control.ControllerState;
import org.apache.torque.generator.source.SourceElement;
@@ -34,7 +33,7 @@ import org.junit.jupiter.api.Test;
/**
* Tests whether the loadAllSourceTransformer works correctly.
*/
-public class SourceElementToModelTransformerTest extends BaseTest
+public class SourceElementToModelTransformerTest
{
/**
* The root of the source tree to transform.
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableStoreTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableStoreTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableStoreTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -22,12 +22,11 @@ package org.apache.torque.generator.vari
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.qname.QualifiedName;
import org.apache.torque.generator.qname.QualifiedNameMap;
import org.junit.Test;
-public class VariableStoreTest extends BaseTest
+public class VariableStoreTest
{
@Test
public void testVariableScopePrecedence()
Modified:
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableTest.java
==============================================================================
---
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-generator/src/test/java/org/apache/torque/generator/variable/VariableTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -23,7 +23,6 @@ import static org.junit.Assert.assertEqu
import static org.junit.Assert.assertNull;
import static org.junit.Assert.fail;
-import org.apache.torque.generator.BaseTest;
import org.apache.torque.generator.qname.Namespace;
import org.apache.torque.generator.qname.QualifiedName;
import org.junit.Test;
@@ -31,7 +30,7 @@ import org.junit.Test;
/**
* Unit test for the Variable Class.
*/
-public class VariableTest extends BaseTest
+public class VariableTest
{
/**
* Tests the constructor.
Modified: db/torque/trunk/torque-generator/src/test/resources/log4j2-test.xml
==============================================================================
--- db/torque/trunk/torque-generator/src/test/resources/log4j2-test.xml Mon Jul
27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/torque-generator/src/test/resources/log4j2-test.xml Mon Jul
27 12:49:53 2026 (r1936634)
@@ -32,8 +32,12 @@
<Loggers>
<Logger name="org.apache.torque" additivity="false" level="DEBUG">
<AppenderRef ref="torque" level="DEBUG"/>
- <AppenderRef ref="console" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
</Logger>
+ <Logger name="org.apache.commons.beanutils" additivity="false"
level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
<Logger name="org.apache.torque.generator.template.velocity"
additivity="false" level="DEBUG">
<AppenderRef ref="torque" level="DEBUG"/>
<AppenderRef ref="console" level="INFO"/>
Modified: db/torque/trunk/torque-maven-plugin/pom.xml
==============================================================================
--- db/torque/trunk/torque-maven-plugin/pom.xml Mon Jul 27 12:45:04 2026
(r1936633)
+++ db/torque/trunk/torque-maven-plugin/pom.xml Mon Jul 27 12:49:53 2026
(r1936634)
@@ -80,12 +80,6 @@
</dependency>
<dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- </dependency>
-
-
- <dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
Modified: db/torque/trunk/torque-maven-plugin/src/test/resources/log4j2-test.xml
==============================================================================
--- db/torque/trunk/torque-maven-plugin/src/test/resources/log4j2-test.xml
Mon Jul 27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/torque-maven-plugin/src/test/resources/log4j2-test.xml
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -18,21 +18,29 @@
under the License.
-->
<Configuration status="warn" name="Torque">
- <Appenders>
- <Console name="console" target="SYSTEM_OUT">
- <PatternLayout pattern="%d [%t] %-5p | %c - %m%n"/>
- </Console>
- <File name="torque" fileName="./target/log/torque-maven-plugin.log">
- <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
- </File>
+ <Appenders>
+ <Console name="console" target="SYSTEM_OUT">
+ <PatternLayout pattern="%d [%t] %-5p | %c - %m%n"/>
+ </Console>
+ <File name="torque" fileName="./target/log/torque-maven-plugin.log">
+ <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
+ </File>
</Appenders>
<Loggers>
- <Logger name="org.apache.torque" additivity="false" level="DEBUG">
- <AppenderRef ref="torque" level="DEBUG"/>
- <AppenderRef ref="console" level="INFO"/>
- </Logger>
- <Root level="INFO"><!-- log4j 1.2 has DEBUG -->
- <AppenderRef ref="console"/>
- </Root>
+ <Logger name="org.apache.torque" additivity="false" level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Logger name="org.apache.commons.beanutils" additivity="false"
level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Logger name="org.apache.velocity" additivity="false" level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Root level="INFO"><!-- log4j 1.2 has DEBUG -->
+ <AppenderRef ref="console"/>
+ </Root>
</Loggers>
</Configuration>
\ No newline at end of file
Modified: db/torque/trunk/torque-runtime/pom.xml
==============================================================================
--- db/torque/trunk/torque-runtime/pom.xml Mon Jul 27 12:45:04 2026
(r1936633)
+++ db/torque/trunk/torque-runtime/pom.xml Mon Jul 27 12:49:53 2026
(r1936634)
@@ -81,11 +81,6 @@
<dependency>
<groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
</dependency>
@@ -149,6 +144,7 @@
<!-- to get a not-initialized TorqueInstance singleton
-->
<forkCount>1</forkCount>
<reuseForks>false</reuseForks>
+ <argLine>@{argLine} -Xshare:off</argLine>
<excludes>
<exclude>**/BaseTestCase.java</exclude>
</excludes>
Modified:
db/torque/trunk/torque-templates/src/test/java/org/apache/torque/templates/jdbc2schema/Jdbc2SchemaTest.java
==============================================================================
---
db/torque/trunk/torque-templates/src/test/java/org/apache/torque/templates/jdbc2schema/Jdbc2SchemaTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-templates/src/test/java/org/apache/torque/templates/jdbc2schema/Jdbc2SchemaTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -1,9 +1,5 @@
package org.apache.torque.templates.jdbc2schema;
-import static org.junit.jupiter.api.Assertions.assertFalse;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-import static org.junit.jupiter.api.Assertions.fail;
-
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
@@ -23,6 +19,9 @@ import static org.junit.jupiter.api.Asse
* under the License.
*/
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
import java.io.BufferedReader;
import java.io.File;
@@ -41,7 +40,6 @@ import java.util.Map;
import java.util.StringTokenizer;
import org.apache.commons.io.FileUtils;
-import org.apache.log4j.BasicConfigurator;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.apache.torque.generator.GeneratorException;
@@ -82,7 +80,6 @@ public class Jdbc2SchemaTest /* implemen
public void setUp()
{
try {
- BasicConfigurator.configure();
Connection connection = DriverManager.getConnection(URL);
InputStream inputStream =
getClass().getResourceAsStream(SQL_FILENAME);
BufferedReader bufferedReader = new BufferedReader(
Modified: db/torque/trunk/torque-templates/src/test/resources/log4j2-test.xml
==============================================================================
--- db/torque/trunk/torque-templates/src/test/resources/log4j2-test.xml Mon Jul
27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/torque-templates/src/test/resources/log4j2-test.xml Mon Jul
27 12:49:53 2026 (r1936634)
@@ -18,33 +18,37 @@
under the License.
-->
<Configuration status="warn" name="Torque">
- <Appenders>
- <Console name="console" target="SYSTEM_OUT">
- <PatternLayout pattern="%d [%t] %-5p | %c - %m%n"/>
- </Console>
- <RollingFile name="torque" fileName="./target/log/torque-templates.log"
- filePattern="./target/log/torque-templates.log%i" >
- <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
- <Policies>
- <SizeBasedTriggeringPolicy size="40 MB"/>
- </Policies>
- <DefaultRolloverStrategy max="1"/>
- </RollingFile>
- <File name="velocity" fileName="./target/log/velocity.log">
- <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
- </File>
+ <Appenders>
+ <Console name="console" target="SYSTEM_OUT">
+ <PatternLayout pattern="%d [%t] %-5p | %c - %m%n"/>
+ </Console>
+ <RollingFile name="torque" fileName="./target/log/torque-templates.log"
+ filePattern="./target/log/torque-templates.log%i" >
+ <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
+ <Policies>
+ <SizeBasedTriggeringPolicy size="40 MB"/>
+ </Policies>
+ <DefaultRolloverStrategy max="1"/>
+ </RollingFile>
+ <File name="velocity" fileName="./target/log/velocity.log">
+ <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
+ </File>
</Appenders>
<Loggers>
- <Logger name="org.apache.torque" additivity="false" level="DEBUG">
- <AppenderRef ref="torque" level="DEBUG"/>
- <AppenderRef ref="console" level="INFO"/>
- </Logger>
- <Logger name="org.apache.velocity" additivity="false" level="DEBUG">
- <AppenderRef ref="velocity" level="DEBUG"/>
- <AppenderRef ref="console" level="INFO"/>
- </Logger>
- <Root level="INFO"><!-- log4j 1.2 has DEBUG -->
- <AppenderRef ref="console"/>
- </Root>
+ <Logger name="org.apache.torque" additivity="false" level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Logger name="org.apache.commons.beanutils" additivity="false"
level="DEBUG">
+ <AppenderRef ref="torque" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Logger name="org.apache.velocity" additivity="false" level="DEBUG">
+ <AppenderRef ref="velocity" level="DEBUG"/>
+ <AppenderRef ref="console" level="INFO"/>
+ </Logger>
+ <Root level="INFO"><!-- log4j 1.2 has DEBUG -->
+ <AppenderRef ref="console"/>
+ </Root>
</Loggers>
</Configuration>
\ No newline at end of file
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/DataTest.java
==============================================================================
--- db/torque/trunk/torque-test/src/test/java/org/apache/torque/DataTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/torque-test/src/test/java/org/apache/torque/DataTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -19,6 +19,11 @@ package org.apache.torque;
* under the License.
*/
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
+
import java.sql.Connection;
import java.sql.ResultSet;
import java.util.HashSet;
@@ -27,10 +32,8 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import static org.junit.jupiter.api.Assertions.*;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.adapter.Adapter;
import org.apache.torque.adapter.DerbyAdapter;
import org.apache.torque.adapter.HsqldbAdapter;
@@ -97,7 +100,7 @@ import org.opentest4j.AssertionFailedErr
*/
public class DataTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(DataTest.class);
+ private static Logger log = LogManager.getLogger(DataTest.class);
/**
* test whether we can connect to the database at all
@@ -226,7 +229,7 @@ public class DataTest extends BaseDataba
criteria.setLimit(1);
criteria.setOffset(5);
List<Book> books = BookPeer.doSelect(criteria);
- assertTrue(books.size() == 1,
+ assertTrue(books.size() == 1,
"List should have 1 books, not " + books.size());
criteria = new Criteria();
@@ -1261,7 +1264,7 @@ public class DataTest extends BaseDataba
assertEquals(1, authors.size());
}
-
+
@Test
@ArgumentsSource(AdapterProvider.class)
public void testLikeClauseEscaping(Adapter adapter) throws Exception
@@ -1282,28 +1285,28 @@ public class DataTest extends BaseDataba
likeResults.put("a\\\\c", "a\\c"); // escaped \ three times
likeResults.put("a\\\\%", "a\\c");
-
+
// mysql: like '%\\c' ESCAPE '|' succeeds, but
- // %\\\\c fails, see
https://dev.mysql.com/doc/refman/8.0/en/string-comparison-functions.html,
+ // %\\\\c fails, see
https://dev.mysql.com/doc/refman/8.0/en/string-comparison-functions.html,
// MySQL uses C escape syntax in strings.. you must double any \ that
you use in LIKE strings.
// That is platform specific mysql:
-
+
// succeeded only in mysql 5.x:
- if (adapter instanceof MysqlAdapter &&
- ( getMysqlMajorVersion() < 8 ||
getMysqlVersion().matches("10\\.[12]\\..*\\-MariaDB") )) {
+ if (adapter instanceof MysqlAdapter &&
+ ( getMysqlMajorVersion() < 8 ||
getMysqlVersion().matches("10\\.[12]\\..*\\-MariaDB") )) {
// likeResults.put("%\\\\\\\\c", "a\\c");
log.warn("If using MySQL < 8 this test may fail, skipping special
escape, "
+ "see
https://dev.mysql.com/doc/refman/8.0/en/string-comparison-functions.html and
issue TORQUE-353");
} else {
- likeResults.put("%\\\\c", "a\\c");
+ likeResults.put("%\\\\c", "a\\c");
}
-
+
likeResults.put("a\\*c", "a*c");
likeResults.put("a\\*%", "a*c");
//likeResults.put("%\\*c", "a*c"); // mysql: %\\*c fails, only
underscore (_) is wild card
// this matches multiple users
- //likeResults.put("%*c", "a%c");
- likeResults.put("_\\*c", "a*c");
+ //likeResults.put("%*c", "a%c");
+ likeResults.put("_\\*c", "a*c");
likeResults.put("a\\?c", "a?c");
likeResults.put("a\\?%", "a?c");
@@ -1444,7 +1447,7 @@ public class DataTest extends BaseDataba
* @param fullyQualifiedColumnName the fully qualified column name, not
null
* @return the column name stripped from the table (and schema) prefixes
*/
-
+
public static String getRawColumnName(final String
fullyQualifiedColumnName)
{
int dotPosition = fullyQualifiedColumnName.lastIndexOf(".");
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/DocsTest.java
==============================================================================
--- db/torque/trunk/torque-test/src/test/java/org/apache/torque/DocsTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++ db/torque/trunk/torque-test/src/test/java/org/apache/torque/DocsTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,8 +25,8 @@ import static org.junit.Assert.fail;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.adapter.Adapter;
import org.apache.torque.adapter.MysqlAdapter;
import org.apache.torque.criteria.Criteria;
@@ -66,7 +66,7 @@ public class DocsTest extends BaseDataba
public static final String BOOK_3_ISBN = "0-201-63354-X";
- private static Log log = LogFactory.getLog(DocsTest.class);
+ private static Logger log = LogManager.getLogger(DocsTest.class);
@BeforeEach
public void setUp() throws Exception
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/BitTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/BitTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/BitTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,8 +25,8 @@ import static org.junit.Assert.assertTru
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.TorqueException;
import org.apache.torque.adapter.Adapter;
@@ -48,7 +48,7 @@ import org.junit.jupiter.params.provider
*/
public class BitTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(BitTest.class);
+ private static Logger log = LogManager.getLogger(BitTest.class);
/**
* Test whether we can insert into Tables with BIT PKs and BIT values.
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/ByteTypeTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/ByteTypeTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/ByteTypeTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -26,8 +26,8 @@ import static org.junit.Assert.fail;
import java.util.Arrays;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.TorqueException;
import org.apache.torque.adapter.Adapter;
@@ -45,7 +45,7 @@ import org.junit.jupiter.params.provider
*/
public abstract class ByteTypeTest<T extends Persistent> extends
BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(ByteTypeTest.class);
+ private static Logger log = LogManager.getLogger(ByteTypeTest.class);
private BasePeerImpl<T> peer;
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/DateTimeTimestampTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/DateTimeTimestampTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/datatypes/DateTimeTimestampTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -29,8 +29,8 @@ import java.util.Date;
import java.util.GregorianCalendar;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.TorqueException;
import org.apache.torque.adapter.Adapter;
@@ -55,7 +55,7 @@ import org.junit.jupiter.params.provider
*/
public class DateTimeTimestampTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(DateTimeTimestampTest.class);
+ private static Logger log =
LogManager.getLogger(DateTimeTimestampTest.class);
/**
* Tests the date behaviour. Date fields should be truncated to the start
@@ -71,7 +71,7 @@ public class DateTimeTimestampTest exten
// insert new DateTest object to db
DateTimeTimestampType dateTimeTimestamp = new DateTimeTimestampType();
-
+
dateTimeTimestamp.setDateValue(LocalDate.EPOCH);
dateTimeTimestamp.setTimeValue(LocalTime.NOON);
dateTimeTimestamp.setTimestampValue(LocalDateTime.ofInstant(java.time.Instant.EPOCH,
ZoneOffset.UTC));
@@ -141,7 +141,7 @@ public class DateTimeTimestampTest exten
// calculate expected value
LocalDateTime expected =
LocalDateTime.ofInstant(java.time.Instant.EPOCH, ZoneOffset.UTC);
-
+
// verify
assertEquals(expected, loaded.getTimestampValue());
}
@@ -196,7 +196,7 @@ public class DateTimeTimestampTest exten
List<DateTimeTimestampType> result
= DateTimeTimestampTypePeer.doSelect(criteria);
assertEquals(0, result.size());
-
+
criteria = new Criteria().where(
DateTimeTimestampTypePeer.TIME_VALUE,
Criteria.CURRENT_TIME,
@@ -288,15 +288,15 @@ public class DateTimeTimestampTest exten
// execute select
Criteria criteria = new Criteria();
-
+
// java.util.Date cannot be cast to java.sql.Time
Date queryTimeValue = new java.sql.Time(new Date(1234000).getTime());
//new Date(1234000);
-
+
criteria.where(DateTimeTimestampTypePeer.TIME_VALUE, queryTimeValue);
-
+
List<DateTimeTimestampType> result
= DateTimeTimestampTypePeer.doSelect(criteria);
-
+
// verify
assertEquals(1, result.size());
assertEquals(dateTimeTimestamp, result.get(0));
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/dataobject/SaveTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/dataobject/SaveTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/dataobject/SaveTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,8 +25,8 @@ import static org.junit.Assert.fail;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.ForeignKeySchemaData;
import org.apache.torque.TorqueException;
@@ -52,7 +52,7 @@ import org.junit.jupiter.params.provider
*/
public class SaveTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(SaveTest.class);
+ private static Logger log = LogManager.getLogger(SaveTest.class);
/**
* Tests the save method for a simple object.
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DefaultValuesFromJavaTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DefaultValuesFromJavaTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DefaultValuesFromJavaTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -7,8 +7,8 @@ import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.adapter.Adapter;
import org.apache.torque.adapter.MssqlAdapter;
@@ -44,7 +44,7 @@ import org.junit.jupiter.params.provider
*/
public class DefaultValuesFromJavaTest extends BaseDatabaseTestCase
{
- private static Log log =
LogFactory.getLog(DefaultValuesFromJavaTest.class);
+ private static Logger log =
LogManager.getLogger(DefaultValuesFromJavaTest.class);
/**
* Checks that if CURRENT_DATE is used as non database default value
(useDatabaseDefaultValue is not set)
@@ -64,7 +64,7 @@ public class DefaultValuesFromJavaTest e
}
LocalDate currentDateBefore = LocalDate.now();
JavaDefaultValues javaDefaultValues = new JavaDefaultValues();
-
+
if (javaDefaultValues.getCurrentDateValue() == null) {
// if the schema has useDatabaseDefaultValue current time is set
null.
log.error("testCurrentDateAsJavaDefault(): "
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DeleteTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DeleteTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/DeleteTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -28,8 +28,8 @@ import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.ForeignKeySchemaData;
import org.apache.torque.PkSchemaData;
@@ -51,7 +51,7 @@ import org.apache.torque.test.peer.OInte
*/
public class DeleteTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(DeleteTest.class);
+ private static Logger log = LogManager.getLogger(DeleteTest.class);
/**
* Tests that the delete(DatabaseObject) method deletes the correct
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/JoinTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/JoinTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/JoinTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -25,8 +25,8 @@ import static org.junit.Assert.fail;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.ColumnImpl;
import org.apache.torque.ForeignKeySchemaData;
@@ -56,7 +56,7 @@ import org.junit.jupiter.params.provider
*/
public class JoinTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(JoinTest.class);
+ private static Logger log = LogManager.getLogger(JoinTest.class);
/**
* Test left joins.
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/SelectSetOperationTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/SelectSetOperationTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/SelectSetOperationTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -28,8 +28,8 @@ import java.util.HashSet;
import java.util.List;
import java.util.Set;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.ColumnImpl;
import org.apache.torque.TorqueException;
@@ -55,7 +55,7 @@ import org.junit.jupiter.params.provider
*/
public class SelectSetOperationTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(SelectSetOperationTest.class);
+ private static Logger log =
LogManager.getLogger(SelectSetOperationTest.class);
private List<Author> authorList;
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/WhereClauseSubselectTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/WhereClauseSubselectTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/generated/peer/WhereClauseSubselectTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -24,8 +24,8 @@ import static org.junit.Assert.assertEqu
import java.util.ArrayList;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.ColumnImpl;
import org.apache.torque.TorqueException;
@@ -49,7 +49,7 @@ import org.junit.jupiter.params.provider
*/
public class WhereClauseSubselectTest extends BaseDatabaseTestCase
{
- private static Log log = LogFactory.getLog(WhereClauseSubselectTest.class);
+ private static Logger log =
LogManager.getLogger(WhereClauseSubselectTest.class);
Author author1;
Author author2;
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/oid/IDBrokerTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/oid/IDBrokerTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/oid/IDBrokerTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -27,8 +27,8 @@ import java.sql.Connection;
import org.apache.commons.configuration2.Configuration;
import org.apache.commons.configuration2.PropertiesConfiguration;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.Torque;
import org.apache.torque.test.peer.AuthorPeer;
@@ -45,7 +45,7 @@ import org.junit.jupiter.api.Test;
public class IDBrokerTest extends BaseDatabaseTestCase
{
/** Class logger. */
- private static Log log = LogFactory.getLog(IDBrokerTest.class);
+ private static Logger log = LogManager.getLogger(IDBrokerTest.class);
/** System under test. */
private IDBroker idBroker;
Modified:
db/torque/trunk/torque-test/src/test/java/org/apache/torque/util/ExceptionMapperTest.java
==============================================================================
---
db/torque/trunk/torque-test/src/test/java/org/apache/torque/util/ExceptionMapperTest.java
Mon Jul 27 12:45:04 2026 (r1936633)
+++
db/torque/trunk/torque-test/src/test/java/org/apache/torque/util/ExceptionMapperTest.java
Mon Jul 27 12:49:53 2026 (r1936634)
@@ -1,8 +1,5 @@
package org.apache.torque.util;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-import static org.junit.jupiter.api.Assertions.fail;
-
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
@@ -22,12 +19,15 @@ import static org.junit.jupiter.api.Asse
* under the License.
*/
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
+
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.apache.torque.BaseDatabaseTestCase;
import org.apache.torque.ConstraintViolationException;
import org.apache.torque.DeadlockException;
@@ -50,7 +50,7 @@ public class ExceptionMapperTest extends
/** Timeout for waiting for started threads and saves, in milliseconds. */
private static int TIMEOUT = 50000;
- private static Log log = LogFactory.getLog(ExceptionMapperTest.class);
+ private static Logger log =
LogManager.getLogger(ExceptionMapperTest.class);
/**
* Check that a ConstraintViolationException is thrown if a record
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]