bei der Generierung wird kein Fehler ausgegeben. Im Log steht nur:
INFO 18.07.2013 12:04:47.183 (de.espirit.firstspirit.generate.SiteProduction): creating output stream for /de/system/content.xml
INFO 18.07.2013 12:04:47.183 (de.espirit.firstspirit.store.access.sitestore.PageRefImpl): generating page reference 'content' (id=14546, html, DE)
INFO 18.07.2013 12:04:47.188 (de.espirit.firstspirit.generate.SiteProduction): creating output stream for /de/system/footer/startseite.html
Eine Contentprojektion verwenden wir in dem Fall nicht. Ich habe zusätzliche Seiten in einen Strukturordner gelegt welche ich in der content.xml erwarte.
<CMS_HEADER>
<CMS_FUNCTION name="Navigation" resultname="fr_completeSitemap">
<CMS_PARAM name="expansionVisibility" value="all"/>
<CMS_PARAM name="wholePathSelected" value="0"/>
<CMS_PARAM name="siteMap" value="1" />
<CMS_PARAM name="multiPages" value="1"/>
<CMS_ARRAY_PARAM name="pageRefRendering">
<CMS_ARRAY_ELEMENT index="0..10"><![CDATA[
$CMS_SET(node, #nav.node)$
$CMS_SET(c2p, node.getContent2Params())$
$CMS_IF(!c2p.isEmpty && #nav.ref.index >= 0)$
$CMS_SET(set_entityList, c2p.getData(#global.language, #nav.ref.index))$
$CMS_SET(set_IdList, [])$
$CMS_SET(set_itemNamePostfix, "")$
$CMS_SET(set_index, #nav.ref.index)$
$CMS_SET(set_pageversion, #nav.node.page.revision.id)$
$CMS_SET(set_version, #nav.node.revision.id)$
$CMS_IF(set_entityList.size > 0)$
$-- Index --$
$CMS_IF(isSet(set_entityList))$
$CMS_IF(set_entityList.size > 1)$
$CMS_IF(set_index == null || #nav.ref.index == 0)$
$CMS_SET(set_itemNamePostfix, "")$
$CMS_ELSE$
$CMS_SET(set_itemNamePostfix, "_" + #nav.ref.index)$
$CMS_END_IF$
$CMS_ELSE$
$CMS_IF(set_entityList.get(0) != null)$
$CMS_SET(set_itemNamePostfix, "_" + set_entityList.get(0).id)$
$CMS_END_IF$
$CMS_END_IF$
$CMS_END_IF$
$-- parent --$
$CMS_SET(set_parent, #nav.node.parent.id)$
$CMS_SET(old_prefix, #global.generationContext.urlCreator.getUrlPrefix())$
$CMS_SET(void, #global.generationContext.urlCreator.setUrlPrefix(""))$
$CMS_SET(prj, #global.project)$
$CMS_SET(set_page_type, "")$
$CMS_IF(#nav.ref.node.page.formData.fs_portal_pageType.value == "mixedportalpage")$
$CMS_SET(set_page_type, "mixedportalpage")$
$CMS_END_IF$
$CMS_IF(!#nav.node.isStartNode())$
<Item name="$CMS_VALUE(#nav.node.id)$$CMS_VALUE(set_itemNamePostfix)$" version="$CMS_VALUE(set_version)$" pageversion="$CMS_VALUE(set_pageversion)$" parent="$CMS_VALUE(set_parent)$" roles="'Guest','Kunden','Marketing','Mitglieder'" type="$CMS_VALUE(set_page_type)$">
$CMS_FOR(lang, #global.project.languages)$
<Title locale="$CMS_VALUE(lang.abbreviation.toLowerCase())$">$CMS_VALUE(#nav.label)$</Title>
$--<Url locale="$CMS_VALUE(lang.abbreviation.toLowerCase())$">$CMS_REF(#nav.ref,abs:1, lang:lang)$</Url>--$
$CMS_END_FOR$
<LayoutTemplate>$CMS_VALUE(#nav.ref.node.page.formData.fs_portal_layoutTemplate.value)$</LayoutTemplate>
$CMS_FOR(section, #nav.ref.node.body("linke_spalte").getChildren(class("de.espirit.firstspirit.access.store.pagestore.Section")))$
<Item name="$CMS_VALUE(section.getId())$" version="$CMS_VALUE(set_version)$" pageversion="$CMS_VALUE(set_pageversion)$" roles="'Guest','Kunden','Mitglieder','Marketing'">
$CMS_FOR(lang, #global.project.languages)$
<Url locale="$CMS_VALUE(lang.abbreviation.toLowerCase())$">$CMS_REF(#nav.ref,abs:1, lang:lang)$?sectionId=$CMS_VALUE(section.id)$</Url>
$CMS_END_FOR$
<LayoutContainer>column-1</LayoutContainer>
</Item>
$CMS_END_FOR$
$CMS_FOR(section, #nav.ref.node.body("rechte_spalte").getChildren(class("de.espirit.firstspirit.access.store.pagestore.Section")))$
<Item name="$CMS_VALUE(section.getId())$" version="$CMS_VALUE(set_version)$" pageversion="$CMS_VALUE(set_pageversion)$" roles="'Guest','Kunden','Mitglieder','Marketing'">
$CMS_FOR(lang, #global.project.languages)$
<Url locale="$CMS_VALUE(lang.abbreviation.toLowerCase())$">$CMS_REF(#nav.ref,abs:1, lang:lang)$?sectionId=$CMS_VALUE(section.id)$</Url>
$CMS_END_FOR$
<LayoutContainer>column-2</LayoutContainer>
</Item>
$CMS_END_FOR$
</Item>
$CMS_END_IF$
$CMS_SET(void, #global.generationContext.urlCreator.setUrlPrefix(old_prefix))$
$CMS_END_IF$
$CMS_END_IF$
]]></CMS_ARRAY_ELEMENT>
</CMS_ARRAY_PARAM>
</CMS_FUNCTION>
</CMS_HEADER><?xml version="1.0" encoding="UTF-8"?>
<Root projectname="$CMS_VALUE(#global.project.name)$" projectid="$CMS_VALUE(#global.project.id)$">
$CMS_VALUE(fr_completeSitemap)$
</Root>