dev@glassfish.java.net

Starting Glassfish v3 using the full java command

From: Rahul Biswas <Rahul.Biswas_at_Sun.COM>
Date: Thu, 01 Oct 2009 16:08:13 -0700

I need to track down a regression and to do that I have to start
GlassFish using the full java command. This used to work fine until v2
versions, but with v3 I am running into a
"java.security.UnrecoverableKeyException: Password verification failed"
error. The error log is attached for a more detailed stack trace.

My password for admin is the same as for v2 and so is the method for
extracting the java command to startup the server ("/usr/ucb/ps"). I
have tried a bunch of different things including "asadmin login" to set
the password, removing the "$HOME/.asadmin*" artifacts, but the same
error persists. The server starts up fine using the asadmin CLI. Any
ideas what could be the issue?

Thanks
Rahul



INFO: DOL Loading time1431
Oct 1, 2009 12:42:33 PM OSGiModuleImpl start
INFO: Started bundle org.glassfish.extras.grizzly-container [174]
Oct 1, 2009 12:42:33 PM OSGiModuleImpl start
INFO: Started bundle org.glassfish.web.beans-integration [40]
Oct 1, 2009 12:42:33 PM OSGiModuleImpl start
INFO: Started bundle org.glassfish.scripting.gf-jruby-connector [72]
Oct 1, 2009 12:42:33 PM OSGiModuleImpl start
INFO: Started bundle org.glassfish.appclient.server.appclient-connector [166]
Oct 1, 2009 12:42:33 PM OSGiModuleImpl start
INFO: Started bundle org.glassfish.web.gf-web-connector [137]
Oct 1, 2009 12:42:34 PM com.sun.enterprise.security.SecurityLifecycle <init>
INFO: security.secmgroff
Oct 1, 2009 12:42:34 PM org.glassfish.javaee.full.deployment.EarDeployer prepareBundle
WARNING: Error occurred
org.jvnet.hk2.component.UnsatisfiedDepedencyException: Unsatisfied dependency exception : private com.sun.enterprise.security.ssl.SSLUtils com.sun.enterprise.security.SecurityLifecycle.sslUtils
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:102)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:170)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at com.sun.enterprise.security.SecuritySniffer.setup(SecuritySniffer.java:105)
        at com.sun.enterprise.v3.server.ContainerStarter.startContainer(ContainerStarter.java:99)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainer(ApplicationLifecycle.java:671)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:419)
        at org.glassfish.javaee.full.deployment.EarDeployer.prepareBundle(EarDeployer.java:399)
        at org.glassfish.javaee.full.deployment.EarDeployer.access$200(EarDeployer.java:91)
        at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:165)
        at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:163)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnBundles(EarDeployer.java:324)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllTypedBundles(EarDeployer.java:333)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllBundles(EarDeployer.java:362)
        at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:163)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:266)
        at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:331)
        at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:173)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:243)
        at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:130)
        at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
        at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
        at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:121)
        at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:890)
        at org.jvnet.hk2.osgimain.Main.start(Main.java:124)
        at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1076)
        at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.jvnet.hk2.component.UnsatisfiedDepedencyException: Unsatisfied dependency exception : com.sun.enterprise.server.pluggable.SecuritySupport com.sun.enterprise.security.ssl.SSLUtils.secSupp
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:102)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:170)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:599)
        at org.jvnet.hk2.component.Habitat.getByType(Habitat.java:580)
        at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:149)
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:81)
        ... 48 more
Caused by: org.jvnet.hk2.component.ComponentException: Failed to create class com.sun.enterprise.security.ssl.SecuritySupportImpl
        at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:80)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:71)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:358)
        at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:144)
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:81)
        ... 60 more
Caused by: java.lang.IllegalStateException: java.io.IOException: Keystore was tampered with, or password was incorrect
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadStores(SecuritySupportImpl.java:156)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.initJKS(SecuritySupportImpl.java:107)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.<init>(SecuritySupportImpl.java:86)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.<init>(SecuritySupportImpl.java:81)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72)
        ... 67 more
Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
        at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
        at java.security.KeyStore.load(KeyStore.java:1185)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadKS(SecuritySupportImpl.java:194)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadStores(SecuritySupportImpl.java:147)
        ... 77 more
