// If the Manifest entry has different versions, then attempt to
// explode the MQ resource adapter.
if (!installedMqVersion.equals(deployedMqVersion)) {
try {
_rarlogger.log(Level.INFO, "jmsra.upgrade_started" );
ZipFile rarFile = new ZipFile(System.getProperty
(SystemPropertyConstants.IMQ_LIB_PROPERTY) +
File.separator + MQ_RAR, deployed_dir);
rarFile.explode();
_rarlogger.log(Level.INFO, "jmsra.upgrade_completed");
} catch(ZipFileException ze) {
_rarlogger.log(Level.SEVERE,"jmsra.upgrade_failed",ze.getMessage());
}
}