|
Problem(Abstract) |
NoClassDefFoundError during Web Services application
deploy on IBM® WebSphere® Application Server Express V5.1. |
|
|
|
Cause |
If the Web Services application is deployed on WebSphere
Application Server Express V5.1 with the "Deploy Web Service " option
checked, then the application will fail to deploy with the following
exception in the log file:
Exception in the classloader trace.log file.
[8/2/05 9:05:31:973 CDT] d90b857 SystemOut O ADMA6012I: Exception in run
java.lang.NoClassDefFoundError:
com/ibm/etools/webservice/deploy/core/DeployModel
[8/2/05 9:05:31:973 CDT] d90b857 SystemOut O Exception:
java.lang.NoClassDefFoundError:
com/ibm/etools/webservice/deploy/core/DeployModel
[8/2/05 9:05:31:973 CDT] d90b857 SystemErr R
java.lang.NoClassDefFoundError:
com/ibm/etools/webservice/deploy/core/DeployModel
[8/2/05 9:05:31:973 CDT] d90b857 SystemErr R at
com.ibm.ws.webservices.deploy.WSDeployTask.performTask(WSDeployTask.java:110)
[8/2/05 9:05:31:973 CDT] d90b857 SystemErr R at
com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:215)
[8/2/05 9:05:31:973 CDT] d90b857 SystemErr R at
java.lang.Thread.run(Thread.java:568)
wsdeploytool.jar file is missing in install-root/lib on WebSphere
Application Server V5.1 express. |
|
|
Resolving the
problem |
WebSphere Application Server Express V5.1 is working as
designed.
To deploy a Web Services application on WebSphere Application Server
Express V5.1, use one of the following options:
- Disable the "Deploy Web Service" option during application
deployment
- Copy the wsdeploytool.jar file from the based edition of
WebSphere Application Server and put it in the install-root/lib directory.
The wsdeploytool.jar file is included in WebSphere Application Server
Express V6.0.
|
|
|