Skip to content

Commit 88c79bd

Browse files
committed
Update project to latest tag sacer-jboss-10.5.0
1 parent 4f43274 commit 88c79bd

40 files changed

+578
-877
lines changed

Diff for: CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11

2+
## 10.5.0 (20-01-2025)
3+
4+
### Bugfix: 4
5+
- [#34880](https://parermine.regione.emilia-romagna.it/issues/34880) Correzione scarico file sbustati
6+
- [#34838](https://parermine.regione.emilia-romagna.it/issues/34838) Correzione composizione AIP Unisincro 1 in caso di documenti aggiunti successivamente (caso evidenze di conservazione)
7+
- [#34796](https://parermine.regione.emilia-romagna.it/issues/34796) Correzione con eliminazione gestione partizionamenti logici su gestione serie e fascicoli
8+
- [#34601](https://parermine.regione.emilia-romagna.it/issues/34601) Correzione problema collisione urn Documenti
9+
10+
### Novità: 3
11+
- [#34698](https://parermine.regione.emilia-romagna.it/issues/34698) Rimozione dipendenza diretta a modelli EIDAS (libreria DSS)
12+
- [#33126](https://parermine.regione.emilia-romagna.it/issues/33126) Aggiornamento alle ultimi versioni librerie jakarata-ee8 per jboss 7.4
13+
- [#32991](https://parermine.regione.emilia-romagna.it/issues/32991) Versamento fascicolo: eliminazione delle retrocompatibilità nel codice e nella configurazione
14+
215
## 10.4.0 (09-12-2024)
316

417
### Bugfix: 6

Diff for: RELEASE-NOTES.md

+10-13
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1-
## 10.4.0 (09-12-2024)
1+
## 10.5.0 (20-01-2025)
22

3-
### Bugfix: 6
4-
- [#34696](https://parermine.regione.emilia-romagna.it/issues/34696) Correzione funzione di eliminazione xsd sistema di migrazione - Errore 500
5-
- [#34605](https://parermine.regione.emilia-romagna.it/issues/34605) Correzione composizione AIP Unisincro 1 in caso di documenti aggiunti successivamente (caso componenti)
6-
- [#34600](https://parermine.regione.emilia-romagna.it/issues/34600) Correzione stato restituzione archivio
7-
- [#34492](https://parermine.regione.emilia-romagna.it/issues/34492) Fix recupero da object storage degli Indici Aip Unisincro 1.0 nell'AIP
8-
- [#34038](https://parermine.regione.emilia-romagna.it/issues/34038) Correzione data ultimo versamento estratta per tipologia unità documentaria versata da più automi
9-
- [#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
3+
### Bugfix: 4
4+
- [#34880](https://parermine.regione.emilia-romagna.it/issues/34880) Correzione scarico file sbustati
5+
- [#34838](https://parermine.regione.emilia-romagna.it/issues/34838) Correzione composizione AIP Unisincro 1 in caso di documenti aggiunti successivamente (caso evidenze di conservazione)
6+
- [#34796](https://parermine.regione.emilia-romagna.it/issues/34796) Correzione con eliminazione gestione partizionamenti logici su gestione serie e fascicoli
7+
- [#34601](https://parermine.regione.emilia-romagna.it/issues/34601) Correzione problema collisione urn Documenti
108

11-
### Novità: 4
12-
- [#34435](https://parermine.regione.emilia-romagna.it/issues/34435) Estensione servizio di recupero stato di conservazione per includere il log del processo di conservazione
13-
- [#34239](https://parermine.regione.emilia-romagna.it/issues/34239) Estensione servizio per recupero file sbustati
14-
- [#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)
15-
- [#31162](https://parermine.regione.emilia-romagna.it/issues/31162) Log del processo di conservazione delle unità documentarie
9+
### Novità: 3
10+
- [#34698](https://parermine.regione.emilia-romagna.it/issues/34698) Rimozione dipendenza diretta a modelli EIDAS (libreria DSS)
11+
- [#33126](https://parermine.regione.emilia-romagna.it/issues/33126) Aggiornamento alle ultimi versioni librerie jakarata-ee8 per jboss 7.4
12+
- [#32991](https://parermine.regione.emilia-romagna.it/issues/32991) Versamento fascicolo: eliminazione delle retrocompatibilità nel codice e nella configurazione

Diff for: pom.xml

+43-48
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,30 @@
22
<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">
33
<modelVersion>4.0.0</modelVersion>
44
<artifactId>sacer-jboss</artifactId>
5-
<version>10.4.1-SNAPSHOT</version>
5+
<version>10.5.0</version>
66
<packaging>pom</packaging>
77
<name>sacer</name>
88
<description>Progetto SACER</description>
99

10-
<parent>
11-
<groupId>it.eng.parer</groupId>
12-
<artifactId>parer-pom</artifactId>
13-
<version>6.4.1</version>
14-
</parent>
10+
<parent>
11+
<groupId>it.eng.parer</groupId>
12+
<artifactId>parer-pom</artifactId>
13+
<version>6.5.0</version>
14+
</parent>
1515
<properties>
1616
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17-
<!-- Skiptests by default : esecuzione su CI 2.6.0-->
17+
<!-- Skiptests by default : esecuzione su CI 2.6.0-->
1818
<skipTests>true</skipTests>
19-
<!-- Questa è la versione del modulo sacer-xml che dovrà essere inclusa nel progetto -->
19+
<!-- Questa è la versione del modulo sacer-xml che dovrà essere inclusa nel progetto -->
2020
<sacer.xmlmodule.version>2.12.0</sacer.xmlmodule.version>
2121
<!-- spagofat bom -->
22-
<spagofat.version>6.15.2</spagofat.version>
23-
<verificafirma-eidas-beans.version>1.10.0</verificafirma-eidas-beans.version>
22+
<spagofat.version>6.16.0</spagofat.version>
2423
<verificafirma-crypto-beans.version>1.6.0</verificafirma-crypto-beans.version>
2524
<parer-retry.version>2.2.0</parer-retry.version>
2625
<idp-jaas-rdbms.version>0.0.9</idp-jaas-rdbms.version>
27-
<!-- hsm -->
28-
<client-hsm.version>1.1.0</client-hsm.version>
29-
<!-- third party lib -->
26+
<!-- hsm -->
27+
<client-hsm.version>2.0.0</client-hsm.version>
28+
<!-- third party lib -->
3029
<org.apache.wss4j.version>2.2.4</org.apache.wss4j.version>
3130
<blob-info.version>1.0.0</blob-info.version>
3231
<software.amazon.awssdk.version>2.27.7</software.amazon.awssdk.version>
@@ -39,8 +38,8 @@
3938
<saxon-he.version>9.6.0-5</saxon-he.version>
4039
<asm-debug-all.version>4.1</asm-debug-all.version>
4140
<javax.mail.version>1.4.7</javax.mail.version>
42-
<!-- MAC#31701 - Risoluzione errore riscontrato nella verifica formato di file MPP -->
43-
<!-- <ooxml-schemas.version>1.4</ooxml-schemas.version> -->
41+
<!-- MAC#31701 - Risoluzione errore riscontrato nella verifica formato di file MPP -->
42+
<!-- <ooxml-schemas.version>1.4</ooxml-schemas.version> -->
4443
<pdf-box.version>2.0.32</pdf-box.version>
4544
<fop.version>1.1</fop.version>
4645
<jaxws-rt.version>2.3.5</jaxws-rt.version>
@@ -49,7 +48,7 @@
4948
<mockito-core.version>3.1.0</mockito-core.version>
5049
<selenium-java.version>2.44.0</selenium-java.version>
5150
<operadriver.version>1.5</operadriver.version>
52-
<!-- JBoss EAP -->
51+
<!-- JBoss EAP -->
5352
<cxf-rt.version>3.3.9.redhat-00001</cxf-rt.version>
5453
</properties>
5554

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

7069
<dependencyManagement>
7170
<dependencies>
72-
<!-- moduli sacer -->
71+
<!-- moduli sacer -->
7372
<dependency>
7473
<groupId>${project.groupId}</groupId>
7574
<artifactId>sacer-jboss-ejb</artifactId>
@@ -98,7 +97,7 @@
9897
<artifactId>sacer-jboss-jpa</artifactId>
9998
<version>${project.version}</version>
10099
</dependency>
101-
<!-- dipendenze parer -->
100+
<!-- dipendenze parer -->
102101
<dependency>
103102
<groupId>it.eng.parer</groupId>
104103
<artifactId>sacer-xml</artifactId>
@@ -114,13 +113,6 @@
114113
<artifactId>verificafirma-crypto-beans</artifactId>
115114
<version>${verificafirma-crypto-beans.version}</version>
116115
</dependency>
117-
118-
<dependency>
119-
<groupId>it.eng.parer</groupId>
120-
<artifactId>verificafirma-eidas-beans</artifactId>
121-
<version>${verificafirma-eidas-beans.version}</version>
122-
</dependency>
123-
124116
<!-- TEST -->
125117
<dependency>
126118
<groupId>directory-naming</groupId>
@@ -132,25 +124,25 @@
132124
<artifactId>ojdbc7</artifactId>
133125
<version>${ojdbc7.version}</version>
134126
</dependency>
135-
<!-- Fork di Xadisk del parer -->
127+
<!-- Fork di Xadisk del parer -->
136128
<dependency>
137129
<groupId>net.java.xadisk</groupId>
138130
<artifactId>xadisk</artifactId>
139131
<version>${xadisk.version}</version>
140132
</dependency>
141-
<!-- HSM -->
133+
<!-- HSM -->
142134
<dependency>
143135
<groupId>it.eng.parer</groupId>
144136
<artifactId>client-hsm</artifactId>
145137
<version>${client-hsm.version}</version>
146138
</dependency>
147-
<!-- Questo è il modulo di login dell'IDP, usato come libreria per le funzioni di logging -->
139+
<!-- Questo è il modulo di login dell'IDP, usato come libreria per le funzioni di logging -->
148140
<dependency>
149141
<groupId>it.eng.parer</groupId>
150142
<artifactId>idp-jaas-rdbms</artifactId>
151143
<version>${idp-jaas-rdbms.version}</version>
152144
</dependency>
153-
<!-- Fine dipendenze parer -->
145+
<!-- Fine dipendenze parer -->
154146
<dependency>
155147
<groupId>junit</groupId>
156148
<artifactId>junit</artifactId>
@@ -263,8 +255,12 @@
263255
<exclusion>
264256
<groupId>xml-apis</groupId>
265257
<artifactId>xml-apis</artifactId>
266-
</exclusion>
267-
</exclusions>
258+
</exclusion>
259+
<!-- <exclusion>
260+
<groupId>org.apache.logging.log4j</groupId>
261+
<artifactId>log4j-api</artifactId>
262+
</exclusion>-->
263+
</exclusions>
268264
</dependency>
269265
<!--Tika Apache mime4j -->
270266
<dependency>
@@ -330,7 +326,7 @@
330326
<artifactId>Saxon-HE</artifactId>
331327
<version>${saxon-he.version}</version>
332328
</dependency>
333-
<!-- Xerces & co -->
329+
<!-- Xerces & co -->
334330
<dependency>
335331
<groupId>xerces</groupId>
336332
<artifactId>xercesImpl</artifactId>
@@ -518,28 +514,27 @@
518514
<artifactId>spring-test</artifactId>
519515
<version>${spring.version}</version>
520516
</dependency>
521-
522-
<!-- Provided by runtime (JB7) -->
517+
<!-- BOM per JBoss EAP 7.4 (jboss-eap-jakartaee8) dependencies -->
518+
<!-- jboss-ejb-api_3.2_spec -->
523519
<dependency>
524-
<groupId>javax.xml.bind</groupId>
525-
<artifactId>jaxb-api</artifactId>
526-
<version>${jaxb.version}</version>
527-
<scope>provided</scope>
520+
<groupId>org.jboss.spec.javax.xml.bind</groupId>
521+
<artifactId>jboss-jaxb-api_2.3_spec</artifactId>
522+
<scope>provided</scope>
528523
</dependency>
529-
530524
<!--JDK 11 -->
525+
<!-- jboss-jaxws-api_2.3_spec -->
531526
<dependency>
532-
<groupId>javax.xml.ws</groupId>
533-
<artifactId>jaxws-api</artifactId>
534-
<version>${jaxws-api.version}</version>
527+
<groupId>org.jboss.spec.javax.xml.ws</groupId>
528+
<artifactId>jboss-jaxws-api_2.3_spec</artifactId>
535529
<scope>provided</scope>
536-
</dependency>
537-
<dependency>
530+
</dependency>
531+
532+
<!-- <dependency>
538533
<groupId>com.sun.xml.ws</groupId>
539534
<artifactId>jaxws-rt</artifactId>
540535
<version>${jaxws-rt.version}</version>
541536
<scope>provided</scope>
542-
</dependency>
537+
</dependency>-->
543538
<dependency>
544539
<groupId>xml-apis</groupId>
545540
<artifactId>xml-apis</artifactId>
@@ -551,7 +546,7 @@
551546
<build>
552547
<pluginManagement>
553548
<plugins>
554-
<!-- OWASP -->
549+
<!-- OWASP -->
555550
<plugin>
556551
<groupId>org.owasp</groupId>
557552
<artifactId>dependency-check-maven</artifactId>
@@ -573,7 +568,7 @@
573568
<groupId>org.apache.maven.plugins</groupId>
574569
<artifactId>maven-javadoc-plugin</artifactId>
575570
<configuration>
576-
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
571+
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
577572
<excludePackageNames>it.eng.parer.slite.gen.*</excludePackageNames>
578573
</configuration>
579574
</plugin>
@@ -586,7 +581,7 @@
586581
<groupId>org.apache.maven.plugins</groupId>
587582
<artifactId>maven-javadoc-plugin</artifactId>
588583
<configuration>
589-
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
584+
<!-- Esclusione dai javadoc delle classi generate da xmlbeans -->
590585
<excludePackageNames>it.eng.parer.slite.gen.*</excludePackageNames>
591586
</configuration>
592587
</plugin>

Diff for: sacer-ear/pom.xml

+8-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>sacer-jboss</artifactId>
66
<groupId>it.eng.parer</groupId>
7-
<version>10.4.1-SNAPSHOT</version>
7+
<version>10.5.0</version>
88
</parent>
99

1010
<artifactId>sacer-jboss-ear</artifactId>
@@ -47,7 +47,13 @@
4747
</dependency>
4848
<dependency>
4949
<groupId>it.eng.parer</groupId>
50-
<artifactId>spagofat-middle</artifactId>
50+
<artifactId>spagofat-middle</artifactId>
51+
<exclusions>
52+
<exclusion>
53+
<groupId>org.apache.logging.log4j</groupId>
54+
<artifactId>log4j-api</artifactId>
55+
</exclusion>
56+
</exclusions>
5157
</dependency>
5258
<dependency>
5359
<groupId>org.springframework.security.extensions</groupId>

Diff for: sacer-ejb/pom.xml

+54-8
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>sacer-jboss</artifactId>
55
<groupId>it.eng.parer</groupId>
6-
<version>10.4.1-SNAPSHOT</version>
6+
<version>10.5.0</version>
77
</parent>
88

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

2929
<dependencies>
30+
<!-- BOM per JBoss EAP 7.4 (jboss-eap-jakartaee8) dependencies -->
31+
<!-- jboss-ejb-api_3.2_spec -->
3032
<dependency>
31-
<groupId>org.jboss.spec</groupId>
32-
<artifactId>jboss-jakartaee-8.0</artifactId>
33-
<type>pom</type>
33+
<groupId>org.jboss.spec.javax.ejb</groupId>
34+
<artifactId>jboss-ejb-api_3.2_spec</artifactId>
35+
<scope>provided</scope>
36+
</dependency>
37+
<!-- jboss-interceptors-api_1.2_spec -->
38+
<dependency>
39+
<groupId>org.jboss.spec.javax.interceptor</groupId>
40+
<artifactId>jboss-interceptors-api_1.2_spec</artifactId>
41+
<scope>provided</scope>
42+
</dependency>
43+
<!-- jboss-jms-api_2.0_spec -->
44+
<dependency>
45+
<groupId>org.jboss.spec.javax.jms</groupId>
46+
<artifactId>jboss-jms-api_2.0_spec</artifactId>
47+
<scope>provided</scope>
48+
</dependency>
49+
<!-- jakarta.inject-api -->
50+
<dependency>
51+
<groupId>jakarta.inject</groupId>
52+
<artifactId>jakarta.inject-api</artifactId>
53+
<scope>provided</scope>
54+
</dependency>
55+
<!-- jakarta.validation-api -->
56+
<dependency>
57+
<groupId>jakarta.validation</groupId>
58+
<artifactId>jakarta.validation-api</artifactId>
59+
<scope>provided</scope>
60+
</dependency>
61+
<!-- jboss-servlet-api_4.0_spec -->
62+
<dependency>
63+
<groupId>org.jboss.spec.javax.servlet</groupId>
64+
<artifactId>jboss-servlet-api_4.0_spec</artifactId>
65+
<scope>provided</scope>
66+
</dependency>
67+
<!-- jboss-connector-api_1.7_spec -->
68+
<dependency>
69+
<groupId>org.jboss.spec.javax.resource</groupId>
70+
<artifactId>jboss-connector-api_1.7_spec</artifactId>
71+
<scope>provided</scope>
3472
</dependency>
3573
<dependency>
3674
<groupId>it.eng.parer</groupId>
@@ -39,6 +77,12 @@
3977
<dependency>
4078
<groupId>it.eng.parer</groupId>
4179
<artifactId>spagofat-si-util</artifactId>
80+
<exclusions>
81+
<exclusion>
82+
<groupId>org.apache.logging.log4j</groupId>
83+
<artifactId>log4j-api</artifactId>
84+
</exclusion>
85+
</exclusions>
4286
</dependency>
4387
<dependency>
4488
<groupId>it.eng.parer</groupId>
@@ -80,10 +124,6 @@
80124
<groupId>it.eng.parer</groupId>
81125
<artifactId>verificafirma-crypto-beans</artifactId>
82126
</dependency>
83-
<dependency>
84-
<groupId>it.eng.parer</groupId>
85-
<artifactId>verificafirma-eidas-beans</artifactId>
86-
</dependency>
87127
<dependency>
88128
<groupId>it.eng.parer</groupId>
89129
<artifactId>client-hsm</artifactId>
@@ -117,6 +157,12 @@
117157
<dependency>
118158
<groupId>org.apache.tika</groupId>
119159
<artifactId>tika-parsers-standard-package</artifactId>
160+
<exclusions>
161+
<exclusion>
162+
<groupId>org.apache.logging.log4j</groupId>
163+
<artifactId>log4j-api</artifactId>
164+
</exclusion>
165+
</exclusions>
120166
</dependency>
121167
<dependency>
122168
<groupId>net.java.xadisk</groupId>

0 commit comments

Comments
 (0)