After defining repository variables in
Calyx RIM, update the
propertyMappings file on the application server.
To update the
Calyx RIM application server:
-
On the Application Server, locate:
c:\InSightManager\server\all\default\conf\insight\propertyMappings.xml
Note: There is also a
property_mappings.xml file in this location. Make sure you select the one without the underscore.
-
Open this file in a text editor and locate the section that begins:
<bean id=”llin.livelink_object-variable.resolution” parent=”propertyMapper”>
-
For each OpenText Content Server variable you have mapped to a repository variable in
Calyx RIM, copy and paste the
<bean parent=”simpleMapping”>…</bean> section:
<bean id="llin.livelink_object-variable.resolution" parent="propertyMapper">
<property name="retriever" ref="mapRetriever" />
<property name="populator" ref="mapPopulator" />
<property name="mappings">
<list>
<bean parent="simpleMapping">
<property name="source" value="Author_Custom"/>
<property name="target" value="COMMONAUTHOR"/>
</bean>
</list>
</property>
</bean>
-
In each of the pasted copies, change the source value to
Category Name:Attribute name.
If the attribute is a general attribute and not associated with a category, the value of the source is just the
Attribute Name.
-
Change the target value to the
Repository Attribute Name you entered in the
Assembly Repository Variables page.