From 2c20917877d6f200e269f8910bbbc5cd41b83aa3 Mon Sep 17 00:00:00 2001 From: Jakub Podlesak Date: Mon, 18 Jun 2012 17:12:15 +0200 Subject: [PATCH] JERSEY-1148: apidocs added to GF Jersey IPS package Change-Id: Ie2475a9fb8d57e6a4ada57bd8f1ff3d945cf42ae --- bundles/apidocs/pom.xml | 164 ++++++++++++++++++ .../glassfish/v4.0/docs-and-examples/pom.xml | 21 ++- bundles/glassfish/v4.0/pom.xml | 12 +- bundles/pom.xml | 15 +- 4 files changed, 209 insertions(+), 3 deletions(-) create mode 100755 bundles/apidocs/pom.xml diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml new file mode 100755 index 0000000000..db2f6b6bbc --- /dev/null +++ b/bundles/apidocs/pom.xml @@ -0,0 +1,164 @@ + + + + 4.0.0 + + org.glassfish.jersey.bundles + project + 2.0-SNAPSHOT + + + apidocs + jersey-bundles-apidocs + jar + + + + + org.glassfish.jersey.core + jersey-server + ${project.version} + + + org.glassfish.jersey.core + jersey-client + ${project.version} + + + org.glassfish.jersey.core + jersey-common + ${project.version} + + + + org.osgi + org.osgi.core + + + + org.glassfish.jersey.containers + jersey-container-servlet + ${project.version} + + + org.glassfish.jersey.containers + jersey-container-servlet-core + ${project.version} + + + + org.glassfish + javax.servlet + 3.1 + + + org.glassfish.jersey.containers + jersey-container-jdk-http + ${project.version} + + + org.glassfish.jersey.containers + jersey-container-grizzly2-http + ${project.version} + + + org.glassfish.jersey.containers + jersey-container-grizzly2-servlet + ${project.version} + + + + org.glassfish.jersey.media + jersey-media-json + ${project.version} + + + org.glassfish.jersey.media + jersey-media-multipart + ${project.version} + + + org.glassfish.jersey.media + jersey-media-sse + ${project.version} + + + + + + maven-javadoc-plugin + + + javadoc-jar + + + jar + + + true + + org.glassfish.jersey.*:* + + *.internal.* + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + exclude-jar + + remove-project-artifact + + + + + + + diff --git a/bundles/glassfish/v4.0/docs-and-examples/pom.xml b/bundles/glassfish/v4.0/docs-and-examples/pom.xml index 7c4d17e89a..53832fcea1 100644 --- a/bundles/glassfish/v4.0/docs-and-examples/pom.xml +++ b/bundles/glassfish/v4.0/docs-and-examples/pom.xml @@ -58,13 +58,20 @@ gf-project-src zip - + org.glassfish.jersey.examples multipart-webapp ${project.version} gf-project-src zip + + org.glassfish.jersey.bundles + apidocs + ${project.version} + javadoc + jar + @@ -84,6 +91,18 @@ ${project.build.directory}/dependency/examples + + unpack-apidocs + generate-sources + + unpack-dependencies + + + true + org.glassfish.jersey.bundles + ${project.build.directory}/dependency/apidocs + + diff --git a/bundles/glassfish/v4.0/pom.xml b/bundles/glassfish/v4.0/pom.xml index dbca92b3b3..fc2953e9b3 100644 --- a/bundles/glassfish/v4.0/pom.xml +++ b/bundles/glassfish/v4.0/pom.xml @@ -56,6 +56,16 @@ pom core - docs-and-examples + + + attach-src-and-docs + + false + + + docs-and-examples + + + diff --git a/bundles/pom.xml b/bundles/pom.xml index 6c47999958..99ea0f03ec 100755 --- a/bundles/pom.xml +++ b/bundles/pom.xml @@ -60,4 +60,17 @@ jax-rs-ri glassfish - + + + + attach-src-and-docs + + false + + + apidocs + + + + +