IBM WebSphere Portal Express Version 8.0

Eliminación de atributos

Debido a una limitación de VMM (Virtual Member Manager), actualmente no hay una tarea para actualizar un atributo. Por lo tanto, si ha añadido un atributo a la base de datos de extensiones de propiedades o si ha adaptado los atributos para que coincidan con los del servidor LDAP escritos incorrectamente o si tras la migración ya los ha añadido, debe eliminar el atributo de la base de datos. Preste atención cuando realice estos pasos.

Efectúe los pasos siguientes para eliminar un atributo de la base de datos:
Importante: No elimine los atributos que ya se han llenado con los valores del usuario, porque esto podría provocar incoherencias en la base de datos.
Nota de clúster: En un entorno en espera desocupado, complete los pasos siguientes en el gestor de despliegue y, a continuación, vuelva a sincronizar los nodos.
  1. Antes de configurar la seguridad, debe utilizar la tarea IBM® WebSphere Application Server backupConfig para crear y almacenar una copia de seguridad de la configuración de IBM WebSphere Portal Express; consulte el mandato backupConfig para obtener más información.
  2. Complete los pasos siguientes para eliminar un atributo almacenado en una base de datos de extensión de propiedades:
    1. Abra la herramienta utilizada para editar la base de datos.
    2. Asegúrese de que el nombre del atributo esté disponible en la tabla LAPROP.
    3. Suprima los atributos necesarios de la tabla LAPROP.
    4. Abra el archivo wimxmlextension.xml, situado en el directorio raíz_perfil_wp/config/cells/cellname/wim/model.
    5. Localice y suprima la definición propertySchema para los atributos que se han suprimido de la tabla LAPROP; por ejemplo:
          <wim:propertySchema nsURI="http://www.ibm.com/websphere/wim" dataType="String"
              multiValued="true" propertyName="attribute_name">
            <wim:applicableEntityTypeNames>PersonAccount</wim:applicableEntityTypeNames>
          </wim:propertySchema>
    6. Guarde los cambios en el archivo wimxmlextension.xml.
    7. Abra el archivo wimconfig.xml, situado en el directorio raíz_perfil_wp/config/cells/cellname/wim/config.
    8. Localice y suprima las definiciones attributes o propertiesNotSupported de los atributos que se han suprimido de la tabla LAPROP. Por ejemplo:
      <config:attributes name="attribute_name" propertyName="attribute_name">
      		<config:entityTypes>PersonAccount</config:entityTypes>
      <config:entityTypes> Group </config:entityTypes>
      	</config:attributes>
      o bien
      <config:propertiesNotSupported name="attribute_name">
    9. Guarde los cambios en el archivo wimconfig.xml.
    10. Detenga y reinicie el servidor WebSphere_Portal desde el directorio raíz_perfil_wp/bin.
  3. Complete los pasos siguientes para eliminar un atributo que no está almacenado en una base de datos de extensión de propiedades:
    1. Abra el archivo wimxmlextension.xml.
    2. Localice y suprima la definición propertySchema para los atributos que ha añadido previamente:
      <wim:propertySchema nsURI="http://www.ibm.com/websphere/wim" dataType="String"
              multiValued="true" propertyName="attribute_name">
         <wim:applicableEntityTypeNames>PersonAccount</wim:applicableEntityTypeNames>
          </wim:propertySchema>
    3. Guarde los cambios en el archivo wimxmlextension.xml.
    4. Abra el archivo wimconfig.xml.
    5. Localice y suprima la stanza que corresponde al atributo personalizado que ha suprimido del archivo wimextension.xml; por ejemplo:
      <config:attributes name="attribute_name" propertyName="property_name">
                		<config:entityTypes>PersonAccount</config:entityTypes>
      	</config:attributes>
    6. Guarde los cambios en el archivo wimconfig.xml.
    7. Detenga y reinicie el servidor de WebSphere_Portal.

Biblioteca | Soporte | Términos de uso |

Última actualización: Mayo de 2012

Copyright IBM Corporation 2000, 2012.