Tomcat CXF 启动停止问题
2016-07-27 17:36
513 查看
配置一个CXF项目,本地和服务器上的都是Tomcat6+JDK1.6。但是本地上可以成功运行,但是服务器上总是执行到特定的时候停止。而且停止之后不能使用Tomcat的停止脚本停止,也无法通过终结javaw.exe来停止其运行,只能重新启动服务器。。。
第一次停在Import of META-INF/cxf/cxf-extension-soap.xml has been deprecated这句话下面。
尝试删除之后,可以继续往下面走,但是又卡在了Creating Service的地方。
删掉其给出的jar包之后,程序就可以正常运行了。
原因我猜测有两种:
1 cxf的一些jar包无法兼容Tomcat6+JDK1.6,但是想想本地的环境也是这个,可以正常运行。或者是其无法兼容服务器上面的其他项目(Tomcat上还有其他的项目,但是没有使用CXF包)。
2 cxf一些jar和xml在启动的时候,会去网上下载一些东西,或者校验xml文件。由于服务器的防火墙限制,可能会出现无限等待的情况。
幸亏这个项目没有使用cxf的REST有关XML的特性,没有用到以上的xml和jar包。不然真的很棘手。
以后使用这些开源的框架时候,引jar包能少则少,不然又会出现这种奇怪的错误。
第一次停在Import of META-INF/cxf/cxf-extension-soap.xml has been deprecated这句话下面。
尝试删除之后,可以继续往下面走,但是又卡在了Creating Service的地方。
删掉其给出的jar包之后,程序就可以正常运行了。
原因我猜测有两种:
1 cxf的一些jar包无法兼容Tomcat6+JDK1.6,但是想想本地的环境也是这个,可以正常运行。或者是其无法兼容服务器上面的其他项目(Tomcat上还有其他的项目,但是没有使用CXF包)。
2 cxf一些jar和xml在启动的时候,会去网上下载一些东西,或者校验xml文件。由于服务器的防火墙限制,可能会出现无限等待的情况。
幸亏这个项目没有使用cxf的REST有关XML的特性,没有用到以上的xml和jar包。不然真的很棘手。
以后使用这些开源的框架时候,引jar包能少则少,不然又会出现这种奇怪的错误。
相关文章推荐
- Linux启动tomcat报错Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000007aaa80000
- tomcat下manager配置
- Solr4.10.4集成IK Analyzer部署在tomcat
- MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
- Tomcat只能用localhost访问工程,无法用ip地址访问
- 解决Eclipse发布后到tomcat后目录下没有class文件
- android连接本地tomcat服务器,报timeout
- 使用Maven构建web app开发项目,并配置tomcat
- JVM参数,启动jar 包以及 启动tomcat的 JVM参数设置
- Linux下配置tomcat和mysql
- linux安装jdk和tomcat
- mac 启动tomcat:
- tomcat部署应用仅需ip和port访问
- Installing Tomcat 8 on OS X 10.11 El Capitan
- tomcat进程意外退出的问题分析
- eclipse发布到tomcat提示java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLis
- IIS和tomcat共用80端口
- tomcat中java.lang.OutOfMemoryError: Java heap space异常处理
- Tomcat配置数据库连接池
- Tomcat性能优化方案整理