6.7. Configuración del sistema
En JBoss EAP, para cambiar una propiedad de la Central empresarial tal como la configuración para SSH, haga lo siguiente:
Procedimiento 6.4. Cambio de las propiedades del sistema
- Modifique el archivo
$JBOSS_HOME/domain/configuration/host.xml - Ubique el servidor de elementos XML que pertenece al main-server-group y agregue la propiedad del sistema. Por ejemplo:
<system-properties> <property name="org.uberfire.nio.git.dir" value="..." boot-time="false"/> ... </system-properties>
Esta es una lista de todas las propiedades del sistema disponibles:
org.uberfire.nio.git.dir: ubicación del directorio .niogit. Predeterminado: directorio de trabajoorg.uberfire.nio.git.daemon.enabled: activa/desactiva el demonio GIT. Predeterminado: verdaderoorg.uberfire.nio.git.daemon.host: Si el demonio GIT está activado entonces usa esta propiedad como el identificador del host local. Predeterminado: localhostorg.uberfire.nio.git.daemon.port: Si el demonio GIT está activado entonces usa esta propiedad como el número de puerto. Predeterminado: 9418org.uberfire.nio.git.ssh.enabled: activa/desactiva el demonio SSH. Predeterminado: verdaderoorg.uberfire.nio.git.ssh.host: Si el demonio SSH está activado entonces usa esta propiedad como el identificador host local. Predeterminado: localhostorg.uberfire.nio.git.ssh.port: Si el demonio SSH está activado entonces usa esta propiedad como el número del puerto. Predeterminado: 8001org.uberfire.nio.git.ssh.cert.dir: La ubicación del directorio.securityen donde se almacenarán los certificados locales. Predeterminado: directorio de trabajoorg.uberfire.metadata.index.dir: La ubicación de la carpeta.indexpara Lucene. Predeterminado: directorio de trabajoorg.uberfire.cluster.id: Nombre del clúster Helix, por ejemplo: kie-clusterorg.uberfire.cluster.zk: cadena de conecxión a Zookeeper. Tiene el formato:host1:port1,host2:port2,host3:port3. Por ejemplo:localhost:2188.org.uberfire.cluster.local.id: id único del nodo del clúster Helix. Note que ':' es reemplazado con '_'. Por ejemplo: node1_12345.org.uberfire.cluster.vfs.lock: nombre del recurso definido en el clúster Helix, por ejemplo: kie-vfsorg.uberfire.cluster.autostart: retrasa el uso del clúster VFS hasta que la aplicación se inicie completamente para evitar conflictos cuando todos los miembros del clúster crean clones locales. Predeterminado: falsoorg.uberfire.sys.repo.monitor.disabled: desactiva el monitor de configuración (no lo desactive a menos de que sepa lo que está haciendo). Predeterminado: falsoorg.uberfire.secure.key: contraseña secreta utilizada por el cifrado de la contraseña. Predeterminado: org.uberfire.adminorg.uberfire.secure.alg: algoritmo cifrado utilizado por el cifrado de la contraseña. Predeterminado: PBEWithMD5AndDESorg.guvnor.m2repo.dir: lugar en donde se almacenará la carpeta del repositorio Maven. Predeterminado: directorio-de-trabajo/repositorios/kieorg.kie.example.repositories: carpeta desde donde se clonarán los repositorios de demostración. Es necesario haber obtenido y ubicado en esta carpeta los repositorios de demostración. Esta propiedad del sistema tiene precedencia sobre las propiedades org.kie.demo y org.kie.example. ŕedeterminado: no se utiliza.org.kie.demo: habilita la clonación externa de una aplicación de demostración desde GitHub. Esta propiedad del sistema tiene precedencia sobre org.kie.example. Predeterminado: verdadero.org.kie.example: habilita la estructura de ejemplo compuesta por el repositorio, la unidad organizacional y el proyecto. Predeterminado: falso