IBM Connections: Adicionando Atributos Estendidos
Colocando o arquivo de labels
Dentro do WSAdmin
wsadmin> execfile("connectionsConfig.py")
wsadmin> LCConfigService.checkOutConfig("/root/Temp",AdminControl.getCell())
Editar o arquivo config /root/Temp/LotusConnections-config.xml
<resources>
<!-- Labels para o BB - by @ebasso -->
<widgetBundle name="com.EmpresaX.resources" prefix="EmpresaX"/>
</resources>
Fazer o Checkin
wsadmin> LCConfigService.checkInConfig()
Sincronize os nós
wsadmin> synchAllNodes()
Ajustando os arquivos de profiles
Conectar no wsadmin.sh
wsadmin> execfile("profilesAdmin.py")
wsadmin> ProfilesConfigService.checkOutConfig("/root/Temp",AdminControl.getCell())
profiles-config.xml
Em outro terminal, editar o arquivo config /root/Temp/profiles-config.xml e adicionar antes do </profileExtensionAttributes>
<!-- Atributos adicionais @ebasso -->
<simpleAttribute extensionId="info0" length="64"/>
<simpleAttribute extensionId="info1" length="64"/>
<simpleAttribute extensionId="info2" length="64"/>
<simpleAttribute extensionId="info3" length="64"/>
<simpleAttribute extensionId="info4" length="64"/>
<simpleAttribute extensionId="info5" length="64"/>
</profileExtensionAttributes>
Localizar <templateNlsBundles/> e alterar para
<templateNlsBundles>EmpresaX</templateNlsBundles>
profiles-types.xml
Em outro terminal, editar o arquivo config /root/Temp/profiles-types.xml e adicionar antes </type> do properties
<property>
<ref>info0</ref>
<updatability>read</updatability>
<hidden>false</hidden>
</property>
<property>
<ref>info1</ref>
<updatability>read</updatability>
<hidden>false</hidden>
</property>
<property>
<ref>info2</ref>
<updatability>read</updatability>
<hidden>false</hidden>
</property>
<property>
<ref>info3</ref>
<updatability>read</updatability>
<hidden>false</hidden>
</property>
<property>
<ref>info4</ref>
<updatability>read</updatability>
<hidden>false</hidden>
</property>
<property>
<ref>info5</ref>
<updatability>read</updatability>
<hidden>false</hidden>
</property>
Faça o checkin
wsadmin> ProfilesConfigService.checkInConfig() wsadmin> synchAllNodes()
Caso seja requerido faça a mesma modificação nos demais nós.
Reinicie o ambiente IBM Connections