[Building Sakai] 2.8.1 Windows service startup problems

Kowalski, Peter J KowalsP at mail.amc.edu
Mon Dec 5 09:48:43 PST 2011


I'm having problems starting 2.8.1 as a Windows service. I'm using Tomcat 5.5.33. It's on a 64 bit Windows server, and I have downloaded the 64 bit tomcat5 and dll file. The build went fine, and the service does start, but hangs with the below error. Can anyone help?

2011-12-05 10:16:24,825 ERROR main org.apache.catalina.session.ManagerBase - IOException while loading persisted sessions: java.io.EOFException
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:779)
                at java.io.ObjectInputStream.<init>(ObjectInputStream.java:279)
                at org.apache.catalina.util.CustomObjectInputStream.<init>(CustomObjectInputStream.java:58)
                at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:362)
                at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
                at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
                at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:432)
                at org.apache.catalina.core.StandardContext.start(StandardContext.java:4196)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
                at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
                at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
                at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
                at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
                at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
                at org.apache.catalina.core.StandardService.start(StandardService.java:448)
                at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2011-12-05 10:16:24,827 ERROR main org.apache.catalina.session.ManagerBase - Exception loading sessions from persistent storage
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:779)
                at java.io.ObjectInputStream.<init>(ObjectInputStream.java:279)
                at org.apache.catalina.util.CustomObjectInputStream.<init>(CustomObjectInputStream.java:58)
                at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:362)
                at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
                at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
                at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:432)
                at org.apache.catalina.core.StandardContext.start(StandardContext.java:4196)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
                at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
                at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
                at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
                at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
                at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
                at org.apache.catalina.core.StandardService.start(StandardService.java:448)
                at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2011-12-05 10:16:24,849  INFO main org.sakaiproject.util.ToolListener - registering tools from resource: /tools/sakai.accountvalidator.xml
2011-12-05 10:16:24,896  INFO main org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/accountvalidator] - Initializing Spring root WebApplicationContext
[0]  new thread Thread[main,5,main] detected by Logger with name main
[0] MethodAnalyser found 1 setattr methods for class uk.org.ponder.saxalizer.mapping.SAXalizerMapperEntry
[0] MethodAnalyser found 3 setattr methods for class uk.org.ponder.saxalizer.SAXAccessMethodSpec
2011-12-05 10:16:35,694 ERROR main org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'lazarusRedirector' defined in class path resource [conf/rsf-config.xml]: Cannot resolve reference to bean 'RSACLazarusListProxy' while setting bean property 'lazarusListReceiver'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RSACLazarusListProxy': FactoryBean threw exception on object creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class uk.org.ponder.rsac.support.RSACLazarusList]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
                at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
                at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
                at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
                at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
                at org.sakaiproject.component.impl.ContextLoader.initWebApplicationContext(ContextLoader.java:64)
                at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
                at org.sakaiproject.util.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:56)
                at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3795)
                at org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
                at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
                at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
                at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
                at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
                at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
                at org.apache.catalina.core.StandardService.start(StandardService.java:448)
                at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RSACLazarusListProxy': FactoryBean threw exception on object creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class uk.org.ponder.rsac.support.RSACLazarusList]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:127)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
                ... 44 more
Caused by: org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class uk.org.ponder.rsac.support.RSACLazarusList]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:207)
                at org.springframework.aop.framework.ProxyFactoryBean.getProxy(ProxyFactoryBean.java:363)
                at org.springframework.aop.framework.ProxyFactoryBean.getSingletonInstance(ProxyFactoryBean.java:317)
                at org.springframework.aop.framework.ProxyFactoryBean.getObject(ProxyFactoryBean.java:243)
                at uk.org.ponder.rsac.RSACBridgeProxy.createProxy(RSACBridgeProxy.java:93)
                at uk.org.ponder.rsac.RSACBridgeProxy.getObject(RSACBridgeProxy.java:99)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)
                ... 52 more
Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237)
                at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
                at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)
                at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:201)
                ... 58 more
Caused by: java.lang.reflect.InvocationTargetException
                at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384)
                at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219)
                ... 61 more
Caused by: java.lang.OutOfMemoryError: PermGen space
                at java.lang.ClassLoader.defineClass1(Native Method)
                at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
                at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
                at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384)
                at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219)
                at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
                at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)
                at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:201)
                at org.springframework.aop.framework.ProxyFactoryBean.getProxy(ProxyFactoryBean.java:363)
                at org.springframework.aop.framework.ProxyFactoryBean.getSingletonInstance(ProxyFactoryBean.java:317)
                at org.springframework.aop.framework.ProxyFactoryBean.getObject(ProxyFactoryBean.java:243)
                at uk.org.ponder.rsac.RSACBridgeProxy.createProxy(RSACBridgeProxy.java:93)
                at uk.org.ponder.rsac.RSACBridgeProxy.getObject(RSACBridgeProxy.java:99)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
