admin@glassfish.java.net

Admin Iteam Aug 18, agenda item 4 info

From: Paul Davies <Paul-Martin.Davies_at_Sun.COM>
Date: Mon, 18 Aug 2008 08:54:59 -0700

-------- Original Message --------
Subject: Re: IMPORTANT & URGENT: Prelude Admin Infrastructure Spec --
Almost Final ...
Date: Fri, 08 Aug 2008 17:40:23 -0700
From: Paul Davies <Paul-Martin.Davies_at_Sun.COM>
To: admin_at_glassfish.dev.java.net
References: <4884B8BE.7090607_at_sun.com> <4884BF64.7080703_at_Sun.Com>
<DF450711-A8F0-45B6-8C9A-E7B6249E2328_at_sun.com>
<4884D073.7040008_at_Sun.Com> <48854095.9070203_at_Sun.Com>
<48890F5A.5010301_at_Sun.COM> <48890FEF.4040008_at_Sun.Com>
<48891B6F.1050501_at_Sun.COM> <4891F73F.7030906_at_Sun.COM>
<48950EAE.1050504_at_Sun.Com> <4895407A.9060007_at_sun.com>
<48954B4E.5000205_at_Sun.Com> <48954C58.1060902_at_Sun.Com>
<489754BD.9040903_at_sun.com> <48976276.1050806_at_Sun.Com>
<489764A9.1030703_at_sun.com> <48976515.8050407_at_Sun.Com>
<48976791.1070704_at_sun.com> <48976831.6060200_at_Sun.Com>
<48976B0B.6060402_at_sun.com> <48976EA3.3000307_at_Sun.Com>
<4897970F.1040905_at_Sun.COM> <4897986E.6060200_at_sun.com>



Hi,

So, from this discussion and the existing state of the man pages, I
assume that:

    * The following man pages from v2 need to be forward-ported to v3
      Prelude:

    change-master-password.1
    create-audit-module.1
    create-password-alias.1
    delete-audit-module.1
    delete-password-alias.1
    list-audit-modules.1
    list-backups.1
    list-password-aliases.1
    login.1
    monitor.1
    update-password-alias.1

    * The following new man pages will need to be written for v3:

    get-uptime.1
    list-profilers.1

    * The following man pages that were supplied for TP2 probably
      shouldn't have been and should be removed for v3 Prelude:

    create-resource-ref.1
    delete-resource-ref.1
    list-resource-refs.1

To enable me to deliver the man pages for v3 Prelude correctly, please
let me know:

    * Whether my inferences are correct
    * The package in which each new or forward-ported man page will be
      delivered.

Thanks!
-Paul




