Error displayed during Deployment of an application: IWAE0022E

Technote (troubleshooting)


You see the following error in the WebSphere® administrative console during deployment of an application. This error will also show in the systemout.log file.


IWAE0022E Exception occurred loading deployment descriptor for module
"test.war" in EAR


The <display-name> tag should come before the <servlet-name> tag.

Diagnosing the problem

Load enterprise application in a developer tool and look at the web.xml. From web.xml in the WebSphere Application Resource (WAR), the following is seen:


Resolving the problem

The correct order is: First "display-name" then "servlet-name", like the example below:



Cross reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK

Document information

More support for:

WebSphere Application Server
Deploy (for example: AAT or ANT or EAR/WAR/JAR)

Software version:

6.0.2, 6.1, 6.1.1, 7.0, 8.0, 8.5, 8.5.5

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Software edition:

Base, Network Deployment

Reference #:


Modified date:


Translate my page

Content navigation