quality@glassfish.java.net

Re: configure proxy on gfv3 ?

From: Elena Asarina <Elena.Asarina_at_Sun.COM>
Date: Mon, 16 Mar 2009 11:18:37 -0800

Hello Judy

For Sailfin is working such format: create-jvm-options
\\-XX\\:SurvivorRatio=128.

 About help, such format "create-jvm-options -- -Xmx1024m" is working
for cases without ":" and I believe without "="
Is such format: create-jvm-options "-Xmx1024m:-XX:+PrintGCDetails"
working for some cases, I don't know, for me it did not work at all. But
my general opinion, the help doesn't clean and helpful and doesn't
give right examples.

But I think that help has to be reviewed by somebody who knows how it
should work in all cases. I only know what works and what doesn't work
for me. So I believe that a bug can be opened by the person who knows
the whole picture.

Thank you,

Elena

Judy Tang wrote:

> "I've tried to use patterns from create-jvm-options help:
> asadmin> create-jvm-options "-Xmx1024m:-XX:+PrintGCDetails"
> asadmin> create-jvm-options -- -Xmx1024m
> But it did not work. "
>
> Bug, would you like to file it so others will not go through the same
> pain :-)
>
> "When format that worked for Sailfin did not work here", this worries
> me, we can check
> with developer.
>
> Thanks Elena !
> Judy
>
> Elena Asarina wrote:
>
>> Hello Anissa and Judy,
>>
>> It works for me noe!!! Tank you very much.
>>
>> My mistake was: I did not put double quotes around the command. When
>> format that worked for Sailfin did not work here, I've tried to use
>> patterns from create-jvm-options help:
>>
>> asadmin> create-jvm-options "-Xmx1024m:-XX:+PrintGCDetails"
>> asadmin> create-jvm-options -- -Xmx1024m
>>
>>
>> But it did not work.
>> Thank you very much,
>>
>> Elena
>>
>> Judy Tang wrote:
>>
>>> Good testing from both of you, now seems we narrow down to the
>>> platform specific issue.
>>> May be it's time to file a bug :-)
>>>
>>> Thanks Elena and Anissa !
>>>
>>> Judy
>>> Anissa Lam wrote:
>>>
>>>>
>>>> Maybe it has to do with the platform or shell ?
>>>> I can do the following without any problem on my Mac
>>>>
>>>> %asadmin create-jvm-options "-XX\:MaxPermSize=192m"
>>>> created 1 option(s)
>>>>
>>>> Command create-jvm-options executed successfully.
>>>>
>>>>
>>>> Anissa.
>>>>
>>>> Elena Asarina wrote:
>>>>
>>>>> Hello Anisa,
>>>>>
>>>>> I've tried to add/delete JVM options that have ":", for example:
>>>>> -XX:MaxPermSize=192m. I've tried different formats, including the
>>>>> format that you've used. Also I've tried "\" before ":" . I've
>>>>> tried the format that works for Sailfin, i.e. for example:
>>>>> \\-XX\\:MaxPermSize=192m. Nothing worked, finally I've gave up
>>>>> and edited domain.xml manually.
>>>>>
>>>>> Thank you,
>>>>> Elena
>>>>>
>>>>> Anissa Lam wrote:
>>>>>
>>>>>> Hi Elena,
>>>>>>
>>>>>> I don't have promoted build 40, so i didn't try that.
>>>>>> However, I have tried b37 and the nightly build, jvm-options
>>>>>> command works fine for me on my Mac.
>>>>>>
>>>>>> ~/Awork/V3/v3/glassfish/bin 178) *asadmin create-jvm-options
>>>>>> "-Dhttp.proxyHost=myproxy.mydomain"*
>>>>>> created 1 option(s)
>>>>>>
>>>>>> Command create-jvm-options executed successfully.
>>>>>> ~/Awork/V3/v3/glassfish/bin 179) *asadmin create-jvm-options
>>>>>> "-Dhttp.proxyPort=8080"*
>>>>>> created 1 option(s)
>>>>>>
>>>>>> Command create-jvm-options executed successfully.
>>>>>> ~/Awork/V3/v3/glassfish/bin 180) *asadmin list-jvm-options*
>>>>>> -Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf
>>>>>>
>>>>>> -XX: LogVMOutput
>>>>>> *-Dhttp.proxyPort=8080*
>>>>>> -XX: UnlockDiagnosticVMOptions
>>>>>> -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
>>>>>>
>>>>>> -Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks
>>>>>>
>>>>>> -XX:NewRatio=2
>>>>>> *-Dhttp.proxyHost=myproxy.mydomain*
>>>>>> -Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy
>>>>>>
>>>>>> -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver
>>>>>> -Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks
>>>>>>
>>>>>> -client
>>>>>> -Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext${path.separator}${com.sun.aas.derbyRoot}/lib
>>>>>>
>>>>>> -Xmx512m
>>>>>> -Dhtml.adaptor.port=4444
>>>>>> -XX:MaxPermSize=192m
>>>>>> -XX:LogFile=${com.sun.aas.instanceRoot}/logs/jvm.log
>>>>>> -Djava.endorsed.dirs=${com.sun.aas.installRoot}/lib/endorsed
>>>>>>
>>>>>> Command list-jvm-options executed successfully.
>>>>>>
>>>>>>
>>>>>> What format does Sailfin use ? I am surprise that Sailfin will
>>>>>> have a different format than GF.
>>>>>> You may want to file an issue against "doc" to give more useful
>>>>>> hints.
>>>>>>
>>>>>> thanks
>>>>>> Anissa.
>>>>>>
>>>>>> Elena Asarina wrote:
>>>>>>
>>>>>>>
>>>>>>> I just want to say that I've tried to add/remove JVM options,
>>>>>>> using V3 b40. I've tried to use CLI, in Admin GUI JVM options
>>>>>>> page was absent. But CLI commands failed. CLI help did not give
>>>>>>> any useful hints, it is hard to understand in what format JVM
>>>>>>> options have to be presented in the command (and, for example,
>>>>>>> format that I've used for Sailfin - doesn't work). When I've
>>>>>>> presented JVM options in the format that was shown in the help
>>>>>>> example, the options were not created. Finally I've just edited
>>>>>>> domain.xml.
>>>>>>> Thank you,
>>>>>>>
>>>>>>> Elena
>>>>>>> Judy Tang wrote:
>>>>>>>
>>>>>>>> Hi Survivant, Yes, as Anissa mentioned this issue is reported
>>>>>>>> in bug# 7280 show up since promoted build 37. Sill want to
>>>>>>>> appreciate your effort. Thanks !
>>>>>>>>
>>>>>>>> Hi Anissa and Kedar, Thanks for your help to provide the
>>>>>>>> workaround in the weekend :-)
>>>>>>>>
>>>>>>>> Judy
>>>>>>>>
>>>>>>>> Survivant 00 wrote:
>>>>>>>>
>>>>>>>>> I just want to add that I try with b34 on Windows XP, and when
>>>>>>>>> I click on JVM Settings/JVM Options the page is blank. the
>>>>>>>>> problem occur before b37. if that can help you.
>>>>>>>>>
>>>>>>>>> 2009/3/14 Kedar Mhaswade <Kedar.Mhaswade_at_sun.com
>>>>>>>>> <mailto:Kedar.Mhaswade_at_sun.com>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Anissa Lam wrote:
>>>>>>>>>
>>>>>>>>> Hi Survivant,
>>>>>>>>>
>>>>>>>>> To set the JVM options, you can select Application
>>>>>>>>> Server tree
>>>>>>>>> node, then on the right hand side, select JVM Options
>>>>>>>>> under JVM
>>>>>>>>> Settings.
>>>>>>>>> However, as reported in bug# 7280 the JVM Options
>>>>>>>>> page doesn't
>>>>>>>>> show up since promoted build 37. We are looking
>>>>>>>>> into that.
>>>>>>>>> Sorry to say that for the time being, you may have to
>>>>>>>>> modify
>>>>>>>>> glassfish/domains/domain1/config/domain.xml yourself
>>>>>>>>> in adding
>>>>>>>>> this JVM options.
>>>>>>>>> I tried to see if you can use the CLI command to set
>>>>>>>>> that, but
>>>>>>>>> i wasn't able to have asadmin to list/get/set any of
>>>>>>>>> the jvm
>>>>>>>>> options.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Use asadmin create/delete/list-jvm-options command. Let me
>>>>>>>>> know if that
>>>>>>>>> does not for you. It should.
>>>>>>>>>
>>>>>>>>> -Kedar
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The issue only exists in v3, should be fine if you
>>>>>>>>> are using
>>>>>>>>> v3 prelude.
>>>>>>>>>
>>>>>>>>> thanks
>>>>>>>>> Anissa
>>>>>>>>>
>>>>>>>>> Survivant 00 wrote:
>>>>>>>>>
>>>>>>>>> I didn't find the tab where to configure the
>>>>>>>>> proxy. not for
>>>>>>>>> the update tool.. but for GF itself.
>>>>>>>>> I saw that we can configure proxy at the
>>>>>>>>> installation with
>>>>>>>>> the installer.. but after the installation is
>>>>>>>>> completed or
>>>>>>>>> with a zip file.. how can I do that ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2009/3/14 Jason Lee <jasondlee_at_sun.com
>>>>>>>>> <mailto:jasondlee_at_sun.com> <mailto:jasondlee_at_sun.com
>>>>>>>>> <mailto:jasondlee_at_sun.com>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mar 14, 2009, at 2:26 PM, Survivant 00 wrote:
>>>>>>>>>
>>>>>>>>> is this is the solution ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> http://blogs.sun.com/jimfaut/entry/portal_setting_the_jvm_proxy
>>>>>>>>>
>>>>>>>>> I want hoping something in the admin gui to
>>>>>>>>> allow that.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It looks like that's explaining how to do that
>>>>>>>>> in the
>>>>>>>>> GUI. Am I
>>>>>>>>> missing something?
>>>>>>>>>
>>>>>>>>> <http://www.java.com> * Jason Lee *
>>>>>>>>>
>>>>>>>>> Senior Java Developer
>>>>>>>>> GlassFish Administration Console
>>>>>>>>>
>>>>>>>>> *Sun Microsystems, Inc.*
>>>>>>>>> Phone x31197/+1 405-343-1964
>>>>>>>>> Email jasondlee_at_sun.com <mailto:jasondlee_at_sun.com>
>>>>>>>>> <mailto:jasondlee_at_sun.com <mailto:jasondlee_at_sun.com>>
>>>>>>>>>
>>>>>>>>> Blog http://blogs.sun.com/jasondlee
>>>>>>>>> Blog http://blogs.steeplesoft.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>> quality-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>> <mailto:quality-unsubscribe_at_glassfish.dev.java.net> For
>>>>>>>>> additional commands, e-mail:
>>>>>>>>> quality-help_at_glassfish.dev.java.net
>>>>>>>>> <mailto:quality-help_at_glassfish.dev.java.net>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>> quality-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>> <mailto:quality-unsubscribe_at_glassfish.dev.java.net>
>>>>>>>>> For additional commands, e-mail:
>>>>>>>>> quality-help_at_glassfish.dev.java.net
>>>>>>>>> <mailto:quality-help_at_glassfish.dev.java.net>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>
>>>>>>>> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
>>>>>>>> For additional commands, e-mail:
>>>>>>>> quality-help_at_glassfish.dev.java.net
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>>
>>>>>>> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
>>>>>>> For additional commands, e-mail:
>>>>>>> quality-help_at_glassfish.dev.java.net
>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail:
>>>>>> quality-unsubscribe_at_glassfish.dev.java.net For additional
>>>>>> commands, e-mail: quality-help_at_glassfish.dev.java.net
>>>>>
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net
>