Caused by: java.security.UnrecoverableKeyException: Password verification failed
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)
        ... 81 more
Oct 1, 2009 12:42:34 PM org.glassfish.api.ActionReport failure
SEVERE: Exception while invoking class org.glassfish.javaee.full.deployment.EarDeployer prepare method
org.glassfish.deployment.common.DeploymentException: Unsatisfied dependency exception : private com.sun.enterprise.security.ssl.SSLUtils com.sun.enterprise.security.SecurityLifecycle.sslUtils
        at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:174)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:266)
        at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:331)
        at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:173)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:243)
        at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:130)
        at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
        at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
        at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:121)
        at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:890)
        at org.jvnet.hk2.osgimain.Main.start(Main.java:124)
        at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1076)
        at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.jvnet.hk2.component.UnsatisfiedDepedencyException: Unsatisfied dependency exception : private com.sun.enterprise.security.ssl.SSLUtils com.sun.enterprise.security.SecurityLifecycle.sslUtils
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:102)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:170)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at com.sun.enterprise.security.SecuritySniffer.setup(SecuritySniffer.java:105)
        at com.sun.enterprise.v3.server.ContainerStarter.startContainer(ContainerStarter.java:99)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainer(ApplicationLifecycle.java:671)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:419)
        at org.glassfish.javaee.full.deployment.EarDeployer.prepareBundle(EarDeployer.java:399)
        at org.glassfish.javaee.full.deployment.EarDeployer.access$200(EarDeployer.java:91)
        at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:165)
        at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:163)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnBundles(EarDeployer.java:324)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllTypedBundles(EarDeployer.java:333)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllBundles(EarDeployer.java:362)
        at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:163)
        ... 28 more
Caused by: org.jvnet.hk2.component.UnsatisfiedDepedencyException: Unsatisfied dependency exception : com.sun.enterprise.server.pluggable.SecuritySupport com.sun.enterprise.security.ssl.SSLUtils.secSupp
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:102)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:170)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:599)
        at org.jvnet.hk2.component.Habitat.getByType(Habitat.java:580)
        at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:149)
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:81)
        ... 48 more
Caused by: org.jvnet.hk2.component.ComponentException: Failed to create class com.sun.enterprise.security.ssl.SecuritySupportImpl
        at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:80)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:71)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:358)
        at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:144)
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:81)
        ... 60 more
Caused by: java.lang.IllegalStateException: java.io.IOException: Keystore was tampered with, or password was incorrect
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadStores(SecuritySupportImpl.java:156)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.initJKS(SecuritySupportImpl.java:107)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.<init>(SecuritySupportImpl.java:86)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.<init>(SecuritySupportImpl.java:81)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72)
        ... 67 more
Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
        at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
        at java.security.KeyStore.load(KeyStore.java:1185)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadKS(SecuritySupportImpl.java:194)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadStores(SecuritySupportImpl.java:147)
        ... 77 more
Caused by: java.security.UnrecoverableKeyException: Password verification failed
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)
        ... 81 more
Oct 1, 2009 12:42:34 PM org.glassfish.api.ActionReport failure
SEVERE: Exception while preparing the app
org.glassfish.deployment.common.DeploymentException: Unsatisfied dependency exception : private com.sun.enterprise.security.ssl.SSLUtils com.sun.enterprise.security.SecurityLifecycle.sslUtils
        at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:174)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:266)
        at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:331)
        at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:173)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:243)
        at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:130)
        at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
        at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
        at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:121)
        at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:890)
        at org.jvnet.hk2.osgimain.Main.start(Main.java:124)
        at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1076)
        at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.jvnet.hk2.component.UnsatisfiedDepedencyException: Unsatisfied dependency exception : private com.sun.enterprise.security.ssl.SSLUtils com.sun.enterprise.security.SecurityLifecycle.sslUtils
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:102)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:170)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at com.sun.enterprise.security.SecuritySniffer.setup(SecuritySniffer.java:105)
        at com.sun.enterprise.v3.server.ContainerStarter.startContainer(ContainerStarter.java:99)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainer(ApplicationLifecycle.java:671)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:419)
        at org.glassfish.javaee.full.deployment.EarDeployer.prepareBundle(EarDeployer.java:399)
        at org.glassfish.javaee.full.deployment.EarDeployer.access$200(EarDeployer.java:91)
        at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:165)
        at org.glassfish.javaee.full.deployment.EarDeployer$1.doBundle(EarDeployer.java:163)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnBundles(EarDeployer.java:324)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllTypedBundles(EarDeployer.java:333)
        at org.glassfish.javaee.full.deployment.EarDeployer.doOnAllBundles(EarDeployer.java:362)
        at org.glassfish.javaee.full.deployment.EarDeployer.prepare(EarDeployer.java:163)
        ... 28 more
