Añadir tablas personalizadas

WebSphere Commerce permite utilizar un servidor de directorios para almacenar datos de perfil de usuario y de entidad organizativa.   Los datos del perfil se almacenan en el servidor de directorios mediante clases de objeto LDAP estándares del sector y la clase de objeto IBM ePerson. Algunos de los datos también se duplican en la base de datos de WebSphere Commerce para utilizarlos durante la ejecución. Para especificar correlaciones de atributos en el archivo ldapentry.xml para tablas distintas a las tablas por omisión, haga lo siguiente:

  1. Personalice el esquema de base de datos de WebSphere Commerce, genere los beans de entidad correspondientes y acceda a los beans tal como se indica en la Guía del programador de WebSphere Commerce.
  2. En el servidor de directorios que ha configurado para utilizarlo con WebSphere Commerce, añada todas las clases de objeto y atributos LDAP necesarios tal como se indica en la documentación de dicho servidor.
  3. Asegúrese de que las clases de objeto LDAP estén especificadas en el archivo ldapentry.xml. De esta manera, se garantiza que las clases de objeto se utilizan cuando WebSphere Commerce crea entradas en el servidor de directorios.
  4. Modifique el archivo ldapentry.xml para proporcionar las correlaciones correctas para los atributos nuevos.

Una vez que haya completado las tareas anteriores, también debe volver a generar y añadir nuevos archivos EJB y ampliar del bean UserManagement y del bean OrgEntity.

La duplicación entre WebSphere Commerce y LDAP debe estar especificada en el archivo ldapentry.xml.

Conceptos relacionados

Tareas relacionadas (328 bytes)

Referencia relacionada

Copyright de IBM