Saltar al contenido

IBM WebSphere Portal 8.5/9 – Sincronización de bases de datos de URL personalizados

Los URL personalizados se almacenan como parte de la página de la base de datos JCR del área de sitio de la página de portal de Web Content Manager. Por motivos de rendimiento, los datos se almacenan también en la base de datos de WebSphere Portal Express. Cuando los datos se modifican, el portal sincroniza los datos entre ambos lados. No obstante, bajo determinadas circunstancias puede ocurrir que los datos no estén sincronizados. Para dichos casos, el portal proporciona una tarea de configuración que sincroniza los datos.

Acerca de esta tarea

Por ejemplo, si la base de datos JCR del lado de Web Content Manager se restaura pero la base de datos del portal no se restaura, los datos ya no están sincronizados. La tarea de configuración para la sincronización de los datos es sync-vanityurl-data. Lee los datos que están almacenados en Web Content Manager y actualiza la base de datos de WebSphere Portal Express.

SintaxisLlame a la tarea según se indica a continuación:

IBM® i
ConfigEngine.sh sync-vanityurl-data -DPortalAdminPwd=password -DWasPassword=password
Linux
./ConfigEngine.sh sync-vanityurl-data -DPortalAdminPwd=password -DWasPassword=password
Windows
ConfigEngine.bat sync-vanityurl-data -DPortalAdminPwd=password -DWasPassword=password

Parámetros adicionales:Puede especificar los parámetros siguientes con esta tarea. Cada parámetro individual requiere el prefijo -D en el mandato.

RunParallel = (false)|true
Utilice este parámetro para especificar si desea que la tarea se ejecute con varias hebras. Si desea que la tarea se ejecute en una hebra única, especifique el valor false. Este valor es el valor predeterminado. Si desea que la tarea se ejecute en varias hebras, especifique el valor true. Cada hebra requiere una conexión de base de datos.

Parámetros para portales virtuales:Si tiene portales virtuales, el portal aplica esta tarea de configuración a todos los portales virtuales de forma predeterminada. Para limitar la tarea a un portal virtual específico, identifique el portal virtual añadiendo uno de los siguientes parámetros al mandato. Cada parámetro individual requiere el prefijo -D en el mandato.

VirtualPortalHost
Utilice este parámetro para especificar el nombre de host del portal virtual. Por ejemplo el nombre de host puede ser vp.ejemplo.com.

NotaPuede especificar únicamente la propiedad VirtualPortalHost sólo si el nombre de host es exclusivo. Si el nombre de host del portal virtual es el mismo que el nombre de host del portal virtual predeterminado, debe especificar también el parámetro VirtualPortalContext.
VirtualPortalContext
Utilice este parámetro para especificar el contexto de portal virtual que identifica el portal virtual. Por ejemplo, el contexto puede ser vp1.

Ejemplo:

./ConfigEngine.sh sync-vanityurl-data 
                  -DPortalAdminPwd=password -DWasPassword=password
                  -DVirtualPortalHost=vp.example.com    

 

 

 

 

Enlace: https://www.ibm.com/support/knowledgecenter/es/SSYJ99_8.5.0/wcm/van_url_cfgtsk_sync_db.html

Si te ha interesado este artículo y deseas un apoyo o asesoría en algún requerimiento, envíame un mensaje a: (info@juliopari.com) o sino a través de Linkedin: https://www.linkedin.com/in/juliopari/