背景

因为甲方变更了代码,说是要测试下他们的代码,让我这边部署一个测试环境 ,好让他们来测试,
我为了方便,就直接从生产服务器copy了一份代码,把所有配置改成了测试配置,就放到了测试服务器上了。

错误显示
结果一用soapUi工具测试,就报了个错。Error Loading WSDL

分析:

网络问题?
可是我用telnet 192.168.4.9:8080 端口 是通的,说明网络没有问题。

安全配置问题?因为是从服务器上copy 下来的代码,没有理由无法运行,唯一的区别就是测试服务器和生产服务器了,难道测试服务器做了什么安全配置?问了同事,好像也没有做特别的配置,导致我无法访问,网上百度了下,看是否有遇到同样问题上,果然,但是他们是改tomcat web.xml auth 的一个属性为false ,就可以通过了。但是我是jboss 的,怎么也找不到这个配置

工具的问题?开始加载生产服务器的上的wsdl文件,显示可以正常加载。显然不是?

本地debug?
本地部署搭建后,本地是正常,那说明是程序本身是没有问题。

最后想不通,去看看服务器日志 才发现,服务器日志居然有个错误,也就是说,我部署的项目并没有成功启动。报了一个这样的错。
[D:\jboss-4.2.3.GA\server\default.\deploy\lbsp_service.war] - Choose unique values for the ‘webAppRootKey’ context-param in your web.xml files!

最终原因: 测试服务器有很多项目,部署很多项目的时候,项目的有一项内容 web.xml需要添加这一项:

  <context-param>
<param-name>webAppRootKey</param-name>
<param-value>webapp.root</param-value>
</context-param>

加上这一项之后,项目正常部署。接口也成功可以访问了。

借鉴: 还是仔细去查看jboss log 文件夹下的日志,有的错误,只是一闪而过,你都不知道,到底是否有错误。而且,有的错误,很可能只显示在log文件中,而不会再控制台中打印出来,这样很会误导你对错误的判断。

soapUI Error Loading WSDL相关推荐

  1. 【SoapUI “failed to load url” when “Error loading WSDL”】

    如图所示,在导入接口wsdl进行测试时,报错 "java.lang.Exception: Failed to load url;" 解决方式: 找到文件的安装目录.找到SoapUI ...

  2. android eclipse 报error loading /system/media/audio/ xxx 错的解决办法。

    只针对 报错..error   loading /system/media/audio/ xxx.ogg 一步操作 解决烦恼..把 模拟器声音 关了..所有的错 都没了. 包括 关闭按键声音,触摸声音 ...

  3. Error loading WebappClassLoader

    查看你的Servlet是否放置到正确的目录,配置是否正确!Web-INF etc 2008-1-14 14:49:55 org.apache.catalina.core.ApplicationCont ...

  4. 为何出现Error Loading Midas.dll消息?

    为何出现Error Loading Midas.dll消息? Delphi / Windows SDK/API http://www.delphi2007.net/DelphiDB/html/delp ...

  5. (error) LOADING Redis is loading the dataset in memory问题解决

    由于swap的频繁切换导致上述错误 解决: [root@masterA RedisTest]# redis-cli flushall (error) LOADING Redis is loading ...

  6. python3 与 Django 连接数据库:Error loading MySQLdb module: No module named 'MySQLdb'

    在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 import MySQLdb 进行使用 在 python3 中,改变了连接库,改为了 ...

  7. Error loading native library: libnjni9.so.的解决办法

    Error loading native library: libnjni9.so.的解决办法 $ netca Error loading native library: libnjni9.so. j ...

  8. 解决PyInstaller打包程序exe在win7运行异常问题(OSError: [WinError 87] 参数错误、Error loading Python DLL python39.dll等)

    问题背景 平时一直在win10+anaconda环境下编写python程序,用pyinstaller打包后也没有问题.但是打包后发给其他同事,在win7机器上就出问题了. 经过一系列排查,终于解决了打 ...

  9. Error loading WebappClassLoader解决方法

    问题:javax.servlet.ServletException: Wrapper cannot find servlet class vko.userhome.UserHomeServlet or ...

最新文章

  1. python基本语法语句-Python基本语法,python,基础
  2. docker ubuntu 安装包_史上最全Docker环境安装指南
  3. 小程序执行运行过程原理_PLC的基础小知识!不用把PLC想的太难
  4. x-shell 通过堡垒机连接 ssh多个机器 自动化脚本
  5. 算法篇(暂时就接触一个)
  6. SpringBoot项目热部署配置
  7. 爬取世界各国历年的GDP数据
  8. 大数据进阶(一):4个最受欢迎的大数据可视化工具(抛砖引玉篇)
  9. PPT文档解析之母版
  10. python 点云重建_点云 表面重建
  11. python容器类型——字典{dict}
  12. win10账号锁定计算机,win10如何设置账户锁定阈值
  13. linux怎么远程调整屏幕亮度,linux怎么调节屏幕亮度
  14. c语言用星号输出国旗,“你知道脏话屏蔽是用星号的吧?”“对啊,怎么了?”...
  15. Sparrow: 适用于细粒度tasks低延迟调度的去中心化无状态分布式调度器
  16. 输入两个自然数min,max,计算、输出[min,max]中的超级素数的个数#C语言
  17. layui图片懒加载-loading占位图
  18. 华为光亮计算机有哪些优势,华为亮出5G十大优势:62家运营商拿下41家
  19. 音频特征---波形图
  20. vue ui组件muse-ui的使用

热门文章

  1. 青龙面板仓库推荐 以及修复拉库失败(2.20更新)
  2. 2021年安全员-A证(江苏省)模拟试题及安全员-A证(江苏省)模拟考试
  3. Vue项目打包部署后首页空白的问题
  4. React Strict Mode
  5. wstring 截取_string截取和拼接
  6. SQL中的排序和分组
  7. 27-【Vue基础】:class的几种绑定方式
  8. Illustrator模仿PS蒙版绘透明变化的月亮
  9. GPIO I/O口——八种工作模式(总结)
  10. C 调用win32API画图函数示例