Application developed using IBM Rational Application Developer fails to install on WebSphere Application Server V5.0
 Technote (troubleshooting)
 
Problem(Abstract)
Standard J2EE applications can be developed on IBM® Rational Application Developer V6.0 and installed on IBM WebSphere® Application Server V5.0 or V6.0. However, IBM specific extensions and features vary between V5.0 and V6.0. If your application utilizes one or more of the V6.0 features, the application may not install on V5.0.

One such example results in the following exception during deployment:

[4/7/05 10:47:32:516 EDT] 16af7b3a SystemErr R
AppDeploymentException: [ADMA0093E: Unexpected exception occurred while
completing task MapResRefToEJB. Please check server machines FFDC for
more information.]
java.lang.NullPointerException
[4/7/05 10:47:32:516 EDT] 16af7b3a SystemErr R
java.lang.NullPointerException
[4/7/05 10:47:32:516 EDT] 16af7b3a SystemErr R at
com.ibm.ws.management.application.client.MapResRefToEJBHelper.completeTa
sk(MapResRefToEJBHelper.java:248)
[4/7/05 10:47:32:516 EDT] 16af7b3a SystemErr R at
com.ibm.websphere.management.application.client.AppDeploymentController.
close(AppDeploymentController.java:657)
 
Cause
This error is the result of a ResourceRef ID defined in the ibm-ejb-jar-bnd.xmi that does not match the Resource-Ref ID in the ejb-jar.xml file.
 
Resolving the problem
Modify the ibm-ejb-jar-bnd.xmi to remove the Resource Ref that does not match.
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > System Management/Repository
Operating system(s): Windows
Software version: 5.1.1.4
Software edition:
Reference #: 1204018
IBM Group: Software Group
Modified date: Apr 19, 2005