Antes de empezar:
La cancelación de un despliegue sólo es aconsejable como último recurso, y si está seguro de que un intermediario, o varios intermediarios en un dominio, no podrán nunca procesar una petición de despliegue anterior. Por este motivo, asegúrese de conocer las implicaciones de esta acción, descritas en el tema de visión general Cancelación de un despliegue.
Siga estos pasos para cancelar el despliegue de un intermediario específico o todos los despliegues pendientes, utilizando el entorno de trabajo:
Se cancelan los despliegues en el intermediario o el dominio.
Siguiente:
Continúe con la comprobación del resultado. (Se visualizará un mensaje informativo BIP0892I para mostrar que el Gestor de configuración ha recibido la petición.)
Siga estos pasos para cancelar un despliegue utilizando el mandato mqsideploy:
Siguiente:
Continúe con la comprobación del resultado. (Se visualizará un mensaje informativo BIP0892I para mostrar que el Gestor de configuración ha recibido la petición.)
public class CancelAllDeploys { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); cmp.cancelDeployment(); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
import com.ibm.broker.config.proxy.*; public class CancelDeploy { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); TopologyProxy t = cmp.getTopology(); BrokerProxy b = t.getBrokerByName("B1"); b.cancelDeployment(); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
Siguiente:
Continúe con la comprobación del resultado. (Se visualizará un mensaje informativo BIP0892I para mostrar que el Gestor de configuración ha recibido la petición.)