转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6015693.html

前段时间,项目部署到现场后,反馈Tomcat能正常启动,但是项目有时访问不了也不报错。Tomcat的log文件中报错大概如下:

  Line: 178 - java/net/AbstractPlainSocketImpl.java:178:-1at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:835)at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:131)at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:100)at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:130)at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)

最后发现:只要断网,项目就无法访问任何网页都打不开,在联网情况下访问正常。

原来,在struts.xml文件中DOCTYPE定义是:

<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">

但是我放入的xwork的jar包确是2.1的,所以在有网的情况下会访问网上的2.0.dtd,没网就报错了。改成:

<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
"http://struts.apache.org/dtds/struts-2.1.dtd">

启动正常。特此记录!

转载于:https://www.cnblogs.com/Joanna-Yan/p/6015693.html

struts项目部署在Tomca上在断网情况下启动报错相关推荐

  1. 【转载】struts应用在断网情况下启动报错解决办法(java/net/AbstractPlainSocketImpl.java:178:-1)...

    无意间struts应用在有网络的情况下启动正常,在断网的情况下启动报错,报错代码如下图所示: SEVERE: Exception starting filter struts2 Class: java ...

  2. 断网python第三方库安装_Python离线断网情况下安装numpy、pandas和matplotlib等常用第三方包...

    联网情况下在命令终端CMD中输入"pip install numpy"即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过 ...

  3. 断网情况下安装python_断网环境下利用pip安装Python离线安装包

    著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows ...

  4. 断网的html页面,断网情况下,前端页面处理

    断网页面处理其实很多时候都会被忽略,其实这个做起来还是可以学到不少东西的. 主要有两种方法: 一.使用vuex+axios拦截器 这种方法我只讲下思路: 在vuex里存储一个全局变量,先设置为true ...

  5. java 断网处理_如何处理浏览器的断网情况?

    好的断网处理会让人很舒适:lol的断线重连,王者荣耀的断线重连 可以确保游戏的继续进行 坏的断网处理甚至不处理会出bug:比如我手上的项目就出了个bug 业务人员表示非常苦恼 网络问题一直是一个很值得 ...

  6. 如何处理浏览器的断网情况?

    好的断网处理会让人很舒适:lol的断线重连,王者荣耀的断线重连 可以确保游戏的继续进行 坏的断网处理甚至不处理会出bug:比如我手上的项目就出了个bug 业务人员表示非常苦恼 网络问题一直是一个很值得 ...

  7. 如何将本地python项目部署到服务器上_如何将本地的Django项目部署到云服务器

    如何将本地的Django项目部署到云服务器 开发环境 开发语言: Python 后台框架:Django 前端框架:bootstrap web服务器:nginx wsgi服务器:uwsgi 查看本地项目 ...

  8. php larval 项目部署,Laravel项目部署到线上需要注意的问题

    下面由Laravel教程栏目给大家介绍Laravel项目部署到线上需要注意的问题 ,希望对需要的朋友有所帮助! 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现 ...

  9. Laravel项目部署到线上需要注意的一些问题

    Laravel项目部署到线上常见问题 1 目录权限问题 2 Nginx的配置文件的问题 3 PHP扩展要记得开启 4 git clone 缺少核心库 5 git clone app_key的错误 6 ...

最新文章

  1. Docker+mysql
  2. 清除vs2005起始页最近打开项目
  3. python回调函数实例详解_Python回调函数用法实例详解
  4. Java Web编程的主要组件技术——Hibernate入门
  5. 在Kali上安装打印机
  6. js 调用webservice接口
  7. linux怎么安装ros系统,ubuntu14.04安装ROS indigo的详细图解步骤
  8. css无效 https_【CSS非全解02】CSS基础-文档流
  9. python脚本文件删除
  10. 【目标识别】SIFT算法理论部分
  11. Python socket.send()与socket.sendall()的区别
  12. 错误解决:src/cpp/cuda.hpp:  fatal error: cuda.h
  13. TIA 和step 7硬件更新网址汇总
  14. 一旦停下来,就很难再继续下去了--《一个人的朝圣》
  15. 大小写字母的ASCII的对照转换
  16. 【HDU 5765】Bonds(进制运算妙用)
  17. django实现websocket作为安卓开发后台(软件课设,oo聊天)
  18. 今日没有睡眠质量记录
  19. 时间序列中季节性和非季节_在2019年会议季节生存的19个技巧
  20. 如何下载Twitter 数据副本?

热门文章

  1. 电脑微信扫一扫在哪_怎么进入和管理企业微信的后台?
  2. TestNG中使用监听
  3. caffe data层_Caffe Softmax层的实现原理?
  4. oracle 12 if,Oracle 12.1 RAC 系列 – 配置第二个网络和相应的SCAN2
  5. php串行化场景,PHP中串行化的使用
  6. 毕业后五年拉开差距的原因
  7. MyBatis框架学习笔记02:利用MyBatis实现CRUD操作
  8. 安卓学习笔记34:默默工作的服务
  9. Python学习笔记:过滤N位数并绘制折线图
  10. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - MMX技术(2) - 数据转换指令