The ActiveMatrix BPM VMware image will not start from a snapshot.

The ActiveMatrix BPM VMware image will not start from a snapshot.

book

Article ID: KB0089187

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) -
Not Applicable -

Description

Resolution:
Description:
============
When using VMWare, the "Snapshot the virtual machine's memory" setting allows you to capture the running state of the processes. Taking a snapshot, with ''Snapshot the virtual machine's memory" enabled will cause problems with MBean connections and ActiveMatrix BPM. THe ActiveMatrix BPM VMware image will not start.


Environment:
===========
   o TIBCO ActiveMatrix BPM. v1.0.1
   o VMware Server, VMware Workstation, VMware ESX
   o Microsoft Windows (x86) Windows Server 2008, SP2 Standard (32 -bit)
   o Microsoft Windows (x64) Windows Server 2008 R2 Standard (64-bit)
   o Microsoft Windows (x86) Windows Server 2008, SP2 Standard (32 -bit)


Symptoms:
========
When you try to start the AMBPM instance you receive the following exception:

..
java.lang.Exception: The connection has been closed by the server. at com.sun.jmx.remote.generic.ClientSynchroMessageConnectionImpl.close(ClientSynchroMessageConnectionImpl.java:343) at javax.management.remote.generic.GenericConnector.close(GenericConnector.java:276) at javax.management.remote.generic.GenericConnector.close(GenericConnector.java:231) at com.tibco.amf.hpa.tibcohost.common.jmx.core.JMXClientEndpoint.doStop(JMXClientEndpoint.java:207) at com.tibco.amf.hpa.tibcohost.common.jmx.core.JMXEndpoint.Ò00000(JMXEndpoint.java:241) at com.tibco.amf.hpa.tibcohost.common.jmx.core.JMXEndpoint.stop(JMXEndpoint.java:228) at com.tibco.amf.hpa.tibcohost.runtime.NodeProxyImpl.init(NodeProxyImpl.java:141) at com.tibco.amf.hpa.tibcohost.runtime.NodeProxyImpl.handleNotification(NodeProxyImpl.java:600) at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257) at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322) at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307) at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229) at javax.management.remote.generic.GenericConnector$1.run(GenericConnector.java:363) at com.sun.jmx.remote.opt.util.ThreadService$ThreadServiceJob.run(ThreadService.java:208) at com.sun.jmx.remote.opt.util.JobExecutor.run(JobExecutor.java:59)


Cause:
=====
The MBean that tibcohost is using to connect to the node is set to null, which causes the RDA deployment to fail.


Resolution:
==========
Make sure if you are taking a snapshot of a ActiveMatrix BPM VMware image that all associated ActiveMatrix BPM processes are not running.


Attachments:
===========
n/a


References:
==========
http://jira.tibco.com/browse/AMRP-2208

Issue/Introduction

The ActiveMatrix BPM VMware image will not start from a snapshot.