Описание модели Alvex.Создание своего типа реестра Alvex
<types>
<type name="alvex_kro:document_par">
<title>Реестр КПК и устройств</title>
<parent>alvexdt:object</parent>
<properties>
<property name="alvex_kro:number">
<title>№</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:name">
<title>Пользователь</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:inn">
<title>№ SIM</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:pers">
<title>Расход по SIM</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:period">
<title>Дата</title>
<type>d:date</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
</properties>
</type>
</types>
это кусок описание модели далее описание закрывается!применяются просто свойства (<properties>), нет ни аспектов, ни ассоциаций...все описываю для интерфейса share, необходимые описания добавляю в jar-архивы, кладу куда надо, перезагружаю Alfresco, в логах без ошибок...захожу на сайт с реестрами, добавляю(свой вижу,все в порядке)...создаю свой реестр "Реестр КПК и устройств",тоже все в порядке, регистрирую новый документ с произвольным текстом, строка добавляется(даже говорит "Выполнено"),а данных в строке моих нет!!!после этого в логах alfresco.log появляются строки
17:50:48,507 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_period' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_inn' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_name' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_number' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_pers' as a property definition can not be found
Так как ругается alfresco.log, значит ошибка в модели...но где и какая?!
Хотя если описать Список данных таким же образом все в порядке, все работает в штатном режиме!!!
<type name="alvex_kro:document_par">
<title>Реестр КПК и устройств</title>
<parent>alvexdt:object</parent>
<properties>
<property name="alvex_kro:number">
<title>№</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:name">
<title>Пользователь</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:inn">
<title>№ SIM</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:pers">
<title>Расход по SIM</title>
<type>d:text</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
<property name="alvex_kro:period">
<title>Дата</title>
<type>d:date</type>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
<mandatory>false</mandatory>
</property>
</properties>
</type>
</types>
это кусок описание модели далее описание закрывается!применяются просто свойства (<properties>), нет ни аспектов, ни ассоциаций...все описываю для интерфейса share, необходимые описания добавляю в jar-архивы, кладу куда надо, перезагружаю Alfresco, в логах без ошибок...захожу на сайт с реестрами, добавляю(свой вижу,все в порядке)...создаю свой реестр "Реестр КПК и устройств",тоже все в порядке, регистрирую новый документ с произвольным текстом, строка добавляется(даже говорит "Выполнено"),а данных в строке моих нет!!!после этого в логах alfresco.log появляются строки
17:50:48,507 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_period' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_inn' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_name' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_number' as a property definition can not be found
17:50:48,511 WARN [org.alfresco.repo.forms.processor.node.TypeFormProcessor] Ignoring field 'prop_alvex_kro_pers' as a property definition can not be found
Так как ругается alfresco.log, значит ошибка в модели...но где и какая?!
Хотя если описать Список данных таким же образом все в порядке, все работает в штатном режиме!!!
Комментарии
20/12/2013 - 14:52
Если кто эту тему просматривал спасибо большое!!!