El puerto 5555, que es el puerto del agente de Build Forge estándar, podría estar asignado previamente a otros agentes en servidores de System i. En este caso, cambie el puerto del agente de Build Forge a un puerto no asignado antes de iniciar el agente. Para ello, edite directamente el archivo bfagent.conf. Para ver detalles, consulte Cambio del puerto del agente.
Si ha finalizado el paso 7 de las instrucciones de instalación Instalación del agente en plataformas System i, el agente se iniciará como usuario BFAGENT al iniciarse System i.
bfagent -s
Al emitir el mandato bfagent y establecer el agente manualmente, el agente se iniciará como el usuario que inicia el agente.
El agente se ejecuta como un programa Portable Application Solution Environment (PASE) de i5/OS. PASE está incluido en i5/OS y habilita los mandatos y binarios de AIX que vayan a ejecutarse. PASE se instala normalmente de manera predeterminada.
Para determinar si el programa PASE está instalado, ejecute DSPSFWRSC en una línea de mandatos.
Si el programa PASE no está instalado, cárguelo desde el CD de instalación.
La mayoría de las tareas necesarias para compilar aplicaciones en i5/OS son accesibles desde el entorno de PASE. Es importante tener en cuenta este hecho a la hora de planificar y definir la automatización de procesos destinados a la plataforma iSeries.
system -biOE "<mandatos nativos>"
Aunque no puede establecer las listas de bibliotecas sólo para un paso, un conjunto de pasos o un proyecto, puede establecerlas en el script de mandato de inicio para el usuario BFAGENT. Consulte el script de inicio de ejemplo en Instalación del agente en plataformas System i. Si establece listas de bibliotecas en el script de mandato de inicio, establecerá listas de bibliotecas para todos los proyectos y pasos que se ejecuten en el ejemplo como usuario BFAGENT. El usuario que ejecute los proyectos y los pasos deberá tener acceso a las bibliotecas necesarias.
Para establecer listas de bibliotecas, añada una descripción de trabajo para el agente que muestra las bibliotecas necesarias. La siguiente descripción de trabajo de ejemplo incluye las bibliotecas FLGHT400 y FLGHT400M.
10 UTLIB
20 QGPL
30 QTEMP
40 FLGHT400
50 FLGHT400M
El agente especifica esta descripción de trabajo en su rutina de inicio. Por ejemplo, si la descripción de trabajo es BFAJOBD,
la línea de la rutina de inicio del sistema sería la siguiente:ADDAJE SBSD(BFAGENT/BFAGENT) JOB(BFAGENT) JOBD(BFAGENT/BFAJOBD)
Esta solución afecta a todos los mandatos (de cualquier paso y proyecto) que se ejecuten en el servidor de System i asociado con este agente.