Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe

Commits:

6 changed files:

Changes:

  • core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ValidateService-dataResult.json
    ... ... @@ -39495,7 +39495,7 @@
    39495 39495
             {
    
    39496 39496
               "fieldName": "observedSystem",
    
    39497 39497
               "scope": "WARNING",
    
    39498
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39498
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 2) est désactivé."
    
    39499 39499
             }
    
    39500 39500
           ]
    
    39501 39501
         },
    
    ... ... @@ -39569,7 +39569,7 @@
    39569 39569
             {
    
    39570 39570
               "fieldName": "observedSystem",
    
    39571 39571
               "scope": "WARNING",
    
    39572
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39572
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39573 39573
             }
    
    39574 39574
           ]
    
    39575 39575
         },
    
    ... ... @@ -39602,7 +39602,7 @@
    39602 39602
             {
    
    39603 39603
               "fieldName": "observedSystem",
    
    39604 39604
               "scope": "WARNING",
    
    39605
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39605
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39606 39606
             }
    
    39607 39607
           ]
    
    39608 39608
         },
    
    ... ... @@ -39635,7 +39635,7 @@
    39635 39635
             {
    
    39636 39636
               "fieldName": "observedSystem",
    
    39637 39637
               "scope": "WARNING",
    
    39638
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39638
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39639 39639
             }
    
    39640 39640
           ]
    
    39641 39641
         },
    
    ... ... @@ -39668,7 +39668,7 @@
    39668 39668
             {
    
    39669 39669
               "fieldName": "observedSystem",
    
    39670 39670
               "scope": "WARNING",
    
    39671
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39671
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39672 39672
             }
    
    39673 39673
           ]
    
    39674 39674
         },
    
    ... ... @@ -39701,7 +39701,7 @@
    39701 39701
             {
    
    39702 39702
               "fieldName": "observedSystem",
    
    39703 39703
               "scope": "WARNING",
    
    39704
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39704
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39705 39705
             }
    
    39706 39706
           ]
    
    39707 39707
         },
    
    ... ... @@ -39734,7 +39734,7 @@
    39734 39734
             {
    
    39735 39735
               "fieldName": "observedSystem",
    
    39736 39736
               "scope": "WARNING",
    
    39737
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39737
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39738 39738
             }
    
    39739 39739
           ]
    
    39740 39740
         },
    
    ... ... @@ -39899,7 +39899,7 @@
    39899 39899
             {
    
    39900 39900
               "fieldName": "observedSystem",
    
    39901 39901
               "scope": "WARNING",
    
    39902
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39902
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39903 39903
             }
    
    39904 39904
           ]
    
    39905 39905
         },
    
    ... ... @@ -39932,7 +39932,7 @@
    39932 39932
             {
    
    39933 39933
               "fieldName": "observedSystem",
    
    39934 39934
               "scope": "WARNING",
    
    39935
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    39935
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    39936 39936
             }
    
    39937 39937
           ]
    
    39938 39938
         },
    
    ... ... @@ -40419,7 +40419,7 @@
    40419 40419
             {
    
    40420 40420
               "fieldName": "observedSystem",
    
    40421 40421
               "scope": "WARNING",
    
    40422
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40422
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40423 40423
             }
    
    40424 40424
           ]
    
    40425 40425
         },
    
    ... ... @@ -40452,7 +40452,7 @@
    40452 40452
             {
    
    40453 40453
               "fieldName": "observedSystem",
    
    40454 40454
               "scope": "WARNING",
    
    40455
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40455
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40456 40456
             }
    
    40457 40457
           ]
    
    40458 40458
         },
    
    ... ... @@ -40683,7 +40683,7 @@
    40683 40683
             {
    
    40684 40684
               "fieldName": "observedSystem",
    
    40685 40685
               "scope": "WARNING",
    
    40686
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40686
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40687 40687
             }
    
    40688 40688
           ]
    
    40689 40689
         },
    
    ... ... @@ -40716,7 +40716,7 @@
    40716 40716
             {
    
    40717 40717
               "fieldName": "observedSystem",
    
    40718 40718
               "scope": "WARNING",
    
    40719
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40719
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40720 40720
             }
    
    40721 40721
           ]
    
    40722 40722
         },
    
    ... ... @@ -40782,7 +40782,7 @@
    40782 40782
             {
    
    40783 40783
               "fieldName": "observedSystem",
    
    40784 40784
               "scope": "WARNING",
    
    40785
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40785
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40786 40786
             }
    
    40787 40787
           ]
    
    40788 40788
         },
    
    ... ... @@ -40815,7 +40815,7 @@
    40815 40815
             {
    
    40816 40816
               "fieldName": "observedSystem",
    
    40817 40817
               "scope": "WARNING",
    
    40818
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40818
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40819 40819
             }
    
    40820 40820
           ]
    
    40821 40821
         },
    
    ... ... @@ -40914,7 +40914,7 @@
    40914 40914
             {
    
    40915 40915
               "fieldName": "observedSystem",
    
    40916 40916
               "scope": "WARNING",
    
    40917
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40917
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40918 40918
             },
    
    40919 40919
             {
    
    40920 40920
               "fieldName": "observedSystemDistance",
    
    ... ... @@ -40985,7 +40985,7 @@
    40985 40985
             {
    
    40986 40986
               "fieldName": "observedSystem",
    
    40987 40987
               "scope": "WARNING",
    
    40988
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    40988
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    40989 40989
             }
    
    40990 40990
           ]
    
    40991 40991
         },
    
    ... ... @@ -41018,7 +41018,7 @@
    41018 41018
             {
    
    41019 41019
               "fieldName": "observedSystem",
    
    41020 41020
               "scope": "WARNING",
    
    41021
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41021
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41022 41022
             }
    
    41023 41023
           ]
    
    41024 41024
         },
    
    ... ... @@ -41084,7 +41084,7 @@
    41084 41084
             {
    
    41085 41085
               "fieldName": "observedSystem",
    
    41086 41086
               "scope": "WARNING",
    
    41087
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41087
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41088 41088
             }
    
    41089 41089
           ]
    
    41090 41090
         },
    
    ... ... @@ -41117,7 +41117,7 @@
    41117 41117
             {
    
    41118 41118
               "fieldName": "observedSystem",
    
    41119 41119
               "scope": "WARNING",
    
    41120
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41120
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41121 41121
             }
    
    41122 41122
           ]
    
    41123 41123
         },
    
    ... ... @@ -41150,7 +41150,7 @@
    41150 41150
             {
    
    41151 41151
               "fieldName": "observedSystem",
    
    41152 41152
               "scope": "WARNING",
    
    41153
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41153
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41154 41154
             }
    
    41155 41155
           ]
    
    41156 41156
         },
    
    ... ... @@ -41216,7 +41216,7 @@
    41216 41216
             {
    
    41217 41217
               "fieldName": "observedSystem",
    
    41218 41218
               "scope": "WARNING",
    
    41219
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41219
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41220 41220
             }
    
    41221 41221
           ]
    
    41222 41222
         },
    
    ... ... @@ -41249,7 +41249,7 @@
    41249 41249
             {
    
    41250 41250
               "fieldName": "observedSystem",
    
    41251 41251
               "scope": "WARNING",
    
    41252
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41252
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41253 41253
             }
    
    41254 41254
           ]
    
    41255 41255
         },
    
    ... ... @@ -41282,7 +41282,7 @@
    41282 41282
             {
    
    41283 41283
               "fieldName": "observedSystem",
    
    41284 41284
               "scope": "WARNING",
    
    41285
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41285
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41286 41286
             }
    
    41287 41287
           ]
    
    41288 41288
         },
    
    ... ... @@ -41315,7 +41315,7 @@
    41315 41315
             {
    
    41316 41316
               "fieldName": "observedSystem",
    
    41317 41317
               "scope": "WARNING",
    
    41318
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41318
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41319 41319
             }
    
    41320 41320
           ]
    
    41321 41321
         },
    
    ... ... @@ -41348,7 +41348,7 @@
    41348 41348
             {
    
    41349 41349
               "fieldName": "observedSystem",
    
    41350 41350
               "scope": "WARNING",
    
    41351
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41351
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41352 41352
             }
    
    41353 41353
           ]
    
    41354 41354
         },
    
    ... ... @@ -41381,7 +41381,7 @@
    41381 41381
             {
    
    41382 41382
               "fieldName": "observedSystem",
    
    41383 41383
               "scope": "WARNING",
    
    41384
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41384
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41385 41385
             }
    
    41386 41386
           ]
    
    41387 41387
         },
    
    ... ... @@ -41447,7 +41447,7 @@
    41447 41447
             {
    
    41448 41448
               "fieldName": "observedSystem",
    
    41449 41449
               "scope": "WARNING",
    
    41450
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41450
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41451 41451
             }
    
    41452 41452
           ]
    
    41453 41453
         },
    
    ... ... @@ -41480,7 +41480,7 @@
    41480 41480
             {
    
    41481 41481
               "fieldName": "observedSystem",
    
    41482 41482
               "scope": "WARNING",
    
    41483
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41483
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41484 41484
             }
    
    41485 41485
           ]
    
    41486 41486
         },
    
    ... ... @@ -41513,7 +41513,7 @@
    41513 41513
             {
    
    41514 41514
               "fieldName": "observedSystem",
    
    41515 41515
               "scope": "WARNING",
    
    41516
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41516
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41517 41517
             }
    
    41518 41518
           ]
    
    41519 41519
         },
    
    ... ... @@ -41546,7 +41546,7 @@
    41546 41546
             {
    
    41547 41547
               "fieldName": "observedSystem",
    
    41548 41548
               "scope": "WARNING",
    
    41549
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41549
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41550 41550
             }
    
    41551 41551
           ]
    
    41552 41552
         },
    
    ... ... @@ -41612,7 +41612,7 @@
    41612 41612
             {
    
    41613 41613
               "fieldName": "observedSystem",
    
    41614 41614
               "scope": "WARNING",
    
    41615
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41615
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41616 41616
             }
    
    41617 41617
           ]
    
    41618 41618
         },
    
    ... ... @@ -41645,7 +41645,7 @@
    41645 41645
             {
    
    41646 41646
               "fieldName": "observedSystem",
    
    41647 41647
               "scope": "WARNING",
    
    41648
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41648
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41649 41649
             }
    
    41650 41650
           ]
    
    41651 41651
         },
    
    ... ... @@ -41678,7 +41678,7 @@
    41678 41678
             {
    
    41679 41679
               "fieldName": "observedSystem",
    
    41680 41680
               "scope": "WARNING",
    
    41681
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41681
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41682 41682
             }
    
    41683 41683
           ]
    
    41684 41684
         },
    
    ... ... @@ -41711,7 +41711,7 @@
    41711 41711
             {
    
    41712 41712
               "fieldName": "observedSystem",
    
    41713 41713
               "scope": "WARNING",
    
    41714
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41714
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41715 41715
             }
    
    41716 41716
           ]
    
    41717 41717
         },
    
    ... ... @@ -41744,7 +41744,7 @@
    41744 41744
             {
    
    41745 41745
               "fieldName": "observedSystem",
    
    41746 41746
               "scope": "WARNING",
    
    41747
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41747
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41748 41748
             }
    
    41749 41749
           ]
    
    41750 41750
         },
    
    ... ... @@ -41777,7 +41777,7 @@
    41777 41777
             {
    
    41778 41778
               "fieldName": "observedSystem",
    
    41779 41779
               "scope": "WARNING",
    
    41780
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41780
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41781 41781
             }
    
    41782 41782
           ]
    
    41783 41783
         },
    
    ... ... @@ -41810,7 +41810,7 @@
    41810 41810
             {
    
    41811 41811
               "fieldName": "observedSystem",
    
    41812 41812
               "scope": "WARNING",
    
    41813
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41813
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41814 41814
             }
    
    41815 41815
           ]
    
    41816 41816
         },
    
    ... ... @@ -41843,7 +41843,7 @@
    41843 41843
             {
    
    41844 41844
               "fieldName": "observedSystem",
    
    41845 41845
               "scope": "WARNING",
    
    41846
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41846
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41847 41847
             }
    
    41848 41848
           ]
    
    41849 41849
         },
    
    ... ... @@ -41876,7 +41876,7 @@
    41876 41876
             {
    
    41877 41877
               "fieldName": "observedSystem",
    
    41878 41878
               "scope": "WARNING",
    
    41879
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41879
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41880 41880
             }
    
    41881 41881
           ]
    
    41882 41882
         },
    
    ... ... @@ -41909,7 +41909,7 @@
    41909 41909
             {
    
    41910 41910
               "fieldName": "observedSystem",
    
    41911 41911
               "scope": "WARNING",
    
    41912
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41912
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41913 41913
             }
    
    41914 41914
           ]
    
    41915 41915
         },
    
    ... ... @@ -41942,7 +41942,7 @@
    41942 41942
             {
    
    41943 41943
               "fieldName": "observedSystem",
    
    41944 41944
               "scope": "WARNING",
    
    41945
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41945
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41946 41946
             }
    
    41947 41947
           ]
    
    41948 41948
         },
    
    ... ... @@ -41975,7 +41975,7 @@
    41975 41975
             {
    
    41976 41976
               "fieldName": "observedSystem",
    
    41977 41977
               "scope": "WARNING",
    
    41978
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    41978
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    41979 41979
             }
    
    41980 41980
           ]
    
    41981 41981
         },
    
    ... ... @@ -42041,7 +42041,7 @@
    42041 42041
             {
    
    42042 42042
               "fieldName": "observedSystem",
    
    42043 42043
               "scope": "WARNING",
    
    42044
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42044
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42045 42045
             }
    
    42046 42046
           ]
    
    42047 42047
         },
    
    ... ... @@ -42074,7 +42074,7 @@
    42074 42074
             {
    
    42075 42075
               "fieldName": "observedSystem",
    
    42076 42076
               "scope": "WARNING",
    
    42077
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42077
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42078 42078
             }
    
    42079 42079
           ]
    
    42080 42080
         },
    
    ... ... @@ -42107,7 +42107,7 @@
    42107 42107
             {
    
    42108 42108
               "fieldName": "observedSystem",
    
    42109 42109
               "scope": "WARNING",
    
    42110
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42110
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42111 42111
             }
    
    42112 42112
           ]
    
    42113 42113
         },
    
    ... ... @@ -42140,7 +42140,7 @@
    42140 42140
             {
    
    42141 42141
               "fieldName": "observedSystem",
    
    42142 42142
               "scope": "WARNING",
    
    42143
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42143
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42144 42144
             }
    
    42145 42145
           ]
    
    42146 42146
         },
    
    ... ... @@ -42173,7 +42173,7 @@
    42173 42173
             {
    
    42174 42174
               "fieldName": "observedSystem",
    
    42175 42175
               "scope": "WARNING",
    
    42176
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42176
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42177 42177
             }
    
    42178 42178
           ]
    
    42179 42179
         },
    
    ... ... @@ -42206,7 +42206,7 @@
    42206 42206
             {
    
    42207 42207
               "fieldName": "observedSystem",
    
    42208 42208
               "scope": "WARNING",
    
    42209
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42209
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42210 42210
             }
    
    42211 42211
           ]
    
    42212 42212
         },
    
    ... ... @@ -42239,7 +42239,7 @@
    42239 42239
             {
    
    42240 42240
               "fieldName": "observedSystem",
    
    42241 42241
               "scope": "WARNING",
    
    42242
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42242
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42243 42243
             }
    
    42244 42244
           ]
    
    42245 42245
         },
    
    ... ... @@ -42305,7 +42305,7 @@
    42305 42305
             {
    
    42306 42306
               "fieldName": "observedSystem",
    
    42307 42307
               "scope": "WARNING",
    
    42308
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42308
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 2) est désactivé."
    
    42309 42309
             }
    
    42310 42310
           ]
    
    42311 42311
         },
    
    ... ... @@ -42338,7 +42338,7 @@
    42338 42338
             {
    
    42339 42339
               "fieldName": "observedSystem",
    
    42340 42340
               "scope": "WARNING",
    
    42341
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42341
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 2) est désactivé."
    
    42342 42342
             }
    
    42343 42343
           ]
    
    42344 42344
         },
    
    ... ... @@ -42503,7 +42503,7 @@
    42503 42503
             {
    
    42504 42504
               "fieldName": "observedSystem",
    
    42505 42505
               "scope": "WARNING",
    
    42506
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42506
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42507 42507
             }
    
    42508 42508
           ]
    
    42509 42509
         },
    
    ... ... @@ -42536,7 +42536,7 @@
    42536 42536
             {
    
    42537 42537
               "fieldName": "observedSystem",
    
    42538 42538
               "scope": "WARNING",
    
    42539
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42539
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42540 42540
             }
    
    42541 42541
           ]
    
    42542 42542
         },
    
    ... ... @@ -42569,7 +42569,7 @@
    42569 42569
             {
    
    42570 42570
               "fieldName": "observedSystem",
    
    42571 42571
               "scope": "WARNING",
    
    42572
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42572
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42573 42573
             }
    
    42574 42574
           ]
    
    42575 42575
         },
    
    ... ... @@ -42602,7 +42602,7 @@
    42602 42602
             {
    
    42603 42603
               "fieldName": "observedSystem",
    
    42604 42604
               "scope": "WARNING",
    
    42605
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42605
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42606 42606
             }
    
    42607 42607
           ]
    
    42608 42608
         },
    
    ... ... @@ -42635,7 +42635,7 @@
    42635 42635
             {
    
    42636 42636
               "fieldName": "observedSystem",
    
    42637 42637
               "scope": "WARNING",
    
    42638
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42638
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42639 42639
             }
    
    42640 42640
           ]
    
    42641 42641
         },
    
    ... ... @@ -42668,7 +42668,7 @@
    42668 42668
             {
    
    42669 42669
               "fieldName": "observedSystem",
    
    42670 42670
               "scope": "WARNING",
    
    42671
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42671
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42672 42672
             }
    
    42673 42673
           ]
    
    42674 42674
         },
    
    ... ... @@ -42701,7 +42701,7 @@
    42701 42701
             {
    
    42702 42702
               "fieldName": "observedSystem",
    
    42703 42703
               "scope": "WARNING",
    
    42704
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42704
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42705 42705
             }
    
    42706 42706
           ]
    
    42707 42707
         },
    
    ... ... @@ -42866,7 +42866,7 @@
    42866 42866
             {
    
    42867 42867
               "fieldName": "observedSystem",
    
    42868 42868
               "scope": "WARNING",
    
    42869
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42869
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42870 42870
             }
    
    42871 42871
           ]
    
    42872 42872
         },
    
    ... ... @@ -42899,7 +42899,7 @@
    42899 42899
             {
    
    42900 42900
               "fieldName": "observedSystem",
    
    42901 42901
               "scope": "WARNING",
    
    42902
    -          "message": "L\u0027un des référentiels de type \u0027Système observé\u0027 sélection est désactivé."
    
    42902
    +          "message": "Le référentiel sélectionné «6 - Epave balisée» (à la position 1) est désactivé."
    
    42903 42903
             }
    
    42904 42904
           ]
    
    42905 42905
         },
    

  • core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ValidateService-referentialResult.json
    ... ... @@ -60596,7 +60596,17 @@
    60596 60596
             {
    
    60597 60597
               "fieldName": "species",
    
    60598 60598
               "scope": "ERROR",
    
    60599
    -          "message": "L\u0027un des référentiels de type \u0027Espèce\u0027 sélectionné est désactivé."
    
    60599
    +          "message": "Le référentiel sélectionné «LKY - Lepidochelys kempii - Tortue de Kemp» (à la position 120) est désactivé."
    
    60600
    +        },
    
    60601
    +        {
    
    60602
    +          "fieldName": "species",
    
    60603
    +          "scope": "ERROR",
    
    60604
    +          "message": "Le référentiel sélectionné «SPY - Sphyrnidae - Famille Sphyrnidae» (à la position 24) est désactivé."
    
    60605
    +        },
    
    60606
    +        {
    
    60607
    +          "fieldName": "species",
    
    60608
    +          "scope": "ERROR",
    
    60609
    +          "message": "Le référentiel sélectionné «1BUM - Makaira mazara - Makaire bleu indo-pacifique » (à la position 191) est désactivé."
    
    60600 60610
             }
    
    60601 60611
           ]
    
    60602 60612
         },
    
    ... ... @@ -60763,7 +60773,7 @@
    60763 60773
             {
    
    60764 60774
               "fieldName": "species",
    
    60765 60775
               "scope": "ERROR",
    
    60766
    -          "message": "L\u0027un des référentiels de type \u0027Espèce\u0027 sélectionné est désactivé."
    
    60776
    +          "message": "Le référentiel sélectionné «RAV* - Ravil - Ravil» (à la position 12) est désactivé."
    
    60767 60777
             }
    
    60768 60778
           ]
    
    60769 60779
         },
    
    ... ... @@ -60795,7 +60805,22 @@
    60795 60805
             {
    
    60796 60806
               "fieldName": "species",
    
    60797 60807
               "scope": "ERROR",
    
    60798
    -          "message": "L\u0027un des référentiels de type \u0027Espèce\u0027 sélectionné est désactivé."
    
    60808
    +          "message": "Le référentiel sélectionné «1BUM - Makaira mazara - Makaire bleu indo-pacifique » (à la position 208) est désactivé."
    
    60809
    +        },
    
    60810
    +        {
    
    60811
    +          "fieldName": "species",
    
    60812
    +          "scope": "ERROR",
    
    60813
    +          "message": "Le référentiel sélectionné «LKY - Lepidochelys kempii - Tortue de Kemp» (à la position 120) est désactivé."
    
    60814
    +        },
    
    60815
    +        {
    
    60816
    +          "fieldName": "species",
    
    60817
    +          "scope": "ERROR",
    
    60818
    +          "message": "Le référentiel sélectionné «SPY - Sphyrnidae - Famille Sphyrnidae» (à la position 24) est désactivé."
    
    60819
    +        },
    
    60820
    +        {
    
    60821
    +          "fieldName": "species",
    
    60822
    +          "scope": "ERROR",
    
    60823
    +          "message": "Le référentiel sélectionné «RAV* - Ravil - Ravil» (à la position 193) est désactivé."
    
    60799 60824
             }
    
    60800 60825
           ]
    
    60801 60826
         },
    

  • toolkit/api/src/main/i18n/translations/toolkit_en_GB.properties
    ... ... @@ -60,7 +60,7 @@ observe.Common.validation.comment.needed.for.single=A comment is required for se
    60 60
     observe.Common.validation.endDate.after.startDate=End date (%2$s) must be after start date (%1$s).
    
    61 61
     observe.Common.validation.field.mandatory=Mandatory field.
    
    62 62
     observe.Common.validation.field.not.filled=Field not filled.
    
    63
    -observe.Common.validation.multiple.referential.disabled=On of the selected referential of type '%s' is disabled.
    
    63
    +observe.Common.validation.multiple.referential.disabled=Selected referential «%1$s» (at position\: %2$s) is disabled.
    
    64 64
     observe.Common.validation.number.bound=Value must be between %s and %s, but was %s.
    
    65 65
     observe.Common.validation.number.positive=Number must be positive.
    
    66 66
     observe.Common.validation.proportion.total=Sum of proportions must equals 100.
    

  • toolkit/api/src/main/i18n/translations/toolkit_es_ES.properties
    ... ... @@ -60,7 +60,7 @@ observe.Common.validation.comment.needed.for.single=Se requiere un comentario pa
    60 60
     observe.Common.validation.endDate.after.startDate=End date (%2$s) must be after start date (%1$s). \#TODO
    
    61 61
     observe.Common.validation.field.mandatory=Campo obligatorio.
    
    62 62
     observe.Common.validation.field.not.filled=Campo no registrado.
    
    63
    -observe.Common.validation.multiple.referential.disabled=Uno de los referenciales de tipo seleccionados '%s' está desactivado.
    
    63
    +observe.Common.validation.multiple.referential.disabled=El referencial seleccionados «%1$s» (position\: %2$s) está desactivado.
    
    64 64
     observe.Common.validation.number.bound=El valor debe estar entre %s y %s, pero es %s.
    
    65 65
     observe.Common.validation.number.positive=El número debe ser positivo.
    
    66 66
     observe.Common.validation.proportion.total=La suma de las proporciónes debe ser de 100.
    

  • toolkit/api/src/main/i18n/translations/toolkit_fr_FR.properties
    ... ... @@ -60,7 +60,7 @@ observe.Common.validation.comment.needed.for.single=Un commentaire est requis po
    60 60
     observe.Common.validation.endDate.after.startDate=La date de fin (%2$s) doit être ultérieure à celle de début (%1$s).
    
    61 61
     observe.Common.validation.field.mandatory=Le champ est obligatoire.
    
    62 62
     observe.Common.validation.field.not.filled=Le champ n'est pas renseigné.
    
    63
    -observe.Common.validation.multiple.referential.disabled=L'un des référentiels de type '%s' sélectionné est désactivé.
    
    63
    +observe.Common.validation.multiple.referential.disabled=Le référentiel sélectionné «%1$s» (à la position %2$s) est désactivé.
    
    64 64
     observe.Common.validation.number.bound=La valeur doit être comprise entre %s et %s, mais vaut %s.
    
    65 65
     observe.Common.validation.number.positive=Le nombre doit être positif.
    
    66 66
     observe.Common.validation.proportion.total=La somme des proportions doit valoir 100.
    

  • toolkit/api/src/main/java/fr/ird/observe/spi/validation/validators/referential/IdDtoReferentialDisabledFieldValidationSupport.java
    ... ... @@ -24,6 +24,7 @@ package fr.ird.observe.spi.validation.validators.referential;
    24 24
     
    
    25 25
     import com.opensymphony.xwork2.validator.ValidationException;
    
    26 26
     import fr.ird.observe.dto.reference.ReferentialDtoReference;
    
    27
    +import fr.ird.observe.spi.decoration.DecoratorService;
    
    27 28
     import fr.ird.observe.spi.decoration.I18nDecoratorHelper;
    
    28 29
     import org.apache.logging.log4j.LogManager;
    
    29 30
     import org.apache.logging.log4j.Logger;
    
    ... ... @@ -46,8 +47,11 @@ public abstract class IdDtoReferentialDisabledFieldValidationSupport extends Nui
    46 47
         private final NuitonValidatorScope scope;
    
    47 48
     
    
    48 49
         private String referenceType;
    
    50
    +    private String referenceValue;
    
    49 51
         private String message;
    
    50 52
     
    
    53
    +    private int referencePosition;
    
    54
    +
    
    51 55
         IdDtoReferentialDisabledFieldValidationSupport(NuitonValidatorScope scope) {
    
    52 56
             this.scope = scope;
    
    53 57
             super.setSkip("configuration.validationDisabledReferentialScope != \"" + Objects.requireNonNull(scope).name() + "\"");
    
    ... ... @@ -67,11 +71,16 @@ public abstract class IdDtoReferentialDisabledFieldValidationSupport extends Nui
    67 71
             }
    
    68 72
             if (fieldValue instanceof Collection) {
    
    69 73
                 if (message == null) {
    
    70
    -                super.setDefaultMessage(message = n("observe.Common.validation.multiple.referential.disabled") + "##${referenceType}");
    
    71
    -
    
    74
    +                super.setDefaultMessage(message = n("observe.Common.validation.multiple.referential.disabled") + "##${referenceValue}##${referencePosition}");
    
    72 75
                 }
    
    73
    -            for (Object o : (Collection<?>) fieldValue) {
    
    74
    -                validateOne(object, fieldName, o);
    
    76
    +            referencePosition = 1;
    
    77
    +            try {
    
    78
    +                for (Object o : (Collection<?>) fieldValue) {
    
    79
    +                    validateOne(object, fieldName, o);
    
    80
    +                    referencePosition++;
    
    81
    +                }
    
    82
    +            } finally {
    
    83
    +                referencePosition = 0;
    
    75 84
                 }
    
    76 85
             } else {
    
    77 86
                 if (message == null) {
    
    ... ... @@ -89,17 +98,37 @@ public abstract class IdDtoReferentialDisabledFieldValidationSupport extends Nui
    89 98
             if (referentialDtoReference.isEnabled()) {
    
    90 99
                 return;
    
    91 100
             }
    
    92
    -        if (referenceType == null) {
    
    93
    -            referenceType = I18nDecoratorHelper.getType(referentialDtoReference.getReferenceType());
    
    101
    +        if (referencePosition > 0) {
    
    102
    +            if (referentialDtoReference.decorator().isEmpty()) {
    
    103
    +                DecoratorService decoratorService = (DecoratorService) stack.findValue("decoratorService");
    
    104
    +                decoratorService.installDecorator(referentialDtoReference);
    
    105
    +            }
    
    106
    +            referenceValue = referentialDtoReference.toString();
    
    107
    +        } else {
    
    108
    +            if (referenceType == null) {
    
    109
    +                referenceType = I18nDecoratorHelper.getType(referentialDtoReference.getReferenceType());
    
    110
    +            }
    
    111
    +        }
    
    112
    +        try {
    
    113
    +            log.debug(String.format("[%s] Found a referential (%s) disabled.", scope, referenceValue));
    
    114
    +            addFieldError(fieldName, object);
    
    115
    +        } finally {
    
    116
    +            referenceValue = null;
    
    94 117
             }
    
    95
    -        log.debug(String.format("[%s] Found a referential (%s) disabled.", scope, referentialDtoReference));
    
    96
    -        addFieldError(fieldName, object);
    
    97 118
         }
    
    98 119
     
    
    99 120
         public String getReferenceType() {
    
    100 121
             return referenceType;
    
    101 122
         }
    
    102 123
     
    
    124
    +    public String getReferenceValue() {
    
    125
    +        return referenceValue;
    
    126
    +    }
    
    127
    +
    
    128
    +    public int getReferencePosition() {
    
    129
    +        return referencePosition;
    
    130
    +    }
    
    131
    +
    
    103 132
         @Override
    
    104 133
         public String getValidatorType() {
    
    105 134
             return "idDtoReferentialDisabledFieldValidation";