java - Reasons/remedies for very slow Glassfish startup due to AMX MBeans? -


i'm wondering if can give me pointers in relation initialization of amx mbeans on glassfish. i'm using gf v2.1.1, java 6 (running 5) on mac.

whenever start gf (which have , redo lot), startup freezes 90 seconds on line:

adm1079: initialization of amx mbeans started 

i know due proxy server @ company. behind proxy server ntlm authentication (that causes enough problems in general), , running local authoxy http proxy instance on localhost bypass auth step.

if switch proxy-free network, , remove system proxy settings, can start server , doesn't stall here. unfortunately can't time switching , forth makes things unstable. when i'm in corporate network , have set proxy on system, delay.

so know what's causing it, wondered if can point me in right direction speeding up? doesn't seem timing out, server startup continues 90s later. maybe there's way of changing amx mbeans timeout settings, or somehow passing specific proxy settings may not picking system.

this has been plagueing me , team year , can't find info on configuring piece of startup online. i'm grateful tips or further info on amx mbeans can give me.

09-may-2013 11:45:46 com.sun.enterprise.admin.servermgmt.launch.aslauncher buildcommand info:  /system/library/java/javavirtualmachines/1.6.0.jdk/contents/home/bin/java -dcom.sun.aas.instanceroot=/applications/netbeans/sunwappserver/domains/domain1 -dcom.sun.aas.classpathprefix= -dcom.sun.aas.classpathsuffix=/applications/netbeans/sunwappserver/lib/ojdbc5.jar -dcom.sun.aas.serverclasspath= -dcom.sun.aas.classloader.appserverchainjars.ee= -dcom.sun.aas.classloader.appserverchainjars=admin-cli.jar,admin-cli-ee.jar,j2ee-svc.jar -dcom.sun.aas.classloader.excludeslist=admin-cli.jar,appserv-upgrade.jar,sun-appserv-ant.jar -dcom.sun.aas.classloader.optionaloverrideablechain.ee= -dcom.sun.aas.classloader.optionaloverrideablechain=webservices-rt.jar,webservices-tools.jar -dcom.sun.aas.classloader.serverclasspath.ee=does not exist/lib/hadbjdbc4.jar,/applications/netbeans/sunwappserver/lib/sunwjdmk/5.1/lib/jdmkrt.jar,does not exist/lib/dbstate.jar,does not exist/lib/hadbm.jar,does not exist/lib/hadbmgt.jar,/opt/sunwmfwk/lib/mfwk_instrum_tk.jar -dcom.sun.aas.classloader.serverclasspath=/applications/netbeans/sunwappserver/lib/install/applications/jmsra/imqjmsra.jar,/applications/netbeans/sunwappserver/imq/lib/jaxm-api.jar,/applications/netbeans/sunwappserver/imq/lib/fscontext.jar,/applications/netbeans/sunwappserver/imq/lib/imqbroker.jar,/applications/netbeans/sunwappserver/imq/lib/imqjmx.jar,/applications/netbeans/sunwappserver/lib/ant/lib/ant.jar,/applications/netbeans/sunwappserver/lib/sunwjdmk/5.1/lib/jdmkrt.jar -dcom.sun.aas.classloader.sharedchainjars.ee=appserv-se.jar,appserv-ee.jar,jesmf-plugin.jar,does not exist/lib/dbstate.jar,does not exist/lib/hadbjdbc4.jar,jgroups-all.jar,/opt/sunwmfwk/lib/mfwk_instrum_tk.jar -dcom.sun.aas.classloader.sharedchainjars=javaee.jar,/system/library/java/javavirtualmachines/1.6.0.jdk/contents/home/lib/tools.jar,install/applications/jmsra/imqjmsra.jar,com-sun-commons-launcher.jar,com-sun-commons-logging.jar,/applications/netbeans/sunwappserver/imq/lib/jaxm-api.jar,/applications/netbeans/sunwappserver/imq/lib/fscontext.jar,/applications/netbeans/sunwappserver/imq/lib/imqbroker.jar,/applications/netbeans/sunwappserver/imq/lib/imqjmx.jar,/applications/netbeans/sunwappserver/imq/lib/imqxm.jar,webservices-rt.jar,webservices-tools.jar,mail.jar,appserv-jstl.jar,jmxremote_optional.jar,/applications/netbeans/sunwappserver/lib/sunwjdmk/5.1/lib/jdmkrt.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv-cmp.jar,/applications/netbeans/sunwappserver/updatecenter/lib/updatecenter.jar,/applications/netbeans/sunwappserver/jbi/lib/jbi.jar,/applications/netbeans/sunwappserver/imq/lib/imqjmx.jar,/applications/netbeans/sunwappserver/lib/ant/lib/ant.jar,dbschema.jar -dcom.sun.aas.configname=server-config -dcom.sun.aas.configroot=/applications/netbeans/sunwappserver/config -dcom.sun.aas.defaultlogfile=/applications/netbeans/sunwappserver/domains/domain1/logs/server.log -dcom.sun.aas.domainname=domain1 -dcom.sun.aas.installroot=/applications/netbeans/sunwappserver -dcom.sun.aas.instancename=server -dcom.sun.aas.processlauncher=se -dcom.sun.aas.promptforidentity=true -dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.appserverconfigenvironmentfactory -dcom.sun.enterprise.overrideablejavaxpackages=javax.help,javax.portlet -dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar -dcom.sun.enterprise.taglisteners=jsf-impl.jar -dcom.sun.updatecenter.home=/applications/netbeans/sunwappserver/updatecenter -ddomain.name=domain1 -djava.endorsed.dirs=/applications/netbeans/sunwappserver/lib/endorsed -djava.ext.dirs=/system/library/java/javavirtualmachines/1.6.0.jdk/contents/home/lib/ext:/system/library/java/javavirtualmachines/1.6.0.jdk/contents/home/jre/lib/ext:/applications/netbeans/sunwappserver/domains/domain1/lib/ext:/applications/netbeans/sunwappserver/javadb/lib -djava.library.path=/applications/netbeans/sunwappserver/lib:/applications/netbeans/sunwappserver/lib:/applications/netbeans/sunwappserver/lib -djava.security.auth.login.config=/applications/netbeans/sunwappserver/domains/domain1/config/login.conf -djava.security.policy=/applications/netbeans/sunwappserver/domains/domain1/config/server.policy -djava.util.logging.manager=com.sun.enterprise.server.logging.serverlogmanager -djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.appservermbeanserverbuilder -djavax.net.ssl.keystore=/applications/netbeans/sunwappserver/domains/domain1/config/keystore.jks -djavax.net.ssl.truststore=/applications/netbeans/sunwappserver/domains/domain1/config/cacerts.jks -djdbc.drivers=org.apache.derby.jdbc.clientdriver -djmx.invoke.getters=true -dsun.rmi.dgc.client.gcinterval=3600000 -dsun.rmi.dgc.server.gcinterval=3600000 -client -xx:+unlockdiagnosticvmoptions -xms256m -xx:permsize=256m -xx:maxpermsize=256m -xmx512m -xx:newratio=2 -xx:+logvmoutput -xx:logfile=/applications/netbeans/sunwappserver/domains/domain1/logs/jvm.log -cp /applications/netbeans/sunwappserver/lib/jhall.jar:/applications/netbeans/sunwappserver/lib/appserv-launch.jar com.sun.enterprise.server.pelaunch start starting sun glassfish enterprise server v2.1.1 ((v2.1 patch06)(9.1_02 patch12)) (build b31g-fcs) ... core5076: using [java hotspot(tm) 64-bit server vm, version 1.6.0_45] [apple inc.] sec1002: security manager off. using mq ra broker lifecycle control [   version: v1   subject: ou=secure server certification authority, o="rsa data security, inc.", c=us   signature algorithm: md2withrsa, oid = 1.2.840.113549.1.1.2   key:  sun rsa public key, 1000 bits   modulus: 6144706769222379850430183405655235862870193813433361902309516534729547168229223442088128897090426025874990958624426272027915771330043379079076269082776443120496525109458437435793974957144923190172655546279112796066635455545786300647745888353781002359412766112775410851780140804282673804950495744761467   public exponent: 65537   validity: [from: tue nov 08 16:00:00 pst 1994,                to: thu jan 07 15:59:59 pst 2010]   issuer: ou=secure server certification authority, o="rsa data security, inc.", c=us   serialnumber: [    02ad667e 4e45fe5e 576f3c98 195eddc0] ]   algorithm: [md2withrsa]   signature: 0000: 65 dd 7e e1 b2 ec b0 e2   3a e0 ec 71 46 9a 19 11  e.......:..qf... 0010: b8 d3 c7 a0 b4 03 40 26   02 3e 09 9c e1 12 b3 d1  ......@&.>...... 0020: 5a f6 37 a5 b7 61 03 b6   5b 16 69 3b c6 44 08 0c  z.7..a..[.i;.d.. 0030: 88 53 0c 6b 97 49 c7 3e   35 dc 6c b9 bb aa df 5c  .s.k.i.>5.l....\ 0040: bb 3a 2f 93 60 b6 a9 4b   4d f2 20 f7 cd 5f 7f 64  .:/.`..km. .._.d 0050: 7b 8e dc 00 5c d7 fa 77   ca 39 16 59 6f 0e ea d3  ....\..w.9.yo... 0060: b5 83 7f 4d 4d 42 56 76   b4 c9 5f 04 f8 38 f8 eb  ...mmbvv.._..8.. 0070: d2 5f 75 5f cd 7b fc e5   8e 80 7c fc 50           ._u_........p ];_requestid=ba54c6aa-d5b5-419d-809a-5db959e52842;|sec5054: certificate has expired: [ [   version: v1   subject: ou=secure server certification authority, o="rsa data security, inc.", c=us   signature algorithm: md2withrsa, oid = 1.2.840.113549.1.1.2   key:  sun rsa public key, 1000 bits   modulus: 6144706769222379850430183405655235862870193813433361902309516534729547168229223442088128897090426025874990958624426272027915771330043379079076269082776443120496525109458437435793974957144923190172655546279112796066635455545786300647745888353781002359412766112775410851780140804282673804950495744761467   public exponent: 65537   validity: [from: tue nov 08 16:00:00 pst 1994,                to: thu jan 07 15:59:59 pst 2010]   issuer: ou=secure server certification authority, o="rsa data security, inc.", c=us   serialnumber: [    02ad667e 4e45fe5e 576f3c98 195eddc0] ]   algorithm: [md2withrsa]   signature: 0000: 65 dd 7e e1 b2 ec b0 e2   3a e0 ec 71 46 9a 19 11  e.......:..qf... 0010: b8 d3 c7 a0 b4 03 40 26   02 3e 09 9c e1 12 b3 d1  ......@&.>...... 0020: 5a f6 37 a5 b7 61 03 b6   5b 16 69 3b c6 44 08 0c  z.7..a..[.i;.d.. 0030: 88 53 0c 6b 97 49 c7 3e   35 dc 6c b9 bb aa df 5c  .s.k.i.>5.l....\ 0040: bb 3a 2f 93 60 b6 a9 4b   4d f2 20 f7 cd 5f 7f 64  .:/.`..km. .._.d 0050: 7b 8e dc 00 5c d7 fa 77   ca 39 16 59 6f 0e ea d3  ....\..w.9.yo... 0060: b5 83 7f 4d 4d 42 56 76   b4 c9 5f 04 f8 38 f8 eb  ...mmbvv.._..8.. 0070: d2 5f 75 5f cd 7b fc e5   8e 80 7c fc 50           ._u_........p ] sec1143: loading policy provider com.sun.enterprise.security.provider.policywrapper. web0114: sso disabled in virtual server [server] web0114: sso disabled in virtual server [__asadmin] jts5014: recoverable jts instance, serverid = [54882] adm1079: initialization of amx mbeans started 

it freezes here 90 seconds. see next snippet timestamps:

[#|2013-05-09t11:45:50.394-0700|info|sun-appserver2.1|javax.enterprise.system.tools.admin|_threadid=10;_threadname=main;|adm1079: initialization of amx mbeans started|#]  [#|2013-05-09t11:47:23.135-0700|info|sun-appserver2.1|javax.enterprise.resource.resourceadapter|_threadid=10;_threadname=main;|jms service connection url :mq://macbookro.americas.bmw.corp:54881/|#] 


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -