Update the Calyx RIM Application Server

After defining repository variables in Calyx RIM, update the propertyMappings file on the application server.

To update the Calyx RIM application server:
  1. 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.
  2. Open this file in a text editor and locate the section that begins: <bean id=”llin.livelink_object-variable.resolution” parent=”propertyMapper”>
  3. 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>
                        
  4. 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.
  5. Change the target value to the Repository Attribute Name you entered in the Assembly Repository Variables page.