I don't recall G 2.2.1 has an issue like that, a JIRA with detailed reproducible steps would be good!
On Sun, Apr 29, 2012 at 9:59 AM, Kevan Miller <[email protected]>wrote: > > On Apr 29, 2012, at 1:27 AM, Cynepnaxa wrote: > > > Hello! i have the same issue too. > > geronimo-tomcat6-javaee5-2.2.1 > > oracle jdk1.6.0_32 x64 > > ubuntu 11.10 x64 > > After change null to manager startup make few steps more and throw > another > > exception(diff say it's stacktrace have some differences): > > 2012-04-29 11:43:19,675 INFO [KernelContextGBean] bound gbean > > > org.apache.geronimo.framework/rmi-naming/2.2.1/car?ServiceModule=org.apache.geronimo.framework/rmi-naming/2.2.1/car,j2eeType=Context,name=GeronimoContext > > at name ger: > > 2012-04-29 11:43:21,317 INFO [SystemProperties] Setting > > Property=javax.xml.soap.MetaFactory to > > Value=org.apache.geronimo.webservices.saaj.GeronimoMetaFactory > > 2012-04-29 11:43:21,319 INFO [SystemProperties] Setting > > Property=javax.xml.soap.MessageFactory to > > Value=org.apache.geronimo.webservices.saaj.GeronimoMessageFactory > > 2012-04-29 11:43:21,319 INFO [SystemProperties] Setting > > Property=java.net.preferIPv4Stack to Value=true > > 2012-04-29 11:43:21,319 INFO [SystemProperties] Setting > > Property=javax.xml.soap.SOAPConnectionFactory to > > Value=org.apache.geronimo.webservices.saaj.GeronimoSOAPConnectionFactory > > 2012-04-29 11:43:21,319 INFO [SystemProperties] Setting > > Property=javax.xml.soap.SOAPFactory to > > Value=org.apache.geronimo.webservices.saaj.GeronimoSOAPFactory > > 2012-04-29 11:43:21,319 INFO [SystemProperties] Setting > > Property=java.security.Provider to Value=SUN > > 2012-04-29 11:43:25,035 INFO [KernelContextGBean] bound gbean > > > org.apache.geronimo.configs/transaction/2.2.1/car?ServiceModule=org.apache.geronimo.configs/transaction/2.2.1/car,j2eeType=Context,name=ResourceBindings > > at name jca: > > 2012-04-29 11:43:25,973 ERROR [AbstractEncryption] Unable to decrypt > > java.io.EOFException > > at > > > java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2280) > > at > > > java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2749) > > at > java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780) > > at java.io.ObjectInputStream.<init>(ObjectInputStream.java:279) > > at > > > org.apache.geronimo.crypto.AbstractEncryption.decrypt(AbstractEncryption.java:76) > > at > > > org.apache.geronimo.crypto.EncryptionManager.decrypt(EncryptionManager.java:109) > > at > > > org.apache.geronimo.gbean.annotation.EncryptionSetting$1.decrypt(EncryptionSetting.java:33) > > at > > > org.apache.geronimo.system.configuration.GBeanOverride.getValue(GBeanOverride.java:416) > > at > > > org.apache.geronimo.system.configuration.GBeanOverride.applyOverrides(GBeanOverride.java:367) > > at > > > org.apache.geronimo.system.configuration.LocalAttributeManager.setAttributes(LocalAttributeManager.java:228) > > at > > > org.apache.geronimo.system.configuration.LocalAttributeManager.applyOverrides(LocalAttributeManager.java:197) > > at > > > org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.java:297) > > at sun.reflect.GeneratedConstructorAccessor20.newInstance(Unknown > Source) > > at > > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > > at > > > org.apache.xbean.recipe.ReflectionUtil$ConstructorFactory.create(ReflectionUtil.java:952) > > at > > > org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:276) > > at > org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96) > > at > org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61) > > at > > > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:911) > > at > > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) > > at > > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > > at > > > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525) > > at > > > org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:359) > > at > > > org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:163) > > at > > > org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:302) > > at > > > org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:271) > > at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at > > > org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34) > > at > > > org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130) > > at > > > org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816) > > at > org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) > > at > > > org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35) > > at > > > org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) > > at > > > org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$233fbc9f.loadConfiguration(<generated>) > > at > > > org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:201) > > at > > > org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:87) > > at > > > org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45) > > at > org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65) > > at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30) > > Can you run a test with a fresh install of Geronimo? > > Anybody recall if we have a check to guard against this situation? Where > an encrypt failure can result in a 'null' being set for obfuscated > passwords? I hope so… If not, let's get a jira. > > --kevan -- Thanks! Regards, Forrest
