|
Problem(Abstract) |
When an enterprise application ".ear" or ".war" file is
deployed from the administrative console, a message is displayed in the
console indicating that the application deployed successfully. However,
the application files are not expanded into Install_Root
/installedApps directory. Consequently, application startup fails
with the following exception :
[10/8/04 15:19:42:769 CDT] 795b03f4 AdminHelper A ADMN1008I: Attempt
made to start the reminder_PA_1_0_2KD application. (User ID =
idlite2.ecorp.cat.com:389/wpsbind)
[10/8/04 15:19:42:801 CDT] 795b03f4 ApplicationMg W WSVR0100W: An error
occurred initializing, reminder_PA_1_0_2KD
com.ibm.ws.exception.ConfigurationWarning: Failed to open
/websphere/websphere_5/AppServer/config/cells/tps5/applications/reminder
_PA_1_0_2KD.ear/deployments/reminder_
...
---- Begin backtrace for nested exception
com.ibm.etools.archive.exception.DeploymentDescriptorLoadException:
META-INF/application.xml
Stack trace of nested exception:
com.ibm.etools.archive.exception.ArchiveRuntimeException: Invalid
binaries path
/websphere/websphere_5/PortalServer/installedApps/reminder_PA_1_0_2KD.ear
|
|
Cause |
The cause of the error is a mismatch between the list of
applications in the application folder under config directory and the list
of application entries in the serverindex.xml file . |
|
Resolving the
problem |
Ensure that the user trying to deploy the application has
sufficient permissions for the /installedApps directory.
- Ensure that the Distribute Application property is checked
(checked by default) during the application deploy process.
- Look closely at the list of applications under the
install_root/config/cells/cell_name/applications
directory. Each application should have an entry in the serverindex.xml
file, located in the
install_root/config/.../nodes/node_name
directory. If you see any applications listed in the applications folder
that does not have a corresponding entry in the serverindex.xml file, take
one of the following actions (in order of preference):
- uninstall the application, using the administrative
console, or
- delete the application from the applications folder
- Delete the application name listed in the serverindex.xml, which is
not available in the applications folder as shown in step 3, from the
serverindex.xml file.
Applications that are listed in the applications folder must have an entry
in the serverindex.xml file. |
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Application Servers |
Runtimes for Java Technology |
Java SDK |
|
|
|
|
|
|
|