Migração falha durante migração das políticas do tema
Mensagem de erro
[exec] [copy] Copying 1 file to /opt/IBM/WebSphere/wp_profile/ConfigEngine/config/work
[exec] [mkdir] Created dir: /opt/IBM/WebSphere/wp_profile/theme/wp.theme.customizer/config/policies
[exec] [xmlaccess] EJPXB0006I: Connecting to URL http://localhost:10039/wps/config/
[exec] [xmlaccess] EJPXB0004I: Writing output file /opt/IBM/WebSphere/wp_profile/theme/wp.theme.customizer/config/policies/themecustomizer-ExportedThemePolicies.xml
[exec] [xmlaccess] EJPXB0002I: Reading input file /opt/IBM/WebSphere/wp_profile/ConfigEngine/config/work/ExportThemePolicies.xml
[exec] [xmlaccess] EJPXB0019E: Server response indicates an error. For status and details of the XmlAccess error look at file /opt/IBM/WebSphere/wp_profile/theme/wp.theme.customizer/config/policies/themecustomizer-ExportedThemePolicies.xml.
[exec] [xmlaccess] EJPXB0019E: Server response indicates an error. For status and details of the XmlAccess error look at file /opt/IBM/WebSphere/wp_profile/theme/wp.theme.customizer/config/policies/themecustomizer-ExportedThemePolicies.xml.
[exec] BUILD FAILED
[exec] /opt/IBM/WebSphere/PortalServer/theme/wp.theme.customizer/config/includes/wp.theme.customizer_cfg.xml:62: The following error occurred while executing this line:
[exec] /opt/IBM/WebSphere/PortalServer/theme/wp.theme.customizer/config/includes/wp.theme.customizer_cfg.xml:41: EJPXB0019E: Server response indicates an error. For status and details of the XmlAccess error look at file /opt/IBM/WebSphere/wp_profile/theme/wp.theme.customizer/config/policies/themecustomizer-ExportedThemePolicies.xml.
[exec] Total time: 12 seconds
[exec] FAILURE_LOG_DIR=null
[exec] basepath = /opt/IBM/WebSphere/PortalServer/theme/wp.theme.customizer
[exec] isIseries currently set to: null
[exec] uploading registry
[exec] Created admin client: com.ibm.ws.management.AdminClientImpl@54d554d5
[exec] Created config Service Proxy: com.ibm.websphere.management.configservice.ConfigServiceProxy@142f142f
[exec] CELL: srwpsv7Node01
[exec] NODE: srwpsv7Node01
[exec] Websphere:_Websphere_Config_Data_Type=Registry,_Websphere_Config_Data_Id=cells/srwpsv7Node01|registry.xml#Registry_1347370620668,_WEBSPHERE_CONFIG_SESSION=anonymous1349445876367
[exec] update-registry-sync-property:
[exec] Fri Oct 05 11:04:36 BRT 2012
[exec] [echo] updated RegistrySynchronized in file wkplc.properties with value: true
BUILD FAILED
/opt/IBM/WebSphere/wp_profile/PortalServer/migration/mig_ant_driver.xml:284: The following error occurred while executing this line:
/opt/IBM/WebSphere/wp_profile/PortalServer/migration/components/wp.migration.postupgrade/mig_ant.xml:133: The following error occurred while executing this line:
/opt/IBM/WebSphere/wp_profile/PortalServer/migration/components/wp.migration.postupgrade/mig_ant.xml:172: The following error occurred while executing this line:
/opt/IBM/WebSphere/wp_profile/PortalServer/migration/components/wp.migration.postupgrade/mig_ant.xml:209: The following error occurred while executing this line:
/opt/IBM/WebSphere/wp_profile/PortalServer/migration/mig_ant_driver.xml:568: The following error occurred while executing this line:
/opt/IBM/WebSphere/wp_profile/PortalServer/migration/components/wp.migration.theme.customizer/mig_ant.xml:33: exec returned: 1
Resolvendo o problema
No ambiente WebSphere Portal 6.0.x
1 – Crie um arquivo chamado “ExportThemePolicy.xml”
2 – Edite o arquivo ExportThemePolicy.xml e copie o código abaixo dentro do arquivo ExportThemePolicy.xml.
3 – Navegue até /opt/IBM/WebSphere/PortalServer/bin.
4 – Execute o xmlaccess para exportar a política do tema.
5 – ./xmlaccess.sh -user wpsadmin -password wpsadmin -url http://serverportalv6:10038/wps/config -in /opt/ExportThemePolicy.xml -out /opt/ExportThemev6.xml
6 – Copie o arquivo para o servidor WebSphere Portal 7.0.x
No ambiente WebSphere Portal 7.0.x
1 – Navegue até /opt/IBM/WebSphere/wp_profile/theme/wp.theme.customizer/config/policies
2 – Crie o arquivo themecustomizer-ExportedThemePolicies.xml
3 – Copie o conteúdo do arquivo ExportThemev6.xml exportado do WebSphere Portal 6.0.x para o arquivo themecustomizer-ExportedThemePolicies.xml
4 – Salve o arquivo themecustomizer-ExportedThemePolicies.xml e execute novamente o comando ./WPmigrate.sh portal-post-upgrade