WAS部署war包报错:发生 IWAE0022E Exception异常
来源:互联网 发布:人工智能报告2000字 编辑:程序博客网 时间:2024/05/21 09:54
在用WAS部署应用程序的时候,通常先会打一个空的war包部署上,然后把程序覆盖到应用目录下就ok。要不然,包含各种程序的war包在部署的时候老是会出现war包异常,因为war包在部署的时候,WAS会对war包的内容格式进行严格校验。
之前,我一直也是这么做的,可是今天,又遇到了问题。
问题描述:部署war包是出现异常
发生 IWAE0022E Exception occurred loading deployment descriptor for module “demo.war” in EAR file “/home/was/was6/profiles/appsrv01/wstemp/714564614/upload/demo_war.ear” 异常。查看日志以获取详细信息。
查看SystemErr.log
Wrapped exception
org.xml.sax.SAXParseException: Attribute “version” must be declared for element type “web-app”.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
问题解决:需修改web.xml文件
修改前
<?xml version=”1.0″ encoding=”UTF-8″?><web-app version=”2.5″xmlns=”http://java.sun.com/xml/ns/javaee”xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xsi:schemaLocation=”http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd”>
修改后
<?xml version=”1.0″ encoding=”UTF-8″?><web-app id=”WebApp_ID” version=”2.4″xmlns=”http://java.sun.com/xml/ns/j2ee”xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xsi:schemaLocation=”http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”>
修改完web.xml之后,重新打war包,重新部署问题得到解决。
- WAS部署war包报错:发生 IWAE0022E Exception异常
- websphere部署war报错:发生 IWAE0022E Exception
- websphere部署war报错:发生 IWAE0022E Exception
- WAS平台war部署不成功:AppDeploymentException: [null]
- Io 异常: NL Exception was generated
- 将多个war包打成ear包部署was
- war包部署在was上面报错
- oracle14连接NL Exception was generated异常问题
- MATLAB生成COM发生java exception occured异常
- Eclipse发生异常Unhandled event loop exception No more handles
- Eclipse发生异常Unhandled event loop exception No more handles
- Eclipse发生异常Unhandled event loop exception No more handles
- 把war包部署到was上,出现错: sun.io.MalformedInputException
- 部署描述符异常:was版本和servlet版本问题
- windows mobile部署项目时发生conmanclient2.exe异常
- Tomcat 7.0 部署Webservices发生IOException和XMLStreamException异常
- Tomcat 部署war包大小超出限制的大小(严重: HTMLManager: FAIL - Deploy Upload Failed, Exception)
- 部署was
- OpenCV學習心得(1) -- OpenCV的安裝
- js中escape,encodeURI,encodeURIComponent三个函数的区别
- 在Android 项目时的防止Memory leak 要注意的事项
- windows azure 试用感受5
- 关于C语言中的malloc和free函数的用法
- WAS部署war包报错:发生 IWAE0022E Exception异常
- BellmanFord算法框架
- 定制core dump 文件的文件名
- Oracle数据库的三种标准的备份方法
- Directx在visual studio2010中的配置
- 英国手机市场,Windows Phone销量超塞班
- myeclipse安装svn插件的多种方式
- 合并排序
- 关于Class类的成员函数与Java反射机制,坦言Synchronize的本质