2011-12-05 10:16:35,696 ERROR main org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/accountvalidator] - Exception sending context initialized event to listener instance of class org.sakaiproject.util.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'lazarusRedirector' defined in class path resource [conf/rsf-config.xml]: Cannot resolve reference to bean 'RSACLazarusListProxy' while setting bean property 'lazarusListReceiver'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RSACLazarusListProxy': FactoryBean threw exception on object creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class uk.org.ponder.rsac.support.RSACLazarusList]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
                at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
                at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
                at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
                at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
                at org.sakaiproject.component.impl.ContextLoader.initWebApplicationContext(ContextLoader.java:64)
                at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
                at org.sakaiproject.util.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:56)
                at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3795)
                at org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
                at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
                at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
                at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
                at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
                at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
                at org.apache.catalina.core.StandardService.start(StandardService.java:448)
                at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RSACLazarusListProxy': FactoryBean threw exception on object creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class uk.org.ponder.rsac.support.RSACLazarusList]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:127)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
                ... 44 more
Caused by: org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class [class uk.org.ponder.rsac.support.RSACLazarusList]: Common causes of this problem include using a final class or a non-visible class; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:207)
                at org.springframework.aop.framework.ProxyFactoryBean.getProxy(ProxyFactoryBean.java:363)
                at org.springframework.aop.framework.ProxyFactoryBean.getSingletonInstance(ProxyFactoryBean.java:317)
                at org.springframework.aop.framework.ProxyFactoryBean.getObject(ProxyFactoryBean.java:243)
                at uk.org.ponder.rsac.RSACBridgeProxy.createProxy(RSACBridgeProxy.java:93)
                at uk.org.ponder.rsac.RSACBridgeProxy.getObject(RSACBridgeProxy.java:99)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)
                ... 52 more
Caused by: net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
                at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:237)
                at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
                at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)
                at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:201)
                ... 58 more
Caused by: java.lang.reflect.InvocationTargetException
                at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384)
                at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219)
                ... 61 more
Caused by: java.lang.OutOfMemoryError: PermGen space
                at java.lang.ClassLoader.defineClass1(Native Method)
                at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
                at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
                at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384)
                at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:219)
                at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
                at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)
                at org.springframework.aop.framework.Cglib2AopProxy.getProxy(Cglib2AopProxy.java:201)
                at org.springframework.aop.framework.ProxyFactoryBean.getProxy(ProxyFactoryBean.java:363)
                at org.springframework.aop.framework.ProxyFactoryBean.getSingletonInstance(ProxyFactoryBean.java:317)
                at org.springframework.aop.framework.ProxyFactoryBean.getObject(ProxyFactoryBean.java:243)
                at uk.org.ponder.rsac.RSACBridgeProxy.createProxy(RSACBridgeProxy.java:93)
                at uk.org.ponder.rsac.RSACBridgeProxy.getObject(RSACBridgeProxy.java:99)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
                at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
2011-12-05 10:16:35,698 ERROR main org.apache.catalina.core.StandardContext - Error listenerStart
2011-12-05 10:16:35,698 ERROR main org.apache.catalina.core.StandardContext - Context [/accountvalidator] startup failed due to previous errors
2011-12-05 10:16:40,034 ERROR main org.apache.catalina.session.ManagerBase - Exception unloading sessions to persistent storage
java.lang.OutOfMemoryError: PermGen space
                at java.io.ObjectOutputStream.<init>(ObjectOutputStream.java:225)
                at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:490)
                at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
                at org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
                at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4362)
                at org.apache.catalina.core.StandardContext.start(StandardContext.java:4282)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
                at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:884)
                at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:737)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
                at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
                at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
                at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
                at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
                at org.apache.catalina.core.StandardService.start(StandardService.java:448)
                at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:597)
                at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2011-12-05 10:16:40,034  INFO main org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/accountvalidator] - Closing Spring root WebApplicationContext
2011-12-05 10:16:40,035  INFO main org.sakaiproject.util.ContextLoaderListener - Destroying Components in sakai-accountvalidator
java.lang.reflect.InvocationTargetException





-----------------------------------------
CONFIDENTIALITY NOTICE: This email and any attachments may contain
confidential information that is protected by law and is for the
sole use of the individuals or entities to which it is addressed.
If you are not the intended recipient, please notify the sender by
replying to this email and destroying all copies of the
communication and attachments. Further use, disclosure, copying,
distribution of, or reliance upon the contents of this email and
attachments is strictly prohibited. To contact Albany Medical
Center, or for a copy of our privacy practices, please visit us on
the Internet at www.amc.edu.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20111205/878334e6/attachment.html 


More information about the sakai-dev mailing list