dev@glassfish.java.net

Re: Request approval for pom changes

From: Jane Young <Jane.Young_at_Sun.COM>
Date: Fri, 17 Apr 2009 18:27:09 -0700

Comment:
remove "<version>3.0.0-b001</version>" in
v3\distributions\nucleus\pom.xml since you have already defined it in
dependencyManagement in v3/pom.xml.

BTW: Where is the code for "gfprobe-provider-client"? Can we remove
"gf" from the artifact name?
Also, can you publish the source artifact to the maven repository?

Thanks,
Jane


Prashanth Abbagani wrote:
> Jane,
>
> This is w.r.t GlassFish V3 Monitoring Probe Provider. We have a jar
> externally (gfprobe-provider-client.jar) on which a majority of
> GlassFish modules depend to expose their monitoring probes.
> Accordingly, based on our conversation we need to import and make it
> part of nucleus distribution for runtime dependency. Following are the
> changes. Please let us know if we can check it in (QL passed)
>
> v3\distributions\nucleus>svn diff pom.xml
> Index: pom.xml
> ===================================================================
> --- pom.xml (revision 26229)
> +++ pom.xml (working copy)
> @@ -163,6 +163,11 @@
> <artifactId>deployment-autodeploy</artifactId>
> <version>${project.version}</version>
> </dependency>
> + <dependency>
> + <groupId>org.glassfish.provider</groupId>
> + <artifactId>gfprobe-provider-client</artifactId>
> + <version>3.0.0-b001</version>
> + </dependency>
> </dependencies>
> </project>
>
> \v3>svn diff pom.xml
> Index: pom.xml
> ===================================================================
> --- pom.xml (revision 26229)
> +++ pom.xml (working copy)
> @@ -154,6 +154,7 @@
> <mq.version>4.4-005</mq.version>
>
> <bean-validator.version>3.0-JBoss-4.0.0.Alpha3-b01</bean-validator.version>
>
> <jersey.version>1.0.1</jersey.version>
> +
> <gfprobe-provider-client.version>3.0.0-b001</gfprobe-provider-client.version>
>
> </properties>
> @@ -790,6 +791,12 @@
> <version>3.0-JBoss-4.0.0.Alpha3-b01</version>
> </dependency>
> + <dependency>
> + <groupId>org.glassfish.provider</groupId>
> + <artifactId>gfprobe-provider-client</artifactId>
> + <version>${gfprobe-provider-client.version}</version>
> + </dependency>
> +
> </dependencies>
> </dependencyManagement>