Caused by: org.jvnet.hk2.component.UnsatisfiedDepedencyException: Unsatisfied dependency exception : com.sun.enterprise.server.pluggable.SecuritySupport com.sun.enterprise.security.ssl.SSLUtils.secSupp
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:102)
        at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:170)
        at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:91)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:88)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:599)
        at org.jvnet.hk2.component.Habitat.getByType(Habitat.java:580)
        at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:149)
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:81)
        ... 48 more
Caused by: org.jvnet.hk2.component.ComponentException: Failed to create class com.sun.enterprise.security.ssl.SecuritySupportImpl
        at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:80)
        at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:71)
        at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
        at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
        at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
        at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:358)
        at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:144)
        at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:81)
        ... 60 more
Caused by: java.lang.IllegalStateException: java.io.IOException: Keystore was tampered with, or password was incorrect
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadStores(SecuritySupportImpl.java:156)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.initJKS(SecuritySupportImpl.java:107)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.<init>(SecuritySupportImpl.java:86)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.<init>(SecuritySupportImpl.java:81)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72)
        ... 67 more
Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
        at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
        at java.security.KeyStore.load(KeyStore.java:1185)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadKS(SecuritySupportImpl.java:194)
        at com.sun.enterprise.security.ssl.SecuritySupportImpl.loadStores(SecuritySupportImpl.java:147)
        ... 77 more
Caused by: java.security.UnrecoverableKeyException: Password verification failed
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)
        ... 81 more
Oct 1, 2009 12:42:34 PM
INFO: classLoader = WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)
Oct 1, 2009 12:42:34 PM
INFO: SharedSecrets.getJavaNetAccess()=java.net.URLClassLoader$7_at_1decc8c
Oct 1, 2009 12:42:34 PM
INFO: classLoader = WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)
Oct 1, 2009 12:42:34 PM
INFO: SharedSecrets.getJavaNetAccess()=java.net.URLClassLoader$7_at_1decc8c
Oct 1, 2009 12:42:34 PM com.sun.enterprise.v3.server.ApplicationLoaderService processApplication
SEVERE: Exception while preparing the app : org.glassfish.deployment.common.DeploymentException: Unsatisfied dependency exception : private com.sun.enterprise.security.ssl.SSLUtils com.sun.enterprise.security.SecurityLifecycle.sslUtils
Oct 1, 2009 12:42:34 PM com.sun.enterprise.v3.server.AppServerStartup run
INFO: GlassFish v3 startup time : Felix(17522ms) startup services(24531ms) total(42053ms)
Oct 1, 2009 12:42:34 PM AppServerStartup run
INFO: [Thread[GlassFish Kernel Main Thread,5,main]] started
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.poll (ms) 5000
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.dir /ssd/appservers/glassfishv3/glassfish/modules/autostart
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.debug 1
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.bundles.new.start true
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.poll (ms) 5000
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.dir /ssd/appservers/glassfishv3/glassfish/domains/specj/autodeploy-bundles
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.debug 1
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.bundles.new.start true
Oct 1, 2009 12:42:34 PM
INFO: Updating configuration from org.apache.felix.fileinstall-autodeploy-bundles.cfg
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.poll (ms) 5000
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.dir /ssd/appservers/glassfishv3/glassfish/domains/specj/autodeploy-bundles
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.debug 1
Oct 1, 2009 12:42:34 PM
INFO: felix.fileinstall.bundles.new.start true