|  | 
| 89 | 89 | 
 | 
| 90 | 90 |     <properties> | 
| 91 | 91 | 
 | 
|  | 92 | +        <!-- This date is automatically updated by the release and versions plugins --> | 
|  | 93 | +        <project.build.outputTimestamp>2024-02-17T00:00:00Z</project.build.outputTimestamp> | 
| 92 | 94 |         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | 
| 93 | 95 |         <arguments /> | 
| 94 | 96 | 
 | 
|  | 
| 105 | 107 |         <gmavenplus.version>1.6.1</gmavenplus.version> <!-- higher version used in jdk8AndLater profile below --> | 
| 106 | 108 |         <maven.license.version>4.2.rc3</maven.license.version> | 
| 107 | 109 |         <maven.license.skipExistingHeaders>true</maven.license.skipExistingHeaders> | 
|  | 110 | +        <felix.version>5.1.9</felix.version> | 
| 108 | 111 | 
 | 
| 109 | 112 |         <jdk.version>7</jdk.version> | 
| 110 | 113 |         <buildNumber>${user.name}-${maven.build.timestamp}</buildNumber> | 
|  | 
| 466 | 469 |                 <plugin> | 
| 467 | 470 |                     <groupId>org.apache.maven.plugins</groupId> | 
| 468 | 471 |                     <artifactId>maven-shade-plugin</artifactId> | 
| 469 |  | -                    <version>3.2.1</version> | 
|  | 472 | +                    <version>3.2.3</version> | 
| 470 | 473 |                     <configuration> | 
| 471 | 474 |                         <shadedClassifierName>deprecated</shadedClassifierName> | 
| 472 | 475 |                         <shadedArtifactAttached>true</shadedArtifactAttached> | 
|  | 
| 639 | 642 |                     <autoReleaseAfterClose>false</autoReleaseAfterClose> | 
| 640 | 643 |                 </configuration> | 
| 641 | 644 |             </plugin> | 
|  | 645 | +            <plugin> | 
|  | 646 | +                <groupId>org.apache.maven.plugins</groupId> | 
|  | 647 | +                <artifactId>maven-clean-plugin</artifactId> | 
|  | 648 | +                <version>3.1.0</version> <!-- TODO: We can update version after dropping support for Java 7 --> | 
|  | 649 | +                <executions> | 
|  | 650 | +                    <execution> | 
|  | 651 | +                        <!-- Rebuilding the manifest with the maven-bundle-plugin produces different results | 
|  | 652 | +                             https://issues.apache.org/jira/browse/FELIX-6603 | 
|  | 653 | +                             Deleting the previously generated manifest is a temporary workaround. | 
|  | 654 | +                             --> | 
|  | 655 | +                        <id>bundle-manifest-fix</id> | 
|  | 656 | +                        <phase>process-resources</phase> | 
|  | 657 | +                        <goals> | 
|  | 658 | +                            <goal>clean</goal> | 
|  | 659 | +                        </goals> | 
|  | 660 | +                        <configuration> | 
|  | 661 | +                            <excludeDefaultDirectories>true</excludeDefaultDirectories> | 
|  | 662 | +                            <filesets> | 
|  | 663 | +                                <fileset> | 
|  | 664 | +                                    <directory>${project.build.outputDirectory}</directory> | 
|  | 665 | +                                    <includes> | 
|  | 666 | +                                        <include>META-INF/MANIFEST.MF</include> | 
|  | 667 | +                                    </includes> | 
|  | 668 | +                                </fileset> | 
|  | 669 | +                            </filesets> | 
|  | 670 | +                        </configuration> | 
|  | 671 | +                    </execution> | 
|  | 672 | +                </executions> | 
|  | 673 | +            </plugin> | 
| 642 | 674 |             <plugin> | 
| 643 | 675 |                 <groupId>org.apache.felix</groupId> | 
| 644 | 676 |                 <artifactId>maven-bundle-plugin</artifactId> | 
| 645 |  | -                <version>3.5.0</version> | 
|  | 677 | +                <version>5.1.9</version> | 
| 646 | 678 |                 <executions> | 
| 647 | 679 |                     <execution> | 
| 648 | 680 |                         <id>bundle-manifest</id> | 
|  | 
| 678 | 710 |             <properties> | 
| 679 | 711 |                 <maven.jar.version>3.2.2</maven.jar.version> | 
| 680 | 712 |                 <maven.compiler.version>3.8.1</maven.compiler.version> | 
|  | 713 | +                <felix.version>3.5.1</felix.version> | 
| 681 | 714 |                 <orgjson.version>20230618</orgjson.version> | 
| 682 | 715 |                 <bcprov.artifactId>bcprov-jdk15to18</bcprov.artifactId> | 
| 683 | 716 |                 <bcpkix.artifactId>bcpkix-jdk15to18</bcpkix.artifactId> | 
|  | 
0 commit comments