Notas de la version de Sun Java System Application Server Enterprise Edition 8.2

La base de datos Derby utilizada por las secuencias de comandos de ejemplo se ha creado en la ubicación equivocada. (ID 6377804)

Descripción

Hay dos aspectos de este problema:

  1. Si se ejecutan las secuencias de comandos de configuración de aplicaciones de ejemplo que utilizan la base de datos Derby, ésta se crea en el directorio actual o en <install_root>/bin.

  2. La secuencia de comandos de ejemplo de build de Ant crea un archivo password.txt que guarda el archivo de contraseña de administración en el directorio actual, en el que no se podrá escribir en situaciones de zonas dispersas o que no sean root .

Solución

  1. Ubicación de la base de datos Derby: utilice la opción --dbhome con el comando start-database para crear la base de datos en el valor especificado para --dbhome. Por ejemplo, a continuación, se encuentra la sintaxis de comando asadmin para start-database.


    start-database [--dbhost 0.0.0.0] [--dbport 1527] [--dbhome db_directory] [--echo=false] 
    [--verbose=false]
  2. Ubicación del archivo password.txt : es previsible que el directorio de ejemplos permita su escritura, ya que todos los comandos integrados incluyen la creación de un archivo password.txt en ese directorio. Asegúrese de que instala una copia de los ejemplos que funcione en una ubicación con permiso de escritura.