Modelo Dinâmico: Incluindo Novas Propriedades nas Entidades Integradas do Gerenciador de Membro Virtual em Tempo de Implementação

O gerenciador de membro virtual é configurado para usar o modelo dinâmico. É possível criar novos tipos de propriedade e incluí-los nos tipos de entidade integrados existentes do gerenciador de membro virtual na implementação.

Sobre Esta Tarefa

Você precisa incluir novos tipos de propriedade nos tipos de entidade integrados do gerenciador de membro virtual na implementação.

Procedimento

  1. Pare o serviço do gerenciador de membro virtual.
  2. Abra o wimxmlextension.xml no diretório VMM_HOME\model. Se esse arquivo não existir, crie um novo com o mesmo nome.
    Nota: VMM_HOME é o diretório no qual os arquivos do gerenciador de membro virtual estão localizados. Esse local é configurado como a propriedade de sistema wim.home ou user.install.root/config/cells/local.cell/wim.
  3. Edite wimxmlextension.xml e inclua as definições dos novos tipos de propriedade e entidade aos quais elas se aplicam. Certifique-se de que o XML esteja bem formado e de acordo com o esquema definido em wimschema.xsd.
    Por exemplo, a seguinte amostra define um novo tipo de propriedade denominado “postOfficeBox” e inclui esse tipo de propriedade no tipo de entidade integrado do gerenciador de membro virtual, “PersonAccount”:
    <?xml version="1.0" encoding="UTF-8"?>
    <sdo:datagraph xmlns:sdo="commonj.sdo"
        xmlns:wim="http://www.ibm.com/websphere/wim">
        <wim:propertySchema nsURI="http://www.yourco.com/wim/yourext"
         dataType="STRING" multiValued="true" propertyName="postOfficeBox">
          <wim:applicableEntityTypeNames>PersonAccount</wim:applicableEntityTypeNames>
        </wim:propertySchema>
      </wim:schema>
    </sdo:datagraph>
    Nota: Para obter mais informações sobre o uso dos objetos de dados propertySchema e extensionPropertySchema, consulte a seção Estendendo o Esquema de Propriedade no tópico Pré-requisitos de Programação. Além disso, leia sobre Configurando um repositório de extensão de propriedade em uma configuração de repositório federado no centro de informações doWebSphere Application Server.
  4. Inclua manualmente os novos tipos de propriedade em cada adaptador de repositório.
    Adaptador LDAP
    Inclua o mapeamento dos novos tipos de propriedade para atributos LDAP no arquivo de configuração wimconfig.xml.
    Adaptador de BD
    Inclua a definição dos novos tipos de propriedade no arquivo XML de propriedade do Adaptador de BD (wimDBProperties.xml) e execute o carregador de propriedades do BD.
  5. Reinicie o serviço do gerenciador de membro virtual.


Termos de uso | Feedback