diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 8b078d1e..3c4c2bf4 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: java-version: 21 diff --git a/README.md b/README.md index 47943d42..3f72d274 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@
* Provides handlers for navigation errors, general exceptions, and error endpoints. * Returns appropriate views and error information for UI clients. - *
- * Implements {@link ErrorController} for integration with Spring Boot error handling.
*
* @author Mario A. Serrano Leones
* @since 2023
*/
@Controller
-public class GlobalExceptionController implements ErrorController {
+public class GlobalExceptionController {
/**
* Logger for error and exception handling.
diff --git a/app/src/test/java/tools/dynamia/app/crud/CrudTestConfiguration.java b/app/src/test/java/tools/dynamia/app/crud/CrudTestConfiguration.java
index bef78506..2a871450 100644
--- a/app/src/test/java/tools/dynamia/app/crud/CrudTestConfiguration.java
+++ b/app/src/test/java/tools/dynamia/app/crud/CrudTestConfiguration.java
@@ -1,7 +1,6 @@
package tools.dynamia.app.crud;
import jakarta.persistence.EntityManagerFactory;
-import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.jdbc.datasource.DriverManagerDataSource;
@@ -20,7 +19,6 @@
import javax.sql.DataSource;
@Configuration
-@EntityScan(basePackageClasses = {CrudTestConfiguration.class})
public class CrudTestConfiguration {
@Bean
diff --git a/domain-jpa/src/main/java/tools/dynamia/domain/jpa/ModularPersistenceUnitManager.java b/domain-jpa/src/main/java/tools/dynamia/domain/jpa/ModularPersistenceUnitManager.java
index e1f5e7ca..e811e0c3 100644
--- a/domain-jpa/src/main/java/tools/dynamia/domain/jpa/ModularPersistenceUnitManager.java
+++ b/domain-jpa/src/main/java/tools/dynamia/domain/jpa/ModularPersistenceUnitManager.java
@@ -53,7 +53,7 @@ protected void postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo pui) {
// Invoke normal post processing
super.postProcessPersistenceUnitInfo(pui);
- PersistenceUnitInfo oldPui = getPersistenceUnitInfo(pui.getPersistenceUnitName());
+ MutablePersistenceUnitInfo oldPui = getPersistenceUnitInfo(pui.getPersistenceUnitName());
if (oldPui != null) {
postProcessPersistenceUnitInfo(pui, oldPui);
@@ -66,7 +66,7 @@ protected void postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo pui) {
* @param pui the pui
* @param oldPui the old pui
*/
- void postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo pui, PersistenceUnitInfo oldPui) {
+ void postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo pui, MutablePersistenceUnitInfo oldPui) {
for (URL url : oldPui.getJarFileUrls()) {
diff --git a/pom.xml b/pom.xml
index 870304ff..829e2b2d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -80,7 +80,7 @@