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