users@glassfish.java.net

Re: IMPORTANT: GlassFish V2 Build Update

From: Kedar Mhaswade <Kedar.Mhaswade_at_Sun.COM>
Date: Mon, 14 Aug 2006 16:25:40 -0700

I agree with the "spirit" of what has been said here.

Better yet -- in a real world, we should just have
"configure-runtime" that gives the capability of
creating server instances and server instance clusters
without changing anything. Let's not invest additional targets
for doing something simple.

And please, nothing like "build-ee", "bootstrap-ee" or
the forms thereof. Also, what does default configuration
mean?

In a state of transition, I know it is always hard,
but it is not needed to have more maven goals that actually
complicate the matter.

Actually, I was under the impression that for Milestone 1 we
will have two different downloadables that users will download:
(one that has clustering capability and other that doesn't).
This would have helped people during the (difficult) transition.

I see that disappearing from the download area on GlassFish site.

Kedar

Lloyd L Chambers wrote:
> "configure-clustered-runtime": may contain peanuts, or might have been
> manufactured on machines that process peanuts.
>
> => it's a mouthful that might make me choke
>
> "runtime" as opposed to "non-runtime", "walktime", huh?
>
> "clustered" vs "cluster". Should be "cluster". It's a Cluster
> Runtime, as opposed to a Instance Runtime. There are noun/adjective
> issues here. Can we just use "configure-runtime-cluster"? It
> sidesteps the issue.
>
> Better yet:
>
> configure-server
> configure-cluster
>
> Lloyd
>
>
> On Aug 14, 2006, at 3:44 PM, Dinesh Patil wrote:
>
>> vince kraemer wrote:
>>
>>> Dinesh Patil wrote:
>>>
>>>> Hi,
>>>>
>>>> Based on the feedback from GlassFish community, we have decided to
>>>> revert back the defaults (from build b12) to do installation/
>>>> configuration in PE mode. So, hold off using b12. The changes
>>>> described below will be available in this week's promoted build, b13.
>>>>
>>>> Goal of GlassFish V2 is to have the installer support for the
>>>> creation of both - a PE domain (single instance) and clustered
>>>> domain. While we are still in the process of getting there, we will
>>>> make changes to preserve the behavior of the installer to what it
>>>> was before b12. We will have a separate setup script file for
>>>> GlassFish V2 with clustering.
>>>> These would translate into the following changes in the build scripts:
>>>>
>>>> 1. *PE will be the default configuration.*
>>>> * Rename setup-pe.xml to setup.xml
>>>> * As a result "maven configure-runtime" goal will call
>>>> setup.xml to create PE domain (single instance)
>>>> 2. *A new script file (setup-cluster.xml ) will be used to create
>>>> clustered configuration.*
>>>> * Rename current setup.xml to setup-cluster.xml
>>>> * This would then result in "maven
>>>> configure-runtime-cluster" goal to call setup- cluster.xml
>>>> to create clustered domains.
>>>>
>>>
>>> Could it be "maven configure-clustered-runtime" or is there some
>>> magic like:
>>
>>
>> No magic like the one below.. goal name can be changed to
>> "configure-clustered-runtime" or even "configure-cluster" (which i
>> like earlier, but wanted to preserv the earlier name!), but that's
>> fine. we can make it "configure-clustered-runtime" if it sounds better.
>>
>>> if command == configure-runtime+$X
>>>
>>> then run ant -f setup+$X.xml
>>>
>>>>
>>>> * Until Mac OS X build issues (nss/nspr version for Mac) are
>>>> resolved, configure-runtime-cluster won't be supported for
>>>> Mac. This means that Mac builds will support only PE
>>>> domains (single instance).
>>>>
>>>> Please let us know if you have any questions
>>>>
>>>> Thanks,
>>>> -Dinesh and Dhiru
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>