Puede utilizar el lenguaje de scripts Jython o Jacl con la herramienta wsadmin
para configurar un solo repositorio incorporado, basado en archivos, en una nueva configuración
en repositorios federados.
Antes de empezar
Concluya el servidor de aplicaciones y cerciórese de que tiene el identificador de administrador
principal y la contraseña.
Acerca de esta tarea
El archivo de configuración de repositorios federados,
wimconfig.xml, tiene soporte
en
WebSphere Application Server 6.1.x y está ubicado en el directorio
raíz_servidor_aplic/profiles/profile_name/config/cells/cell_name/wim/config.
Utilice los pasos siguientes para configurar el uso de un solo repositorio incorporado, basado en archivos, en una
nueva configuración para repositorios federados.
Procedimiento
- Inicie la herramienta de scripts wsadmin.
- Cree el archivo fileRegistry.xml, que es el registro de usuarios en sí,
si todavía no existe. Si el archivo fileRegistry.xml existe,
en este paso sólo se añade el usuario al registro.
En Jython:
AdminTask.addFileRegistryAccount('-userId isoet01s01 -password oets01')
Utilizando Jacl:
$AdminTask addFileRegistryAccount {-userId isoet01s01 -password oets01}
Para obtener más información sobre el mandato addFileRegistryAccount, consulte la documentación acerca del grupo de mandatos FileRegistryCommands para el objeto AdminTask.
- Actualice el archivo security.xml para habilitar la seguridad administrativa,
establezca el activeUserRegistry para utilizar repositorios federados y actualice el
primaryAdmin y la contraseña.
En Jython:
AdminTask applyWizardSettings('-secureApps false
-secureLocalResources false
-userRegistryType WIMUserRegistry
-customRegistryClass com.ibm.ws.wim.registry.WIMUserRegistry
-adminName isoet01s01 -adminPassword oets01')
En Jacl:
$AdminTask applyWizardSettings {-secureApps false
-secureLocalResources false
-userRegistryType WIMUserRegistry
-customRegistryClass com.ibm.ws.wim.registry.WIMUserRegistry
-adminName isoet01s01
-adminPassword oets01}
Para obtener más información acerca del mandato applyWizardSettings, consulte la
documentación acerca del grupo de mandatos WizardCommands para el objeto AdminTask.
- Guarde los cambios de configuración. Entre los mandatos siguientes
para guardar la nueva configuración y cerrar la herramienta wsadmin:
En Jython:
AdminConfig.save()
Utilizando Jacl:
$AdminConfig save
- Reinicie el servidor de aplicaciones.