Error displayed during Deployment of an application: IWAE0022E

Technote (troubleshooting)


Problem(Abstract)

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.

Symptom

IWAE0022E Exception occurred loading deployment descriptor for module
"test.war" in EAR
"C:\IBM602\WebSphere\AppServer\profiles\AppServ01\wsteamp\0\upload\test.ear"


Cause

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:


<servlet>
<servlet-name>test_name</servlet-name>
<display-name>test_displayname</display-name>
</servlet>


Resolving the problem

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


<servlet>

    <display-name>test_displayname</display-name>
    <servlet-name>test_name</servlet-name>
</servlet>


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

Rate this page:

(0 users)Average rating

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 #:

1258920

Modified date:

2007-10-24

Translate my page

Machine Translation

Content navigation