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
- Pare o serviço do gerenciador de membro virtual.
- 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.
- 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>
- 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.
- Reinicie o serviço do gerenciador de membro virtual.