cancel
Showing results for 
Search instead for 
Did you mean: 

Residual column in node browser with custom properties

dallinns
Champ on-the-rise
Champ on-the-rise
I am trying to create a new content model and I've noticed that even though the custom properties are working, in the Node Browser it says "true" under residual and under Property Type it is blank and under Value Type it says "{http://www.alfresco.org/model/cmis/1.0/cs01}id" which is backwards from all other values (all other values are blank under Value Type and under Property Type have some value (according to if it's text, date, etc.) and say false under residual (even other custom properties). I'm not sure if it is even significant or not but I'd like to understand why it is different.

Here is a copy of the xml file

<?xml version="1.0" encoding="UTF-8"?>
<!– Definition of new Model –>
<model name="ls:lsmodel" xmlns="http://www.alfresco.org/model/dictionary/1.0">

   <!– Optional meta-data about the model –>
   <description>Learning Suite Model</description>
   <author>George George</author>
   <version>1.0</version>
   
   <!– Imports are required to allow references to definitions in other models –>
   
   <imports>
      <import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d" />
      <import uri="http://www.alfresco.org/model/content/1.0" prefix="cm" />
      <import uri="http://www.alfresco.org/model/system/1.0" prefix="sys" />
   </imports>
   
   <namespaces>
      <namespace uri="http://www.company.edu/ls/model/content/1.0" prefix="ls" />
   </namespaces>
   
   <types>      
      <type name="ls:document">
         <title>Lesson</title>
         <parent>cm:content</parent>
         <properties>
            <property name="ls:filename">
               <title>File Name</title>
               <type>d:text</type>
            </property>
            <property name="ls:classID">
               <title>Section Number</title>
               <type>d:text</type>
            </property>
            <property name="ls:description">
               <title>Description</title>
               <type>d:text</type>
            </property>
         </properties>
         <mandatory-aspects>
            <aspect>cm:titled</aspect>
         </mandatory-aspects>
      </type>
   </types>
   
   
</model>

Can anyone explain this to me?
1 REPLY 1

mrogers
Star Contributor
Star Contributor
A "residual" value is a property without a corresponding type definition in the data dictionary.

I suspect that you have either created a property value with a different name or namespace or you have not loaded your "ls" namespace.    A screenshot from the node browser would help diagnose.