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