dev@glassfish.java.net

Re: POM Change Request

From: Jason Lee <jason.d.lee_at_oracle.com>
Date: Thu, 13 Oct 2011 09:24:04 -0500

That's a good question for which I don't have a good answer at the
moment. For now, I'll back out the change that requires the POM change
and just leave that endpoint configured in the String[][] so that I can
commit the rest of these changes. Once those are in, we can look more
carefully at this particular endpoint to see how we should handle it (or
if we should at all. I'm not sure it's actually use by the console, for
example).

On 10/12/11 3:35 PM, Snjezana Sevo-Zenzerovic wrote:
> There is no immediate packager impact since you specified provided scope, but what will be the behavior if load-balancer-internal-api jar is not present at runtime? Load balancer specific modules historically used to be shipped as part of clustering package and in some supported use cases we need the ability to create distribution without clustering support.
>
> Thanks,
>
> Snjezana
>
> ----- Original Message -----
> From: jason.d.lee_at_oracle.com
> To: dev_at_glassfish.java.net
> Sent: Wednesday, October 12, 2011 1:15:55 PM GMT -08:00 US/Canada Pacific
> Subject: POM Change Request
>
> I'm about ready to commit my REST metadata changes, but I had to change
> one POM file to provide the class to which the endpoint should be
> added. The diff is below. Does anyone see any issues with the change?
>
> Index: appserver/web/admin/pom.xml
> ===================================================================
> --- appserver/web/admin/pom.xml (revision 50191)
> +++ appserver/web/admin/pom.xml (working copy)
> @@ -149,6 +149,12 @@
> <artifactId>flashlight-framework</artifactId>
> <version>${project.version}</version>
> </dependency>
> +<dependency>
> +<groupId>org.glassfish.loadbalancer</groupId>
> +<artifactId>load-balancer-internal-api</artifactId>
> +<version>${project.version}</version>
> +<scope>provided</scope>
> +</dependency>
> <dependency>
> <groupId>org.glassfish.admin</groupId>
> <artifactId>monitoring-core</artifactId>
>


-- 
Jason Lee
Senior Member of Technical Staff, Oracle
GlassFish Team
Phone +1 (405) 216-3193
http://blogs.steeplesoft.com