Introducción
Este documento describe el proceso para resolver problemas la falla de la actualización ECE con el error “no puede fijar las variables independientes de la corrección”
Prerrequisitos
Requisitos
Cisco recomienda que tenga conocimiento sobre estos temas:
- Correo electrónico y charla (ECE) del Cisco Enterprise
- Cisco Unified Contact Center Enterprise (UCCE)
Componentes Utilizados
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
- ECE 11.5 y 11.6
- UCCE 11.5 y 11.6
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Antecedentes
Mientras que una actualización ECE, si usted hace frente a un problema con el servidor de aplicaciones y usted consigue este error, este documento le ayuda a reparar el problema.
“No puede fijar las variables independientes de la corrección
Para más información refiera al archivo del registro siguiente:
el \\xyz.domain.com\cisco\eService\logs\eg_log_cisco01vw_upgrade-installer.log"
Otros servidores en el despliegue no tenían ningún problema en el proceso de actualización.
Solución
Usted puede encontrar que abre una sesión el servidor de archivos bajo misma ubicación en el error.
Marque el archivo del registro, el “eg_log_cisco01vw_upgrade-installer" y muestra los errores:
2019-10-09 20:10:10.802 GMT+0000 <@> INFO <@> [45:Thread-15] <@> ProcessId:2444 <@> PID:0 <@> UID:12 <@> HttpSessionId: <@> com.egain.platform.module.patchinstaller.PatchInstallerXMLUtil <@> PatchInstallerXMLUtil() <@> 2019-10-09 20:10:10.802 GMT+0000 || XML document
C:\ECE\InstallerTemp\release_checksums.xml
loaded into parser
<@>
2019-10-09 20:10:10.802 GMT+0000 <@> DEBUG <@> [45:Thread-15] <@> ProcessId:2444 <@> PID:0 <@> UID:12 <@> HttpSessionId: <@> com.egain.platform.module.patchinstaller.PatchInstallerXMLUtil <@> PatchInstallerXMLUtil() <@> Executing method public String getChecksumFilePath(String) <@>
2019-10-09 20:10:10.802 GMT+0000 <@> FATAL <@> [45:Thread-15] <@> ProcessId:2444 <@> PID:0 <@> UID:12 <@> HttpSessionId: <@> com.egain.platform.module.patchinstaller.UpdatesToInstall <@> setupUI() <@> Can't set the patch independent variables
<@>
java.lang.NullPointerException
at com.egain.platform.module.patchinstaller.PatchInstallerXMLUtil.getChecksumFilePath(PatchInstallerXMLUtil.java:499)
at com.egain.platform.module.patchinstaller.PIUtilities.getChecksumZipEntryName(PIUtilities.java:1099)
at com.egain.platform.module.patchinstaller.SetPatchIndependentVariables.setVariables(SetPatchIndependentVariables.java:49)
at com.egain.platform.module.patchinstaller.UpdatesToInstall.install(UpdatesToInstall.java:371)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGabm.run(DashoA10*..)
2019-10-09 20:10:10.818 GMT+0000 <@> INFO <@> [45:Thread-15] <@> ProcessId:2444 <@> PID:0 <@> UID:12 <@> HttpSessionId: <@> com.egain.platform.module.patchinstaller.UpdatesToInstall <@> setupUI() <@> 2019-10-09 20:10:10.818 GMT+0000 || com.egain.platform.module.installer.util.InstallerUtilities :: copyFile:: sOldPath -> \\xyz.cisco.com\cisco\eService\logs\eg_log_cisco01vw_upgrade-installer.log; sNewPath -> \\xyz.cisco.com\cisco\eService\installation\logs\eg_log_xyz_upgrade-installer.log <@>
Hay defecto relacionado dos:
El error ocurrió mientras que actualizaba a 9.02 en la configuración distribuida del despliegue.
CSCui11406
El servidor de aplicaciones adicional no se puede agregar a la configuración existente ES1 ECE 11.6
CSCvj67161
Usted puede seguir este procedimiento para resolver el problema
Paso 1. Ponga al día la versión en el egpl_dsm_host de 11.6.1.1.xxxxx a 11.6.1.xxxxx (donde está revisión el xxxxx de la estructura para ECE ES1 y 11.6 respectivamente) para el servidor de bases de datos
Paso 2. En su servidor de bases de datos, funcione con el comando del Lenguaje de consulta estructurado (SQL) para marcar el RELEASE_VERSION para el componente de la base de datos, contra el masterdb
select * from egpl_dsm_host
Paso 3. Funcione con el comando para poner al día el RELEASE_VERSION del componente de la base de datos a la VERSIÓN de la versión baja 11.6.1 de la versión ECE, que es, el “11.6.1.87731", donde estaban el ID del host 1004 para el servidor de bases de datos
update egpl_dsm_host set release_version = '11.6.1.87731' where HOST_ID = '1004'
Cada vez que usted intenta actualizar, una carpeta Backup (Copia de respaldo) se crea en la carpeta eservice. Dentro de los archivos del registro, usted puede encontrar la versión allí también. Después de que usted siga los pasos, el RELEASE_VERSION del componente DB, se fija a 11.6.1.87731 y la actualización en el servidor de aplicaciones es acertada.