This is an automated email from the ASF dual-hosted git repository. solomax pushed a commit to branch OPENJPA-2896-module-name in repository https://gitbox.apache.org/repos/asf/openjpa.git
commit ea80ce497b6239919a7686910a01c97825f4fed3 Author: Maxim Solodovnik <solomax...@gmail.com> AuthorDate: Fri Dec 17 17:37:43 2021 +0700 [OPENJPA-2896] automatic module name is set for bundles --- openjpa-all/pom.xml | 1 + openjpa/pom.xml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/openjpa-all/pom.xml b/openjpa-all/pom.xml index 26974e5..f75f669 100644 --- a/openjpa-all/pom.xml +++ b/openjpa-all/pom.xml @@ -110,6 +110,7 @@ <Specification-Title>JSR-338 Java Persistence</Specification-Title> <Specification-Vendor>ORACLE, Inc.</Specification-Vendor> <Specification-Version>2.2</Specification-Version> + <Automatic-Module-Name>org.apache.openjpa.all</Automatic-Module-Name> </manifestEntries> </transformer> </transformers> diff --git a/openjpa/pom.xml b/openjpa/pom.xml index 3df7d46..3558491 100644 --- a/openjpa/pom.xml +++ b/openjpa/pom.xml @@ -109,6 +109,12 @@ <createSourcesJar>${createSources}</createSourcesJar> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" /> + <!-- Need to add some MANIFEST.MF metadata --> + <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + <manifestEntries> + <Automatic-Module-Name>org.apache.openjpa.jakarta</Automatic-Module-Name> + </manifestEntries> + </transformer> </transformers> <artifactSet> <includes> @@ -223,6 +229,7 @@ <Specification-Title>JSR-338 Java Persistence</Specification-Title> <Specification-Vendor>ORACLE, Inc.</Specification-Vendor> <Specification-Version>2.2</Specification-Version> + <Automatic-Module-Name>org.apache.openjpa</Automatic-Module-Name> <!-- OSGi Bundle Metadata --> <Bundle-DocURL>${project.url}</Bundle-DocURL> <Bundle-Activator>org.apache.openjpa.persistence.osgi.PersistenceActivator</Bundle-Activator>