Nandini Ektare wrote:
> Hi Dixie,
>>
>> create-ssl
>> delete-ssl
>>
> These are included. I will change the CLI document to incorporate these.
>>
>> update-file-user
>>
> This is also included. And I think Kedar has already added this to the
> document or is going to.
>
> Nandini
>
>> Kedar Mhaswade wrote:
>>> Nandini Ektare wrote:
>>>> Kedar Mhaswade wrote:
>>>>>>> Do we need these?
>>>>>> Yes.
>>>>>>> Why?
>>>>>>> Can't we create the http-listener with an empty ssl element in it?
>>>>>> <ssl> element can be added to http-listener as well as an
>>>>>> existing iiop-listener.
>>>>> There are no commands for Prelude that deal with IIOP listener.
>>>> Yes, but you can add ssl to existing iiop-listener.
>>>
>>> But nothing worthwhile can be achieved by that, for Prelude.
>>>
>>>>>>> The ssl subelement comes into picture only when security is
>>>>>>> enabled anyway.
>>>>>> A user can chose to enable security. I think we should list these
>>>>>> commands too as we are listing all the capabilities available for
>>>>>> prelude.
>>>>> Right, but I am just asking why we need these commands, that's all.
>>>>> Can't the creation of ssl subelement be dealt with when we provide
>>>>> empty <ssl> subelement when we are creating the enclosing
>>>>> http-listener
>>>>> element? Why must we have them as separate commands *for Prelude*?
>>>> It has been provided for TP2 too with all other commands you've
>>>> listed in the document.
>>>> Plus it retains backward compatibility. It could be done
>>>> differently, but our emphasis has been
>>>> backward compatible changes.
>>>
>>> Oh no, many of the GlassFish V2 commands are not really making it to
>>> Prelude, so we should be ok there. This kind of compatibility problem
>>> has been approved by arch review.
>>>
>>> Anyway, just assess the real use of this command and let me know if
>>> you want it for Prelude to serve some useful purpose.
>>>
>>> Thanks.
>>>
>>>
>>>>
>>>> Nandini
>>>>> -Kedar
>>>>>
>>>>>
>>>>>>
>>>>>> -Nandini
>>>>>>>
>>>>>>> -Kedar
>>>>>>>
>>>>>>>>
>>>>>>>> thanks,
>>>>>>>> Nandini
>>>>>>>>
>>>>>>>>
>>>>>>>> Kedar Mhaswade wrote:
>>>>>>>>> Hong,
>>>>>>>>>
>>>>>>>>> Please refresh the page. I have checked in few changes just
>>>>>>>>> now. Undeploy was
>>>>>>>>> missing an anchor. It was already listed in the row for
>>>>>>>>> "deploy". Others are
>>>>>>>>> listed there too.
>>>>>>>>>
>>>>>>>>> See that you have Revision 1.4 and version 0.99 for the doc.
>>>>>>>>>
>>>>>>>>> -Kedar
>>>>>>>>>
>>>>>>>>> Hong Zhang wrote:
>>>>>>>>>> Hi, Kedar
>>>>>>>>>> Maybe I have missed something, but I don't see those which
>>>>>>>>>> you referred as already in the list, for example, this link
>>>>>>>>>> did not take me to undeploy?
>>>>>>>>>> https://glassfish.dev.java.net/nonav/v3/admin/planning/prelude/prelude-cli-commands.html#undeploy
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> And I don't see redeploy, enable in the list in addition to
>>>>>>>>>> the ones that Tim mentioned..
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>
>>>>>>>>>> - Hong
>>>>>>>>>>
>>>>>>>>>> Kedar Mhaswade wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Kedar Mhaswade wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Tim,
>>>>>>>>>>>>
>>>>>>>>>>>>> delete-domain (I see create-domain in the list and its
>>>>>>>>>>>>> text mentions delete-domain which is not in the list.)
>>>>>>>>>>>>
>>>>>>>>>>>> See
>>>>>>>>>>>> https://glassfish.dev.java.net/nonav/v3/admin/planning/prelude/prelude-cli-commands.html#createdomain
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> get (is this going to work?)
>>>>>>>>>>>>
>>>>>>>>>>>> https://glassfish.dev.java.net/nonav/v3/admin/planning/prelude/prelude-cli-commands.html#get
>>>>>>>>>>>>
>>>>>>>>>>>> Yes, it is going to work.
>>>>>>>>>>>>
>>>>>>>>>>>>> list-components (synonym for list-applications - or are we
>>>>>>>>>>>>> not publicizing this for backward compatibility)
>>>>>>>>>>>>
>>>>>>>>>>>> Both are listed.
>>>>>>>>>>>>
>>>>>>>>>>>>> set (is this going to work?)
>>>>>>>>>>>>
>>>>>>>>>>>> Yes. This is listed too.
>>>>>>>>>>>>
>>>>>>>>>>>>> start-domain
>>>>>>>>>>>>
>>>>>>>>>>>> Yes. I am getting to it. I have got to L. Got to go to Z.
>>>>>>>>>>>> It's a lexical list.
>>>>>>>>>>>>
>>>>>>>>>>>>> stop-domain
>>>>>>>>>>>>
>>>>>>>>>>>> Yes,
>>>>>>>>>>>>
>>>>>>>>>>>>> undeploy
>>>>>>>>>>>>
>>>>>>>>>>>> Listed.
>>>>>>>>>>>> https://glassfish.dev.java.net/nonav/v3/admin/planning/prelude/prelude-cli-commands.html#undeploy
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> There could be others.
>>>>>>>>>>>>
>>>>>>>>>>>> I am sure.
>>>>>>>>>>>>
>>>>>>>>>>>> -Kedar
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> - Tim
>>>>>>>>>>>>>
>>>>>>>>>>>>> Kedar Mhaswade wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Paul,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Please see:
>>>>>>>>>>>>>> https://glassfish.dev.java.net/nonav/v3/admin/planning/prelude/prelude-cli-commands.html
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> which is linked to from:
>>>>>>>>>>>>>> https://glassfish.dev.java.net/nonav/v3/admin/planning/prelude/admin-infra-prelude.html
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> (version 0.999).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Only these commands will be supported for Prelude.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> Kedar
>

-- 
Paul Davies, Senior Technical Writer, Sun Microsystems, Inc.
http://blogs.sun.com/techscribe/
-- 
Paul Davies, Senior Technical Writer, Sun Microsystems, Inc.
http://blogs.sun.com/techscribe/