大家好,祝大家新年快樂!Alfresco Community 5.0.d - 無法啓動類別
這個問題是這樣的一個的延續:Import Categories 1
我真的很抱歉打擾你一次,但我不能讓我的分類引導工作...
我複製mitpatoliya的「定製類.xml「腳本(來自上一個問題)並添加了缺少的結束標記,但在重新啓動露天之後,我的新類別都不會出現。
這裏是我的文件:
catego.xml
<view:view xmlns:view="http://www.alfresco.org/view/repository/1.0"
xmlns:sys="http://www.alfresco.org/model/system/1.0"
xmlns:cm="http://www.alfresco.org/model/content/1.0">
<cm:category_root view:childName="cm:categoryRoot">
<cm:name>categories</cm:name>
<cm:categories>
<cm:category view:childName="cm:generalclassifiable">
<cm:name>General</cm:name>
<cm:subcategories>
<cm:category>
<cm:name>Test1</cm:name>
<cm:subcategories>
<cm:category>
<cm:name>A</cm:name>
<cm:subcategories>
<cm:category>
<cm:name>A1</cm:name>
</cm:category>
<cm:category>
<cm:name>A2</cm:name>
</cm:category>
<cm:category>
<cm:name>A3</cm:name>
</cm:category>
<cm:category>
<cm:name>A4</cm:name>
</cm:category>
<cm:category>
<cm:name>A5</cm:name>
</cm:category>
</cm:subcategories>
</cm:category>
</cm:subcategories>
</cm:category>
</cm:subcategories>
</cm:category>
</cm:categories>
</cm:category_root>
</view:view>
引導-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>
<!-- Bootstrap -->
<bean id="spacesBootstrap-base" parent="spacesStoreImporter" abstract="true">
<property name="bootstrapViews">
<list>
<props>
<prop key="path">/</prop>
<prop key="location">alfresco/extension/catego.xml</prop>
</props>
</list>
</property>
</bean>
</beans>
的我的兩個XML文件位於C:\露天\ Tomcat的\共享\類\露天\擴展。
在我的alfresco.log中似乎沒有任何錯誤;然而,似乎沒有要任何的引導文件的任何跡象......
我也注意到:
- 如果我的自舉-context.xml中添加故意語法錯誤,露天不會啓動正確 - 並且日誌中有錯誤,如:「Offending資源:類路徑資源[alfresco/application-context.xml];嵌套異常是org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:XML文檔中的第16行文件[C:\ Alfresco \ tomcat \ shared \ classes \ alfresco \ extension \ bootstrap-context.xml]無效;嵌套異常爲org.xml.sax.SAXParseException; lineNumber:16; columnNumber:3;結束標記爲元素類型「屬性」必須以'>'分隔符結尾。「
- 另一方面,如果我在catego.xml中添加語法錯誤,則alfresco會正確啓動,並且日誌中沒有此類消息。
我猜,也許我的上下文文件不正確地叫我catego.xml ......也許「豆」名稱/父的「抽象=真」和/或「屬性名稱」是不正確的?或者也許缺少一條線?
我試圖找到關於此的可以理解的信息,並嘗試了在互聯網上發現的其他幾行XML行,但沒有成功。
所以我卡住了。有人知道出了什麼問題嗎?
再次感謝您的幫助!
在我的答案中測試我建議的東西之前。檢查這不是一個索引索引問題。首先查找NodeBrowser中的類別。 – billerby
非常感謝您的回答!這看起來很愚蠢,但是: - 我應該從節點瀏覽器檢查什麼? (以及如何?) - 關於您的答案,您是否建議我刪除catego.xml中「
beginner
是的,我會刪除它們,而是在下面的答案中添加路徑。不過首先在管理工具中檢查NodeBrowser。轉到'''/ cm:categoryRoot/cm:generalclassifiable'''來找到類別 – billerby