You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Cynepnaxa <gp...@mail.ru> on 2012/04/29 07:27:58 UTC

Re: Exception during startup for little-g (Tomcat) 2.2.1

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)


--
View this message in context: http://apache-geronimo.328035.n3.nabble.com/Exception-during-startup-for-little-g-Tomcat-2-2-1-tp2290461p3947801.html
Sent from the Users mailing list archive at Nabble.com.

Re: Exception during startup for little-g (Tomcat) 2.2.1

Posted by Forrest Xia <fo...@gmail.com>.
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 <ke...@gmail.com>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

Re: Exception during startup for little-g (Tomcat) 2.2.1

Posted by Kevan Miller <ke...@gmail.com>.
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