Exactly. The code treats the existence of the property as "true" -- no
matter what the value is. You discovered this the same way I did a
month ago -- the hard way!
Server startup is radically changing with the next build (26). Or you
can checkout the code right now. I'll blog more extensively this week,
but there are a few details here:
http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=StartAndStop
k0nsuli wrote:
> Byron Nevins wrote:
>>>
>>>
>>> * I noticed that there is a property called
>>> com.sun.aas.promptForIdentity in processLauncher.xml which default
>>> value is "true". I changed that to "false" and nothing happened, but
>>> when I did not set it, no username or password was asked during the
>>> startup. What is the purpose of that property and should work like
>>> that?
>> If that property is set to "true" then PEMain will read stdin and
>> expects to see the security info like so:
>> admin username
>> admin password
>> master password
>>
>> If you have a PE server, you can set it to false
>
> Well, in that case there must be a bug in the server. If you set the
> property to "false" it will still ask the login information, but if
> you don't set the property (comment out the
> com.sun.aas.promptForIdentity from processLauncher.xml) it works.
>
> ** k0nsuli
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>