diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e064cd..ac208cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ +## 6.16.0 (09-12-2024) + +### Novità: 1 +- [#33950](https://parermine.regione.emilia-romagna.it/issues/33950) Aggiornamento alle ultime versioni librerie jakarata-ee8 per jboss 7.4 + ## 6.15.2 (11-11-2024) ### Bugfix: 1 diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index a01c7b4..9292926 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,4 +1,4 @@ -## 6.15.2 (11-11-2024) +## 6.16.0 (09-12-2024) -### Bugfix: 1 -- [#34615](https://parermine.regione.emilia-romagna.it/issues/34615) Correzione controllo esistenza password nulla nel servizi di recupero +### Novità: 1 +- [#33950](https://parermine.regione.emilia-romagna.it/issues/33950) Aggiornamento alle ultime versioni librerie jakarata-ee8 per jboss 7.4 diff --git a/pom.xml b/pom.xml index 83b345c..28a804a 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,7 @@ 4.0.0 spagofat - 6.15.3-SNAPSHOT + 6.16.0 pom Spagolite Framework utilizzato dalle applicazioni web, si tratta di uno strato software comune contenente anche le dipendenze di terze parti ed ereditato come bom. @@ -19,31 +19,29 @@ https://maven.pkg.github.com/RegioneER/parer-framework-parerpom - - - it.eng.parer - parer-pom - 6.4.1 - - + + it.eng.parer + parer-pom + 6.5.0 + scm:git:https://github.com/RegioneER/parer-framework-spagolite.git HEAD UTF-8 - + true ${project.version} - - 5.3.20.Final-redhat-00001 - 6.0.22.Final-redhat-00002 - 5.6.14.Final-redhat-00001 + + 5.3.36.Final-redhat-00001 + 6.0.23.Final-redhat-00001 + 5.3.36.Final-redhat-00001 2.1.4 24.0.5 1.4.01 - 5.1.1 - + 5.2.1 + 3.7.1 1.13.3 3.3.8 @@ -52,17 +50,18 @@ 6.4.0 11.5.0 2.8.0 - + 0.0.5 1.9.4 2.3 1.2.0 - 5.10.3 + 5.10.3 + 2.23.1 - + it.eng.parer spagofat-core @@ -93,7 +92,7 @@ ${project.version} - + it.eng.parer spagofat-si-client @@ -118,7 +117,7 @@ ${project.version} - + it.eng.parer spagofat-sl-jpa @@ -148,7 +147,7 @@ ${project.version} - + it.eng.parer spagofat-timer-wrapper-common @@ -161,8 +160,8 @@ ${project.version} - - + + org.springframework spring-context @@ -263,7 +262,7 @@ - + org.apache.velocity velocity-engine-core @@ -303,33 +302,19 @@ org.apache.httpcomponents httpclient ${httpclient.version} - - - - org.apache.santuario - xmlsec - ${xmlsec.version} - - - - - - javax.xml.bind - jaxb-api - ${jaxb.version} - + - javax.xml.ws - jaxws-api - ${jaxws-api.version} + org.apache.santuario + xmlsec + ${xmlsec.version} - - com.sun.activation - javax.activation - ${javax.activation.version} - + + com.sun.activation + javax.activation + ${javax.activation.version} + @@ -339,16 +324,14 @@ + - org.jboss.spec - jboss-jakartaee-8.0 - pom - ${jboss-jakartaee-8.0.version} - - org.jboss.bom - jboss-eap-jakartaee8-with-tools - ${jboss-eap-jakartaee8-with-tools.version} + jboss-eap-jakartaee8 + ${version.bom} pom import @@ -368,36 +351,36 @@ commons-net ${commons-net.version} - - commons-beanutils - commons-beanutils - ${commons-beanutils.version} - + + commons-beanutils + commons-beanutils + ${commons-beanutils.version} + - - org.hibernate - hibernate-core - ${hibernate-core-version} - provided - - - org.hibernate - hibernate-entitymanager - ${hibernate-core-version} - provided - - + + org.hibernate + hibernate-core + ${hibernate-core-version} + provided + + + org.hibernate + hibernate-entitymanager + ${hibernate-core-version} + provided + + org.hibernate.validator - hibernate-validator - provided - ${hibernate-validator-version} - - - org.hibernate - hibernate-jpamodelgen - ${hibernate-jpamodelgen-version} + hibernate-validator provided - + ${hibernate-validator-version} + + + org.hibernate + hibernate-jpamodelgen + ${hibernate-jpamodelgen-version} + provided + @@ -540,7 +523,7 @@ - + org.owasp dependency-check-maven @@ -555,7 +538,7 @@ org.apache.maven.plugins maven-javadoc-plugin - + it.eng.spagoLite.spagoLite.*:it.eng.spagoLite.xmlbean.*:it.eng.integriam.* @@ -567,16 +550,16 @@ spagolite-webresources spagolite-paginator-gf spagolite-paginator-ejb - + spagolite-si-server spagolite-si-client spagolite-si-util - + spagolite-sl-jpa spagolite-sl-slg spagolite-sl-ejb spagolite-sl-web - + spagolite-timer-wrapper-common spagolite-timer-wrapper-ejb diff --git a/spagolite-core/pom.xml b/spagolite-core/pom.xml index a5cae7f..bc1cb58 100644 --- a/spagolite-core/pom.xml +++ b/spagolite-core/pom.xml @@ -8,9 +8,27 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 + + + jakarta.persistence + jakarta.persistence-api + + + + org.hibernate + hibernate-core + provided + + + + org.jboss.spec.javax.xml.ws + jboss-jaxws-api_2.3_spec + provided + + javax.servlet javax.servlet-api @@ -35,23 +53,14 @@ org.apache.commons commons-lang3 - + com.fasterxml.jackson.core jackson-databind - - - org.hibernate - hibernate-core - provided - + org.keycloak keycloak-servlet-filter-adapter - - - javax.xml.ws - jaxws-api - - + + diff --git a/spagolite-middle/pom.xml b/spagolite-middle/pom.xml index 2e43dac..580e7bd 100644 --- a/spagolite-middle/pom.xml +++ b/spagolite-middle/pom.xml @@ -8,34 +8,34 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 - - org.apache.maven.plugins - maven-antrun-plugin - - - createXmlBeansDir - generate-sources - - - - - - - run - - - - - - org.apache.xmlbeans - xmlbeans - 5.1.1 - - + + org.apache.maven.plugins + maven-antrun-plugin + + + createXmlBeansDir + generate-sources + + + + + + + run + + + + + + org.apache.xmlbeans + xmlbeans + ${xmlbeans.version} + + compile @@ -50,21 +50,16 @@ middle - - org.apache.logging.log4j - log4j-core - 2.18.0 - - + + org.apache.logging.log4j + log4j-core + ${log4j.version} + + - - javax.servlet - javax.servlet-api - provided - it.eng.parer spagofat-core @@ -119,12 +114,52 @@ org.apache.xmlbeans xmlbeans + + + + + jakarta.persistence + jakarta.persistence-api + provided + + + + org.jboss.spec.javax.servlet.jsp + jboss-jsp-api_2.3_spec + provided + + + + org.jboss.spec.javax.servlet + jboss-servlet-api_4.0_spec + provided + + + + org.jboss.spec.javax.annotation + jboss-annotations-api_1.3_spec + provided + + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec + provided + + + + + org.jboss.spec.javax.xml.soap + jboss-saaj-api_1.4_spec + provided + + - org.jboss.spec - jboss-jakartaee-8.0 - pom + org.jboss.spec.javax.xml.ws + jboss-jaxws-api_2.3_spec provided + org.springframework.security spring-security-web @@ -160,6 +195,7 @@ org.slf4j slf4j-simple + ${slf4j.version} test diff --git a/spagolite-middle/src/main/java/it/eng/spagoLite/security/auth/SOAPServerLoginHandler2.java b/spagolite-middle/src/main/java/it/eng/spagoLite/security/auth/SOAPServerLoginHandler2.java index 0f2447d..aae2264 100644 --- a/spagolite-middle/src/main/java/it/eng/spagoLite/security/auth/SOAPServerLoginHandler2.java +++ b/spagolite-middle/src/main/java/it/eng/spagoLite/security/auth/SOAPServerLoginHandler2.java @@ -86,7 +86,8 @@ public boolean handleMessage(SOAPMessageContext msgCtx) { && (passNode = passwordEl.item(0)) != null && (servizioWeb = svcn.getLocalPart()) != null) { username = userNode.getFirstChild().getNodeValue(); password = passNode.getFirstChild().getNodeValue(); - WSLoginHandler.loginAndCheckAuthzAtLeastOneOrganiz(username, password, servizioWeb, ipAddress, em, false); + WSLoginHandler.loginAndCheckAuthzAtLeastOneOrganiz(username, password, servizioWeb, ipAddress, em, + false); msgCtx.put(AuthenticationHandlerConstants.AUTHN_STAUTS, java.lang.Boolean.TRUE); msgCtx.put(AuthenticationHandlerConstants.USER, username); msgCtx.put(AuthenticationHandlerConstants.PWD, password); diff --git a/spagolite-middle/src/main/java/it/eng/spagoLite/security/exception/AuthWSException.java b/spagolite-middle/src/main/java/it/eng/spagoLite/security/exception/AuthWSException.java index d27acf6..716b229 100644 --- a/spagolite-middle/src/main/java/it/eng/spagoLite/security/exception/AuthWSException.java +++ b/spagolite-middle/src/main/java/it/eng/spagoLite/security/exception/AuthWSException.java @@ -17,8 +17,6 @@ package it.eng.spagoLite.security.exception; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.ws.ProtocolException; import javax.xml.ws.WebFault; @WebFault(name = "AuthWSException", faultBean = "SOAPFaultInfo") diff --git a/spagolite-paginator-ejb/pom.xml b/spagolite-paginator-ejb/pom.xml index 172b1a8..5790340 100644 --- a/spagolite-paginator-ejb/pom.xml +++ b/spagolite-paginator-ejb/pom.xml @@ -6,7 +6,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 @@ -20,18 +20,36 @@ - + + + - org.jboss.spec - jboss-jakartaee-8.0 - pom + org.jboss.spec.javax.ejb + jboss-ejb-api_3.2_spec provided + + + + org.jboss.spec.javax.interceptor + jboss-interceptors-api_1.2_spec + provided + + + + + org.jboss.spec.javax.annotation + jboss-annotations-api_1.3_spec + provided + + + org.hibernate hibernate-core provided + it.eng.parer spagofat-paginator-gf diff --git a/spagolite-paginator-gf/pom.xml b/spagolite-paginator-gf/pom.xml index 993741c..e340d76 100644 --- a/spagolite-paginator-gf/pom.xml +++ b/spagolite-paginator-gf/pom.xml @@ -5,7 +5,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 @@ -21,12 +21,6 @@ - - org.jboss.spec - jboss-jakartaee-8.0 - pom - provided - org.slf4j slf4j-api diff --git a/spagolite-si-client/pom.xml b/spagolite-si-client/pom.xml index d9a1149..3f6636f 100644 --- a/spagolite-si-client/pom.xml +++ b/spagolite-si-client/pom.xml @@ -7,7 +7,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 @@ -16,61 +16,42 @@ test - - + + - javax.xml.bind - jaxb-api - compile + jakarta.jws + jakarta.jws-api + provided - - com.sun.activation - javax.activation - compile - - + + - javax.xml.ws - jaxws-api - compile + com.sun.activation + jakarta.activation + provided + + - com.sun.xml.ws - jaxws-rt - 2.3.5 - compile + org.jboss.spec.javax.xml.ws + jboss-jaxws-api_2.3_spec + provided + + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec + provided + + - + org.apache.cxf cxf-codegen-plugin - - javax.xml.bind - jaxb-api - 2.3.0 - compile - - - javax.activation - activation - 1.1.1 - compile - - - javax.xml.ws - jaxws-api - 2.3.1 - compile - - - com.sun.xml.ws - jaxws-rt - 2.3.5 - compile - org.apache.logging.log4j log4j-slf4j-impl diff --git a/spagolite-si-server/pom.xml b/spagolite-si-server/pom.xml index 00f00f0..030d7d6 100644 --- a/spagolite-si-server/pom.xml +++ b/spagolite-si-server/pom.xml @@ -6,7 +6,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 war @@ -21,12 +21,21 @@ http://www.adam-bien.com/roller/abien/entry/trouble_with_crippled_java_ee ) --> + + + - org.jboss.spec - jboss-jakartaee-8.0 - pom + org.jboss.spec.javax.ejb + jboss-ejb-api_3.2_spec provided + + + jakarta.jws + jakarta.jws-api + provided + + diff --git a/spagolite-si-util/pom.xml b/spagolite-si-util/pom.xml index 952cfb9..a2d2e50 100644 --- a/spagolite-si-util/pom.xml +++ b/spagolite-si-util/pom.xml @@ -14,7 +14,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 @@ -49,11 +49,18 @@ org.dom4j dom4j - + + + + + org.jboss.spec.javax.xml.ws + jboss-jaxws-api_2.3_spec + provided - + org.junit.jupiter junit-jupiter-api @@ -75,6 +82,7 @@ org.slf4j slf4j-simple + ${slf4j.version} test diff --git a/spagolite-sl-ejb/pom.xml b/spagolite-sl-ejb/pom.xml index e0b3215..454cb3a 100644 --- a/spagolite-sl-ejb/pom.xml +++ b/spagolite-sl-ejb/pom.xml @@ -7,14 +7,22 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 + + + - org.jboss.spec - jboss-jakartaee-8.0 - pom + org.jboss.spec.javax.ejb + jboss-ejb-api_3.2_spec + provided + + + + org.jboss.spec.javax.annotation + jboss-annotations-api_1.3_spec provided diff --git a/spagolite-sl-jpa/pom.xml b/spagolite-sl-jpa/pom.xml index e13ca65..2e0d85d 100644 --- a/spagolite-sl-jpa/pom.xml +++ b/spagolite-sl-jpa/pom.xml @@ -7,15 +7,9 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 - - org.jboss.spec - jboss-jakartaee-8.0 - pom - provided - org.hibernate hibernate-core diff --git a/spagolite-sl-slg/pom.xml b/spagolite-sl-slg/pom.xml index 1965a15..fe1d3e7 100644 --- a/spagolite-sl-slg/pom.xml +++ b/spagolite-sl-slg/pom.xml @@ -7,7 +7,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 @@ -31,10 +31,11 @@ org.dom4j dom4j + - org.apache.logging.log4j - log4j-core - 2.18.0 + org.jboss.spec.javax.annotation + jboss-annotations-api_1.3_spec + provided diff --git a/spagolite-sl-web/pom.xml b/spagolite-sl-web/pom.xml index 56160a5..fc4210d 100644 --- a/spagolite-sl-web/pom.xml +++ b/spagolite-sl-web/pom.xml @@ -7,15 +7,23 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 - - org.jboss.spec - jboss-jakartaee-8.0 - pom - provided - + + + + org.jboss.spec.javax.ejb + jboss-ejb-api_3.2_spec + provided + + + + org.jboss.spec.javax.servlet + jboss-servlet-api_4.0_spec + provided + + it.eng.parer spagofat-sl-jpa diff --git a/spagolite-timer-wrapper-common/pom.xml b/spagolite-timer-wrapper-common/pom.xml index 04ada67..e0473b1 100644 --- a/spagolite-timer-wrapper-common/pom.xml +++ b/spagolite-timer-wrapper-common/pom.xml @@ -4,7 +4,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 spagofat-timer-wrapper-common Spagolite Timer wrapper - common @@ -13,11 +13,25 @@ UTF-8 - + + + + + + org.jboss.spec.javax.ejb + jboss-ejb-api_3.2_spec + provided + + + + jakarta.persistence + jakarta.persistence-api + provided diff --git a/spagolite-timer-wrapper-ejb/pom.xml b/spagolite-timer-wrapper-ejb/pom.xml index 2c17de5..487d0b2 100644 --- a/spagolite-timer-wrapper-ejb/pom.xml +++ b/spagolite-timer-wrapper-ejb/pom.xml @@ -4,7 +4,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0 spagofat-timer-wrapper-ejb Spagolite Timer wrapper - ejb @@ -17,12 +17,32 @@ org.slf4j slf4j-api - + + + + + org.jboss.spec.javax.annotation + jboss-annotations-api_1.3_spec + provided + + + + org.jboss.spec.javax.ejb + jboss-ejb-api_3.2_spec + provided + + + + org.jboss.spec.javax.interceptor + jboss-interceptors-api_1.2_spec + provided + it.eng.parer spagofat-timer-wrapper-common diff --git a/spagolite-webresources/pom.xml b/spagolite-webresources/pom.xml index a834dee..9b653ab 100644 --- a/spagolite-webresources/pom.xml +++ b/spagolite-webresources/pom.xml @@ -6,7 +6,7 @@ it.eng.parer spagofat - 6.15.3-SNAPSHOT + 6.16.0