一、背景
供应商发给同事一个war部署包,用java开发的,让我帮助部署在WAS测试环境(临时使用),在工作台页面上传war包部署的时候报如下错误:
EAR 文件可能已损坏或不完整。确保对于 WebSphere Application Server,该应用程序处于兼容的 Java 2 Platform, Enterprise Edition (J2EE) 级别。
AppDeploymentException: [null] org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: dd_in_ear_load_EXC_
服务器环境:linux5+jdk1.5+WAS6
二、问题排查
为了方便查找问题我就用本机的tomcat进行部署,环境为:win7+jre6+tomcat7,操作步骤:
1、把**.war包copy到tomcat-》webapps目录下,tomcat启动的时候会自动解开包部署;
2、