WebSphere Message Broker deployment fails with BIP4041E and rmv files in repository

Technote (troubleshooting)


Problem(Abstract)

Your WebSphere Message Broker (WMB) deployments fail with BIP4041E, and you have found .rmv files in your repository. Many of these .rmv files have multiple .rmv file extensions, similar to the following example:

MQSI\components\<broker>\<eg_uuid>\

config\<flow_uuid>\SCHEMA\

$mqsiApplication.bir.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv

.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv.rmv

Cause

The .rmv file is a temporary file created during deployment so that the change can be backed out if necessary. However, these files should be removed as part of the deployment success or failure.

Diagnosing the problem

Your console logs include the following error:
java.io.IOException:
Unable to delete file: <java_app>.jar:
a transaction involving this file is already in progress
at com.ibm.broker.javacompute.MbJarFileManager
.deleteJar(MbJarFileManager.java:163)
.deleteAllJars(MbJarFileManager.java:207)

Resolving the problem

Issues were found that caused nested subflows to create excessive .rmv files. APAR IC87097 corrects the problems with subflows and prevents the excessive .rmv files, allowing the deployment to complete.

Related information

APAR IC87097

Product Alias/Synonym

WMB MB WebSphere Message Broker MQ Integrator WBIMB WBI-MB MQSI WMQI

Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere Message Broker
Deploy

Software version:

8.0

Operating system(s):

AIX, HP-UX, Linux, OS/390, Solaris, Windows

Reference #:

1627268

Modified date:

2013-04-29

Translate my page

Machine Translation

Content navigation