Iniciado de cliente de aplicaciones de Java Web Start

El iniciador de cliente de aplicaciones de Java™ Web Start es una clase Java, com.ibm.websphere.client.installer.ClientLauncher, que tiene un método main() al que Java Web Start llama para iniciar el contenedor del cliente de aplicaciones y para invocar al método main() del cliente de aplicaciones. Proporciona funciones similares a la línea de mandatos lauchClient para iniciar clientes de aplicación desde la línea de mandatos.

La clase com.ibm.websphere.client.launcher.ClientLauncher está empaquetada en el archivo WebSphereClientLauncher.jar en el directorio <app_client_root>/lib/webstart.

La herramienta iniciadora precisa que se definan las propiedades siguientes.
com.ibm.websphere.client.launcher.main
Si el cliente que debe ejecutarse es un cliente ligero, entonces debe especificarse esta propiedad. Especifica la clase en la que reside el punto de entrada principal de la aplicación. Es el nombre de clase principal de un cliente de aplicaciones ligero. Si está establecido, el iniciador no iniciará el contenedor cliente, sino que invocará el método principal de la aplicación directamente. No obstante, si también está establecido com.ibm.websphere.client.launcher.ear, se omitirá.
com.ibm.websphere.client.launcher.ear
Si el cliente que debe ejecutarse es un cliente Java Platform, Enterprise Edition (Java EE), entonces debe especificarse esta propiedad. Especifica el nombre del archivo ear que se va a ejecutar. Esta propiedad tiene prioridad sobre com.ibm.websphere.client.launcher.main aunque sólo debe especificarse una de las dos propiedades.
Estas propiedades no están definidas en un archivo de propiedades distinto. Por el contrario, están definidas como parte de los archivos JNLP (Java Network Launching Protocol).

Cuando está establecido com.ibm.websphere.client.launcher.ear, el iniciador del cliente de aplicaciones de JWS admite casi todos los argumentos –CC que admite la herramienta de línea de mandatos lauchClient. No obstante, si sólo está establecido com.ibm.websphere.client.launcher.main, el iniciador sólo admitirá el argumento –CCD. En la tabla siguiente se muestra la comparación de los argumentos –CC admitidos para la herramienta de línea de mandatos launchClient y el iniciador del cliente de aplicaciones para JWS:

Tabla 1. Comparación de los argumentos –CC admitidos para la herramienta de línea de mandatos launchClient y el iniciador del cliente de aplicaciones para JWS:. Comparación de los argumentos –CC admitidos
Argumento -CC launchClient Iniciador del cliente de aplicaciones para JWS
-CCverbose
-CCjar
-CCclasspath N/D
-CCadminConnectorHost
-CCadminConnectorPort
-CCadminConnectorType
-CCadminConnectorUser
-CCaltDD
-CCBootstrapHost
-CCBootstrapPort
-CCproviderURL
-CCinitonly N/D
-CCtrace
-CCtracefile
-CCsecurityManager N/D
-CCsecurityMgrClass N/D
-CCsecurityMgrPolicy N/D
-CCD
-CCexitVM
-CCdumpJavaNameSpace
-CCsoapConnectorPort
-CCtraceMode
-CCclassLoaderMode
El iniciador del cliente de aplicaciones para JWS admite la expansión de macro para el argumento –CCD. El iniciador sustituirá automáticamente determinadas claves de macro (encerradas entre ${…}) con el valor calculado durante la ejecución. Por ejemplo, si se utiliza una clave de macro en el argumento –CCD del archivo de manifiesto JNLP del cliente de aplicaciones,
<argument>-CCDcom.ibm.ssl.keyStore= ${WAS_ROOT}/etc/key.p12</argument>
se expandirá hasta la ubicación del raíz de instalación y el argumento se convertirá:
-CCDcom.ibm.ssl.keyStore=/home/tiu/.java/deployment/cache/javaws/ext/E1134532441112/etc/key12.p12
En la tabla siguiente se muestran tres claves de macro que se admiten actualmente y el iniciador las sustituirá:
Tabla 2. Claves de macro admitidas actualmente. Claves de macro admitidas
Clave de macro Valor
${WAS_ROOT} Ubicación raíz de instalación en la memoria caché de JWS que el contenedor de cliente de aplicaciones y el instalador en tiempo de ejecución para JWS utilizan.
${JAVA_HOME} Ubicación de inicio de Java. El valor de retorno de System.getProperty(“java.home”).
${USER_HOME} Ubicación de inicio de usuario. El valor de retorno de System.getProperty(“user.home”).

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rcli_launcher
File name: rcli_launcher.html