Помогите, пожалуйста, разобраться с ошибкой!
Пытаюсь добавить свою модель на примере статей с этого сайта.
Мои действия:
1. В каталог C:\Alfresco\tomcat\shared\classes\alfresco\extension положила файл request.xml
1. В каталог C:\Alfresco\tomcat\shared\classes\alfresco\extension положила файл request.xml
<?xml version="1.0" encoding="UTF-8"?>
<model name="itd:request" xmlns="http://www.alfresco.org/model/dictionary/1.0">
<description>ITD Demo model</description>
<author>Oleg</author>
<version>1.1</version>
<imports>
<import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"></import>
<import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"></import>
</imports>
<namespaces>
<namespace uri="http://www.itd-systems.ru/model/content/1.0" prefix="itd" />
</namespaces>
<types>
<type name="itd:Request">
<title>Плановые работы</title>
<parent>cm:content</parent>
</type>
</types>
</model>
2. Там же сделалал файл custom-model-context.xml
7. После всего этого перезапускаю томкат и постгресс и захожу в share.
Захожу на сайт, создаю контент, выбираю обычный файл, имя задаю '123'. Далее захожу в этот файл и нажимаю "Изменить тип", в этом списке у меня виден мой тип "Плановые работы", я его выбираю, нажимаю ОК и мне выводиться сообщение "Не удалось изменить тип документа '123'". Подскажите, пожалуйста, где копать?
2. Там же сделалал файл custom-model-context.xml
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!-- Registration of new models -->
<bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
<property name="models">
<list>
<value>alfresco/extension/request.xml</value>
</list>
</property>
</bean>
</beans>
3. И там же файл web-client-config-custom.xml
3. И там же файл web-client-config-custom.xml
<config evaluator="string-compare" condition="Content Wizards" replace="true">
<content-types>
<type name="itd:Request" />
</content-types>
</config>
</alfresco-config>
4. В папке C:\Alfresco\tomcat\shared\classes\alfresco\web-extension отредактировала share-config-custom.xml
4. В папке C:\Alfresco\tomcat\shared\classes\alfresco\web-extension отредактировала share-config-custom.xml
<alfresco-config>
<config evaluator="string-compare" condition="DocumentLibrary">
<types>
<type name="cm:content">
<subtype name="itd:request"/>
</type>
</types>
</config>
</alfresco-config>
5. В той же папке файл custom-slingshot-application-context.xml
5. В той же папке файл custom-slingshot-application-context.xml
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<bean id="itd.resources" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
<property name="resourceBundles">
<list>
<value>alfresco.web-extension.messages.req</value>
</list>
</property>
</bean>
</beans>
6. В папке C:\Alfresco\tomcat\shared\classes\alfresco\web-extension\messages файла req.properties и req_ru_RU.properties с одинаковым содержанием:
type.itd_request = \u041F\u043b\u0430\u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b
6. В папке C:\Alfresco\tomcat\shared\classes\alfresco\web-extension\messages файла req.properties и req_ru_RU.properties с одинаковым содержанием:
type.itd_request = \u041F\u043b\u0430\u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b
7. После всего этого перезапускаю томкат и постгресс и захожу в share.
Захожу на сайт, создаю контент, выбираю обычный файл, имя задаю '123'. Далее захожу в этот файл и нажимаю "Изменить тип", в этом списке у меня виден мой тип "Плановые работы", я его выбираю, нажимаю ОК и мне выводиться сообщение "Не удалось изменить тип документа '123'". Подскажите, пожалуйста, где копать?
Прикрепленные файлы | Размер |
---|---|
удалось.jpg | 175.57 кб |
Комментарии
17/12/2013 - 19:29
18/12/2013 - 08:53