Skip to content

Commit cf6bf24

Browse files
committed
Register liquibase.logging.mdc.MdcManagerFactory for reflection
1 parent b7b9769 commit cf6bf24

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

extensions/liquibase-mongodb/deployment/src/main/java/io/quarkus/liquibase/mongodb/deployment/LiquibaseMongodbProcessor.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,8 @@ void nativeImageConfiguration(
122122
liquibase.sql.visitor.AppendSqlVisitor.class.getName(),
123123
liquibase.sql.visitor.RegExpReplaceSqlVisitor.class.getName(),
124124
liquibase.ext.mongodb.database.MongoClientDriver.class.getName(),
125-
liquibase.resource.PathHandlerFactory.class.getName())
125+
liquibase.resource.PathHandlerFactory.class.getName(),
126+
liquibase.logging.mdc.MdcManagerFactory.class.getName())
126127
.constructors().methods().fields().build());
127128

128129
reflective.produce(ReflectiveClassBuildItem.builder(
@@ -141,7 +142,7 @@ void nativeImageConfiguration(
141142
}
142143
reflective.produce(
143144
ReflectiveClassBuildItem.builder(classesMarkedWithDatabaseChangeProperty.toArray(new String[0]))
144-
.constructors().methods().fields().build());
145+
.constructors().methods().fields().build());
145146

146147
resource.produce(
147148
new NativeImageResourceBuildItem(getChangeLogs(liquibaseBuildConfig).toArray(new String[0])));
@@ -168,7 +169,8 @@ void nativeImageConfiguration(
168169
liquibase.snapshot.SnapshotGenerator.class,
169170
liquibase.sqlgenerator.SqlGenerator.class,
170171
liquibase.structure.DatabaseObject.class,
171-
liquibase.hub.HubService.class)
172+
liquibase.hub.HubService.class,
173+
liquibase.logging.mdc.MdcManager.class)
172174
.forEach(t -> addService(services, reflective, t, false));
173175

174176
// Register Precondition services, and the implementation class for reflection while also registering fields for reflection

0 commit comments

Comments
 (0)