Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 10.5.0 #12

Merged
merged 4 commits into from
Jan 24, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@

## 10.5.0 (20-01-2025)

### Bugfix: 4
- [#34880](https://parermine.regione.emilia-romagna.it/issues/34880) Correzione scarico file sbustati
- [#34838](https://parermine.regione.emilia-romagna.it/issues/34838) Correzione composizione AIP Unisincro 1 in caso di documenti aggiunti successivamente (caso evidenze di conservazione)
- [#34796](https://parermine.regione.emilia-romagna.it/issues/34796) Correzione con eliminazione gestione partizionamenti logici su gestione serie e fascicoli
- [#34601](https://parermine.regione.emilia-romagna.it/issues/34601) Correzione problema collisione urn Documenti

### Novità: 3
- [#34698](https://parermine.regione.emilia-romagna.it/issues/34698) Rimozione dipendenza diretta a modelli EIDAS (libreria DSS)
- [#33126](https://parermine.regione.emilia-romagna.it/issues/33126) Aggiornamento alle ultimi versioni librerie jakarata-ee8 per jboss 7.4
- [#32991](https://parermine.regione.emilia-romagna.it/issues/32991) Versamento fascicolo: eliminazione delle retrocompatibilità nel codice e nella configurazione

## 10.4.0 (09-12-2024)

### Bugfix: 6
23 changes: 10 additions & 13 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
## 10.4.0 (09-12-2024)
## 10.5.0 (20-01-2025)

### Bugfix: 6
- [#34696](https://parermine.regione.emilia-romagna.it/issues/34696) Correzione funzione di eliminazione xsd sistema di migrazione - Errore 500
- [#34605](https://parermine.regione.emilia-romagna.it/issues/34605) Correzione composizione AIP Unisincro 1 in caso di documenti aggiunti successivamente (caso componenti)
- [#34600](https://parermine.regione.emilia-romagna.it/issues/34600) Correzione stato restituzione archivio
- [#34492](https://parermine.regione.emilia-romagna.it/issues/34492) Fix recupero da object storage degli Indici Aip Unisincro 1.0 nell'AIP
- [#34038](https://parermine.regione.emilia-romagna.it/issues/34038) Correzione data ultimo versamento estratta per tipologia unità documentaria versata da più automi
- [#34027](https://parermine.regione.emilia-romagna.it/issues/34027) Correzione dell'errore nella modifica del formato numero nel periodo di validità di un tipo fascicolo
### Bugfix: 4
- [#34880](https://parermine.regione.emilia-romagna.it/issues/34880) Correzione scarico file sbustati
- [#34838](https://parermine.regione.emilia-romagna.it/issues/34838) Correzione composizione AIP Unisincro 1 in caso di documenti aggiunti successivamente (caso evidenze di conservazione)
- [#34796](https://parermine.regione.emilia-romagna.it/issues/34796) Correzione con eliminazione gestione partizionamenti logici su gestione serie e fascicoli
- [#34601](https://parermine.regione.emilia-romagna.it/issues/34601) Correzione problema collisione urn Documenti

### Novità: 4
- [#34435](https://parermine.regione.emilia-romagna.it/issues/34435) Estensione servizio di recupero stato di conservazione per includere il log del processo di conservazione
- [#34239](https://parermine.regione.emilia-romagna.it/issues/34239) Estensione servizio per recupero file sbustati
- [#34199](https://parermine.regione.emilia-romagna.it/issues/34199) Nuova gestione per rapprentazione completa su base dati del seriale del certificato (CA, CRL e OCSP)
- [#31162](https://parermine.regione.emilia-romagna.it/issues/31162) Log del processo di conservazione delle unità documentarie
### Novità: 3
- [#34698](https://parermine.regione.emilia-romagna.it/issues/34698) Rimozione dipendenza diretta a modelli EIDAS (libreria DSS)
- [#33126](https://parermine.regione.emilia-romagna.it/issues/33126) Aggiornamento alle ultimi versioni librerie jakarata-ee8 per jboss 7.4
- [#32991](https://parermine.regione.emilia-romagna.it/issues/32991) Versamento fascicolo: eliminazione delle retrocompatibilità nel codice e nella configurazione
91 changes: 43 additions & 48 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -2,31 +2,30 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>sacer-jboss</artifactId>
<version>10.4.1-SNAPSHOT</version>
<version>10.5.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>sacer</name>
<description>Progetto SACER</description>

<parent>
<groupId>it.eng.parer</groupId>
<artifactId>parer-pom</artifactId>
<version>6.4.1</version>
</parent>
<parent>
<groupId>it.eng.parer</groupId>
<artifactId>parer-pom</artifactId>
<version>6.5.0</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- Skiptests by default : esecuzione su CI 2.6.0-->
<!-- Skiptests by default : esecuzione su CI 2.6.0-->
<skipTests>true</skipTests>
<!-- Questa è la versione del modulo sacer-xml che dovrà essere inclusa nel progetto -->
<!-- Questa è la versione del modulo sacer-xml che dovrà essere inclusa nel progetto -->
<sacer.xmlmodule.version>2.12.0</sacer.xmlmodule.version>
<!-- spagofat bom -->
<spagofat.version>6.15.2</spagofat.version>
<verificafirma-eidas-beans.version>1.10.0</verificafirma-eidas-beans.version>
<spagofat.version>6.16.0</spagofat.version>
<verificafirma-crypto-beans.version>1.6.0</verificafirma-crypto-beans.version>
<parer-retry.version>2.2.0</parer-retry.version>
<idp-jaas-rdbms.version>0.0.9</idp-jaas-rdbms.version>
<!-- hsm -->
<client-hsm.version>1.1.0</client-hsm.version>
<!-- third party lib -->
<!-- hsm -->
<client-hsm.version>2.0.0</client-hsm.version>
<!-- third party lib -->
<org.apache.wss4j.version>2.2.4</org.apache.wss4j.version>
<blob-info.version>1.0.0</blob-info.version>
<software.amazon.awssdk.version>2.27.7</software.amazon.awssdk.version>
@@ -39,8 +38,8 @@
<saxon-he.version>9.6.0-5</saxon-he.version>
<asm-debug-all.version>4.1</asm-debug-all.version>
<javax.mail.version>1.4.7</javax.mail.version>
<!-- MAC#31701 - Risoluzione errore riscontrato nella verifica formato di file MPP -->
<!-- <ooxml-schemas.version>1.4</ooxml-schemas.version> -->
<!-- MAC#31701 - Risoluzione errore riscontrato nella verifica formato di file MPP -->
<!-- <ooxml-schemas.version>1.4</ooxml-schemas.version> -->
<pdf-box.version>2.0.32</pdf-box.version>
<fop.version>1.1</fop.version>
<jaxws-rt.version>2.3.5</jaxws-rt.version>
@@ -49,7 +48,7 @@
<mockito-core.version>3.1.0</mockito-core.version>
<selenium-java.version>2.44.0</selenium-java.version>
<operadriver.version>1.5</operadriver.version>
<!-- JBoss EAP -->
<!-- JBoss EAP -->
<cxf-rt.version>3.3.9.redhat-00001</cxf-rt.version>
</properties>

@@ -69,7 +68,7 @@

<dependencyManagement>
<dependencies>
<!-- moduli sacer -->
<!-- moduli sacer -->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>sacer-jboss-ejb</artifactId>
@@ -98,7 +97,7 @@
<artifactId>sacer-jboss-jpa</artifactId>
<version>${project.version}</version>
</dependency>
<!-- dipendenze parer -->
<!-- dipendenze parer -->
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>sacer-xml</artifactId>
@@ -114,13 +113,6 @@
<artifactId>verificafirma-crypto-beans</artifactId>
<version>${verificafirma-crypto-beans.version}</version>
</dependency>

<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>verificafirma-eidas-beans</artifactId>
<version>${verificafirma-eidas-beans.version}</version>
</dependency>

<!-- TEST -->
<dependency>
<groupId>directory-naming</groupId>
@@ -132,25 +124,25 @@
<artifactId>ojdbc7</artifactId>
<version>${ojdbc7.version}</version>
</dependency>
<!-- Fork di Xadisk del parer -->
<!-- Fork di Xadisk del parer -->
<dependency>
<groupId>net.java.xadisk</groupId>
<artifactId>xadisk</artifactId>
<version>${xadisk.version}</version>
</dependency>
<!-- HSM -->
<!-- HSM -->
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>client-hsm</artifactId>
<version>${client-hsm.version}</version>
</dependency>
<!-- Questo è il modulo di login dell'IDP, usato come libreria per le funzioni di logging -->
<!-- Questo è il modulo di login dell'IDP, usato come libreria per le funzioni di logging -->
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>idp-jaas-rdbms</artifactId>
<version>${idp-jaas-rdbms.version}</version>
</dependency>
<!-- Fine dipendenze parer -->
<!-- Fine dipendenze parer -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
@@ -263,8 +255,12 @@
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
</exclusions>
</exclusion>
<!-- <exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</exclusion>-->
</exclusions>
</dependency>
<!--Tika Apache mime4j -->
<dependency>
@@ -330,7 +326,7 @@
<artifactId>Saxon-HE</artifactId>
<version>${saxon-he.version}</version>
</dependency>
<!-- Xerces & co -->
<!-- Xerces & co -->
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
@@ -518,28 +514,27 @@
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>

<!-- Provided by runtime (JB7) -->
<!-- BOM per JBoss EAP 7.4 (jboss-eap-jakartaee8) dependencies -->
<!-- jboss-ejb-api_3.2_spec -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb.version}</version>
<scope>provided</scope>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.3_spec</artifactId>
<scope>provided</scope>
</dependency>

<!--JDK 11 -->
<!-- jboss-jaxws-api_2.3_spec -->
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>${jaxws-api.version}</version>
<groupId>org.jboss.spec.javax.xml.ws</groupId>
<artifactId>jboss-jaxws-api_2.3_spec</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
</dependency>

<!-- <dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>${jaxws-rt.version}</version>
<scope>provided</scope>
</dependency>
</dependency>-->
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
@@ -551,7 +546,7 @@
<build>
<pluginManagement>
<plugins>
<!-- OWASP -->
<!-- OWASP -->
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
@@ -573,7 +568,7 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
<excludePackageNames>it.eng.parer.slite.gen.*</excludePackageNames>
</configuration>
</plugin>
@@ -586,7 +581,7 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
<excludePackageNames>it.eng.parer.slite.gen.*</excludePackageNames>
</configuration>
</plugin>
10 changes: 8 additions & 2 deletions sacer-ear/pom.xml
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@
<parent>
<artifactId>sacer-jboss</artifactId>
<groupId>it.eng.parer</groupId>
<version>10.4.1-SNAPSHOT</version>
<version>10.5.1-SNAPSHOT</version>
</parent>

<artifactId>sacer-jboss-ear</artifactId>
@@ -47,7 +47,13 @@
</dependency>
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>spagofat-middle</artifactId>
<artifactId>spagofat-middle</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.security.extensions</groupId>
62 changes: 54 additions & 8 deletions sacer-ejb/pom.xml
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
<parent>
<artifactId>sacer-jboss</artifactId>
<groupId>it.eng.parer</groupId>
<version>10.4.1-SNAPSHOT</version>
<version>10.5.1-SNAPSHOT</version>
</parent>

<artifactId>sacer-jboss-ejb</artifactId>
@@ -27,10 +27,48 @@
</dependencyManagement>

<dependencies>
<!-- BOM per JBoss EAP 7.4 (jboss-eap-jakartaee8) dependencies -->
<!-- jboss-ejb-api_3.2_spec -->
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-jakartaee-8.0</artifactId>
<type>pom</type>
<groupId>org.jboss.spec.javax.ejb</groupId>
<artifactId>jboss-ejb-api_3.2_spec</artifactId>
<scope>provided</scope>
</dependency>
<!-- jboss-interceptors-api_1.2_spec -->
<dependency>
<groupId>org.jboss.spec.javax.interceptor</groupId>
<artifactId>jboss-interceptors-api_1.2_spec</artifactId>
<scope>provided</scope>
</dependency>
<!-- jboss-jms-api_2.0_spec -->
<dependency>
<groupId>org.jboss.spec.javax.jms</groupId>
<artifactId>jboss-jms-api_2.0_spec</artifactId>
<scope>provided</scope>
</dependency>
<!-- jakarta.inject-api -->
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
<scope>provided</scope>
</dependency>
<!-- jakarta.validation-api -->
<dependency>
<groupId>jakarta.validation</groupId>
<artifactId>jakarta.validation-api</artifactId>
<scope>provided</scope>
</dependency>
<!-- jboss-servlet-api_4.0_spec -->
<dependency>
<groupId>org.jboss.spec.javax.servlet</groupId>
<artifactId>jboss-servlet-api_4.0_spec</artifactId>
<scope>provided</scope>
</dependency>
<!-- jboss-connector-api_1.7_spec -->
<dependency>
<groupId>org.jboss.spec.javax.resource</groupId>
<artifactId>jboss-connector-api_1.7_spec</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>it.eng.parer</groupId>
@@ -39,6 +77,12 @@
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>spagofat-si-util</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>it.eng.parer</groupId>
@@ -80,10 +124,6 @@
<groupId>it.eng.parer</groupId>
<artifactId>verificafirma-crypto-beans</artifactId>
</dependency>
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>verificafirma-eidas-beans</artifactId>
</dependency>
<dependency>
<groupId>it.eng.parer</groupId>
<artifactId>client-hsm</artifactId>
@@ -117,6 +157,12 @@
<dependency>
<groupId>org.apache.tika</groupId>
<artifactId>tika-parsers-standard-package</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.java.xadisk</groupId>
Loading