Open kurb70 opened 2 weeks ago
Replacing dependency implementation("io.micronaut.serde:micronaut-serde-jackson")
with implementation("io.micronaut:micronaut-jackson-databind")
should resolve the error.
Or else we need to add bunch of @SerdeImport
annotations for classes used in FlywayReport
@SerdeImport(MigrationInfoImpl.class)
@SerdeImport(ResolvedMigrationImpl.class)
@SerdeImport(MigrationVersion.class)
@SerdeImport(SqlMigrationExecutor.class)
@SerdeImport(BaseAppliedMigration.class)
public class FlywayReport {
...
}
Not sure what is the best approach here @sdelamo
Expected Behavior
Calling http://localhost:8080/flyway should not fail with
Stacktrace:
Actual Behaviour
No response
Steps To Reproduce
Create Project with
mn create-app --build=gradle --jdk=21 --lang=java --test=spock --features=data-jdbc,flyway,graalvm,yaml,security-jwt,test-resources,postgres,management com.a0dev.helpdesk.a0d-hd-monitor
Extend
datasources.default
withurl
,username
andpassword
Add one io.micronaut.data.annotation.MappedEntity
Add
endpoints.flyway.enabled=true
andendpoints.flyway.sensitive =false
run app
browse
http://localhost:8080/flyway
Environment Information
Example Application
No response
Version
4.6.1 and 4.6.2