SSH在windows底下正常,Ubuntu下异常,纠结三天无果,特来求救!!
spring吧
全部回复
仅看楼主
level 1
VFishg 楼主
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.ExceptionInInitializerError
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
     java.security.AccessController.doPrivileged(Native Method)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
     org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
     org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
     org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81)
     javax.servlet.GenericServlet.init(GenericServlet.java:212)
     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

2009年12月15日 15点12分 1
level 1
VFishg 楼主
     net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
     net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
     org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
     org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
     org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:162)
     org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:135)
     org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
     org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
     org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:295)
     org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
     org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
     org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
     org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226)
     org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
     org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
     org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
     org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
     java.security.AccessController.doPrivileged(Native Method)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)

2009年12月15日 15点12分 3
level 1
VFishg 楼主
     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
     org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
     org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
     org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81)
     javax.servlet.GenericServlet.init(GenericServlet.java:212)
     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     java.lang.reflect.Method.invoke(Method.java:616)
     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
     java.security.AccessController.doPrivileged(Native Method)
     javax.security.auth.Subject.doAsPrivileged(Subject.java:537)
     org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
     org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
     org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:115)
     java.security.AccessController.doPrivileged(Native Method)
     org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
     org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

2009年12月15日 15点12分 4
level 1
VFishg 楼主
     org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
     org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:295)
     org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
     org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
     org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
     org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226)
     org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
     org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
     org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
     org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
     java.security.AccessController.doPrivileged(Native Method)
     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
     org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
     org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)

2009年12月15日 15点12分 6
level 0
直接迁移的肯定有问题!
lz
对ubuntu貌似不甚了解。建议先在ubuntu在弄一个struts或hibernate或spring的hello world测试一下,看能跑不,再做SSH的集合开发。
ps:在ubuntu下跑SSH是真的企业应用还只是自己弄的玩啊
2009年12月20日 09点12分 8
level 1
VFishg 楼主
回复:8楼
已经搞定了,是Ubuntu更新源中的JDK和Tomcat的问题,重装了jdk和tomcat就OK啦!
2009年12月23日 05点12分 9
1