关于在新浪SAE上部署代码的问题

baidu_27699461 2015-06-06 05:01:05
最近申请了一个SAE账号来试着发布一下网站,之前在自己电脑上用tomcat上运行没问题,我用了ssh框架,先是改了数据库配置文件applicationContext.xml里面的数据库URL,用户名和密码,然后打包成war上传到SAE上,数据库表也在SAE上建了,我的应用网址是http://dingdingbbs.sinaapp.com ,但是一直下面出现这样的问题,下面我把JVM的日志文件也贴出来,希望大家帮看看是什么问题,谢谢大家了!!!
HTTP ERROR: 503

Problem accessing /index.jsp. Reason:

Service Unavailable



- [06/Jun/2015:16:02:06 +0800] JAVA_Error: Failed startup of context c.s.s.w.SaeWebAppContext{/1/dingdingbbs,file:/data1/jetty_work/80/dingdingbbs/jetty-0.0.0.0-10794-dingdingbbs.war-_1_dingdingbbs-any-/webapp/},/data1/www/htdocs/80/dingdingbbs/1/dingdingbbs.war
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.UnsupportedClassVersionError: com/sanqing/po/User : Unsupported major.minor version 51.0
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1175)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHan yq173.javaruntime
...全文
506 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony4geek 2015-06-08
  • 打赏
  • 举报
回复
Invocation of init method failed; nested exception is java.lang.UnsupportedClassVersionError: com/sanqing/po/User : Unsupported major.minor version 51.0
搬运工木木 2015-06-07
  • 打赏
  • 举报
回复
java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration 这错误说明你类没找到,也就是相应的jar包没发布上去,看上去像是hibernate的某个包
baidu_27699461 2015-06-07
  • 打赏
  • 举报
回复
引用 5 楼 xinggg 的回复:
从你的日志看,你服务端的JDK版本不支持你传上去的war里某个组件,就是说你传上去的程序可能要求jdk7以上的版本才能用,但新浪服务端那边的版本可能是JDK6
我看网上说用jdk6重新编译下再打包上传,试了下错误变成这样了 还是不行 - [06/Jun/2015:23:56:22 +0800] JAVA_Error: Failed startup of context c.s.s.w.SaeWebAppContext{/4/dingdingbbs,file:/data1/jetty_work/80/dingdingbbs/jetty-0.0.0.0-10794-dingdingbbs.war-_4_dingdingbbs-any-/webapp/},/data1/www/htdocs/80/dingdingbbs/4/dingdingbbs.war org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.orm.hibernate3.LocalSessionFactoryBean]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:451) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.eclipse.jetty.server.handler.ContextHandler.startCon yq173.javaruntime
baidu_27699461 2015-06-07
  • 打赏
  • 举报
回复
引用 8 楼 xinggg 的回复:
java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration 这错误说明你类没找到,也就是相应的jar包没发布上去,看上去像是hibernate的某个包
把hibernate-annotations.jar添加进去了还是一样的,真是麻烦你了
搬运工木木 2015-06-06
  • 打赏
  • 举报
回复
从你的日志看,你服务端的JDK版本不支持你传上去的war里某个组件,就是说你传上去的程序可能要求jdk7以上的版本才能用,但新浪服务端那边的版本可能是JDK6
baidu_27699461 2015-06-06
  • 打赏
  • 举报
回复
引用 3 楼 hzy38324 的回复:
网站都进不去 http://dingdingbbs.sinaapp.com
就是网站部署有问题才会进不去的,可以帮我看下日志文件有什么错误吗,明明在本机用tomcat是可以运行的
SexyCode 2015-06-06
  • 打赏
  • 举报
回复
网站都进不去 http://dingdingbbs.sinaapp.com

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