Cosmos

Notas a la versión 7.4 release 2

Esta versión genera incompatibilidades con versiones anteriores a la 7.4.

ImplementacionesIr al principio de la página

Licenciador

Para facilitar las instalación de las licencias de Cosmos en los clientes finales, a partir de esta versión es posible licenciar un directorio bin con una licencia y clave de instalación partiendo de otro directorio bin con un número de licencia distinto, tomando como origen los archivos del directorio bin de la licencia original.

El licenciador tiene una funcionalidad similar a la del Setup de Cosmos, aunque solo creará el directorio bin. Los demás directorios deberán copiarse con una herramienta externa. La ventaja de esta utilidad respecto al Setup es que permite generar un proceso de licenciamiento desatendido, por ejemplo, creando un fichero bat.

Cosmos WebServer

[JAVA]
-Djava.class.path=

Runtime

A partir de esta versión es posible copiar el contenido de una celda en controles List Box (Ctrl+clic). Para ello, será necesario tener definida la variable ALLOWCOPYCONTROLDATA.

Repositorio

Se ha implementado la posibilidad de abrir un repositorio en Cosmos Repository Manager mediante la técnica de “arrastrar y soltar” (Drag & Drop) el archivo crf o xml desde el Explorador de archivos de Windows.

Variables de entornoIr al principio de la página

Las dos variables de entorno que se indican a continuación deberán definirse en la sección [Environment] del fichero de configuración cosmoswebserver.ini:

LicenciadorIr al principio de la página

Requisitos

  1. La versión de Cosmos debe ser igual o superior a la 7.4.2.
  2. Las licencias origen y destino de Cosmos deben coincidir en tipo y versión.
  3. Ningún ejecutable de Cosmos debe estar en uso, como por ejemplo “cosmos.exe”, “cosrun.exe”, “cosrep.exe” o “cosmoswebsever.exe”.

Cómo funciona

Partiendo de un directorio origen bin de Cosmos, el licenciador creará un nuevo directorio bin con una licencia distinta (no se creará la estructura de directorios completa).

Si se produjera algún error en el proceso de licenciamiento, no se creará el directorio destino y el proceso se cancelará.

Pasos a seguir

Primer paso. Instalar una licencia de Cosmos en un PC.

Segundo paso. Disponer de una licencia de Cosmos con clave de instalación de la versión 7.4.2 o superior.

Tercer paso: Ejecutar el comando:

.\cossetlicence.exe -licence<new_licence> -installkey<install_key>
-cosmosbindir<cosmos_bin_origen>-outbindir<cosmos_bin_destino> -logfile <outputlogfile>

o bien:

.\cossetlicencecon.exe -licence<new_licence> -installkey<install_key>
-cosmosbindir<cosmos_bin_origen> -outbindir<cosmos_bin_destino> -logfile <outputlogfile>

Parámetros:

Todos los parámetros son obligatorios.

Ejemplo

c:\cosmos7.4.2\bin\cossetlicence.exe -licence 2XXXXXXX -installkey AAAA-AAAA-AAAA-AAAA -cosmosbindir c:\cosmos_origen\bin -outbindir c:\cosmos_destino\bin -logfile c:\cosmos_destino\logfileinst.log

[ X ]

CorreccionesIr al principio de la página

Runtime

Editor Visual

CTSQL