diff --git a/nucleus/xmlbind-annotations/pom.xml b/nucleus/xmlbind-annotations/pom.xml index 650e1f5ea29..56d1df14acb 100644 --- a/nucleus/xmlbind-annotations/pom.xml +++ b/nucleus/xmlbind-annotations/pom.xml @@ -57,10 +57,16 @@ jakarta.xml.bind-api provided + + jakarta.activation + jakarta.activation-api + provided + + org.apache.felix maven-bundle-plugin @@ -94,6 +100,68 @@ + + + + maven-dependency-plugin + + + unpack-sources + + unpack + + + + + com.fasterxml.jackson.module + jackson-module-jakarta-xmlbind-annotations + ${jackson.version} + sources + ${project.build.directory}/sources + + + com/fasterxml/jackson/module/jakarta/xmlbind/package-info.java + + + + + + + + maven-assembly-plugin + + + source-assembly + package + + single + + + + src.xml + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + javadoc + package + + jar + + + + + ${project.build.directory}/sources + + \ No newline at end of file diff --git a/nucleus/xmlbind-annotations/src.xml b/nucleus/xmlbind-annotations/src.xml new file mode 100644 index 00000000000..ed7d71f865d --- /dev/null +++ b/nucleus/xmlbind-annotations/src.xml @@ -0,0 +1,37 @@ + + + + + sources + false + + + jar + + + + + ${project.build.directory}/sources + / + true + + + \ No newline at end of file