云计算开发者社区

用新浪微博连接

一步搞定

查看: 32742|回复: 42

sae上java应用503问题总结 [复制链接]

Rank: 9Rank: 9Rank: 9

发表于 2013-12-19 10:42:45 |显示全部楼层
经常看到有人反馈自己的java应用503了,搜了下之前的帖子,总结下可能造成503的原因。

1.JDK版本问题,,sae支持的jdk是1.6

http://cloudbbs.org/forum.php?mod=viewthread&tid=19040

2.ssh配置问题

参考置顶帖:分享两个在SAE Java上跑的框架demo(ssh2和springmvc+mybatis)
http://cloudbbs.org/forum.php?mod=viewthread&tid=5175

3.jar包冲突

http://cloudbbs.org/forum.php?mod=viewthread&tid=15594
http://cloudbbs.org/forum.php?mod=viewthread&tid=14876

上传war包之前可以把sae提供的哪些jar包删除(线上环境有),大部分503都是因为这个引起的,删除冲突的包即可。

很多用户是因为servlet.jar这个冲突,记得删除。

4.多版本删除后,造成jetty没有启动成功

参考:http://cloudbbs.org/forum.php?mod=viewthread&tid=3148

2个版本为佳,一个测试,一个线上。


使用道具 举报

Rank: 1

发表于 2013-12-19 10:44:56 |显示全部楼层
沙发一个

使用道具 举报

Rank: 7Rank: 7Rank: 7

发表于 2013-12-19 11:25:59 |显示全部楼层
赞一个

使用道具 举报

Rank: 7Rank: 7Rank: 7

发表于 2013-12-30 09:23:23 |显示全部楼层
赞一个

使用道具 举报

Rank: 7Rank: 7Rank: 7

发表于 2014-1-8 22:38:36 |显示全部楼层
谢谢! mark

使用道具 举报

Rank: 2

发表于 2014-1-22 13:48:44 |显示全部楼层
我这也是503 。 相同的包都删了,依旧503 。 [22/Jan/2014:13:44:55 +0800] JAVA_SAE_Fatal_error: Failed startup of context c.s.s.w.SaeWebAppContext{/1/sysl,file:/data1/jetty_work/218/sysl/jetty-0.0.0.0-11010-sysl.war-_1_sysl-any-/webapp/},/data1/www/htdocs/218/sysl/1/sysl.warorg.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.LinkageError: loader constraint violation: when resolving method "javax.xml.parsers.DocumentBuilder.setEntityResolver(Lorg/xml/sax/EntityResolver;)V" the class loader (instance of org/eclipse/jetty/webapp/WebAppClassLoader) of the current class, org/springframework/beans/factory/xml/DefaultDocumentLoader, and the class loader (instance of <bootloader>) for resolved class, javax/xml/parsers/DocumentBuilder, have different Class objects for the type org/xml/sax/EntityResolver used in the signature        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93)        at org.sprin yq34.javaruntime

使用道具 举报

Rank: 2

发表于 2014-1-22 13:51:32 |显示全部楼层
本帖最后由 聚嘿 于 2014-1-22 13:52 编辑

<?xml version="1.0" encoding="UTF-8"?>
<beans
        xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:p="http://www.springframework.org/schema/p"
        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
  
   <bean id="uplatlon" class="com.zivy.sysl.service.client.services.impl.UploadLatLonImpl">

   </bean>
   
</beans>
提示我这个文件解析错误 。

使用道具 举报

Rank: 1

发表于 2014-2-21 23:13:31 |显示全部楼层
发现 java.lang.NoClassDefFoundError:  org/apache/commons/io/FileUtilscom.opensymphony.xwork2.util.FileManage。必须要把commons-io包放到war中才行。

使用道具 举报

技术主管

马婷的克星

Rank: 11Rank: 11Rank: 11Rank: 11

发表于 2014-3-23 10:44:21 |显示全部楼层
………我Jdk 1.8。编译器1.7 妈的 一直503

使用道具 举报

Rank: 2

发表于 2014-4-16 22:54:22 |显示全部楼层
我的也是一样的问题.我晕死去了....

使用道具 举报

Rank: 1

发表于 2014-4-23 16:06:58 |显示全部楼层
我应用有75个jar 试了几天也还是503  服务上有哪些jar和我的冲突看不到 瞎子摸大象 智云能给看看嘛

使用道具 举报

Rank: 1

发表于 2014-4-23 16:07:57 |显示全部楼层
智云0o 发表于 2013-12-19 11:25
赞一个


我应用有75个jar 试了几天也还是503  服务上有哪些jar和我的冲突看不到 瞎子摸大象 智云能给看看嘛 erp123.sinaapp.com

使用道具 举报

Rank: 1

发表于 2014-4-23 16:07:58 |显示全部楼层
智云0o 发表于 2013-12-19 11:25
赞一个


我应用有75个jar 试了几天也还是503  服务上有哪些jar和我的冲突看不到 瞎子摸大象 智云能给看看嘛 erp123.sinaapp.com

使用道具 举报

Rank: 8Rank: 8

发表于 2014-5-16 23:37:42 |显示全部楼层
感谢总结

使用道具 举报

Rank: 9Rank: 9Rank: 9

发表于 2014-5-25 14:53:10 |显示全部楼层
学习了   

使用道具 举报

Rank: 1

发表于 2014-7-8 17:44:18 |显示全部楼层
[08/Jul/2014:16:46:35 +0800] JAVA_SAE_Fatal_error: Failed startup of context c.s.s.w.SaeWebAppContext{/3/richsafe,file:/data1/jetty_work/768/richsafe/jetty-0.0.0.0-10770-richsafe.war-_3_richsafe-any-/webapp/},/data1/www/htdocs/768/richsafe/3/richsafe.warUnable to load configuration. - action - file:/data1/jetty_work/768/richsafe/jetty-0.0.0.0-10770-richsafe.war-_3_richsafe-any-/webapp/WEB-INF/classes/strutsconfig/struts-sys.xml:7:101        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)        at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)        at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)        at com.sina.sae.servlet.SaeFilterHolder.doFilterInit(SaeFilterHolder.java:40)        at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99)        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:742)        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:245)        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1208)        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586)        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:449)        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)        at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:36)        at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:180)        at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:482)        at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:135)        at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileChanged(ScanningAppProvider.java:154)        at org.eclipse.jetty.de yq33.javaruntime  求解决啊

使用道具 举报

Rank: 2

发表于 2014-8-1 09:49:58 |显示全部楼层
顶一个

使用道具 举报

Rank: 1

发表于 2014-8-6 16:29:57 |显示全部楼层
我的也是!!

使用道具 举报

Rank: 1

发表于 2014-8-15 17:31:18 |显示全部楼层
赞    一      个

使用道具 举报

Rank: 1

发表于 2014-9-28 09:27:03 |显示全部楼层
必须赞一个

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|云计算开发者社区 ( 京ICP证000007-137 )

GMT+8, 2018-4-24 12:53 , Processed in 0.243413 second(s), Total 14, Slave 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部