websphere 下部署应用报错

最近公司的应用要从tomcat转移到was下,但是在部署应用的时候报 如下的错误:EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM) Platform, Enterprise Edition(Java EE)级别。org.eclipse.jst.j2ee.commonarchivec... 显示全部
最近公司的应用要从tomcat转移到was下,但是在部署应用的时候报 如下的错误:
EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM) Platform, Enterprise Edition(Java EE)级别。
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml
应用的web.xml如下:



   
        action
        org.apache.struts.action.ActionServlet
        
            config
            /WEB-INF/struts-config.xml
            
        

        
            svwass-service-class
            com.svwass.struts.service.SvwassServiceImpl
            
        

        
            debug
            2
            
        

        
            detail
            2
            
        

        
            validate
            true
            
        

        1
        
   

   
        action
        *.do
        
   

   
        index.jsp
        
   

   
        DB Connection
        jdbc/svwas
        javax.sql.DataSource
        Container
        
   

   


请问是这个web.xml有问题吗? 收起
参与4

查看其它 1 个回答xylhldy 的回答

xylhldy xylhldy 系统工程师 成都麦柯
这个问题,要检查自己的ear包,有可能只是一个很小的问题
我就遇到过,我ear包下META-INF目录下application.xml文件中名称没对,就报这个错误,你仔细检查下呢
也可能是JDK的问题,was对jdk要求比较严格的
系统集成 · 2015-07-02
浏览1728

回答者

xylhldy
xylhldy 0 1 3
系统工程师 成都麦柯
评论589

xylhldy 最近回答过的问题

回答状态

  • 发布时间:2015-07-02
  • 关注会员:2 人
  • 回答浏览:1728
  • X社区推广