Search the FirstSpirit Knowledge Base
Hallo in einer Seitenvorlage hole ich mir aus einer Datentabelle die Einträge und lasse mir diese ausgeben:
<CMS_HEADER>
<CMS_FUNCTION name="contentSelect" resultname="PRD">
<CMS_PARAM name="schema" value="SFO" />
<QUERY entityType="PRD_ANL">
<OR>
<IS_NULL attribute="BFlag"/>
<EQ attribute="BFlag" value="A"/>
<EQ attribute="BFlag" value="B"/>
<EQ attribute="BFlag" value="C"/>
<EQ attribute="BFlag" value="E"/>
<EQ attribute="BFlag" value="F"/>
</OR>
</QUERY>
</CMS_FUNCTION>
</CMS_HEADER>$CMS_TRIM(level:2)$
.....
$CMS_FOR(myANL,PRD)$
...
$CMS_END_FOR$
...
$CMS_END_TRIM$
Nun tritt bei irgendeinem Datensatz der Fehler
ERROR: Error during iterate: java.util.NoSuchElementException
inside of: Template 'Weiterleitung zur Anlage PHB - ANL_old' (id=239140)
inside of: $CMS_TRIM(level:2)$ - at 15, 14
inside of: $CMS_FOR( myANL, PRD )$ - at 35, 1
auf. Der Fehler tritt bei $CMS_FOR(myANL,PRD)$ auf (ich habe mal nichts in der FOR-Schleife machen lassen , trotzdem kommt der Fehler)
Bitte machen Sie zu diesem Thema ein Helpdesk-Ticket auf. Eine "NoSuchElementException" sollte beim Interieren hier überhaupt nicht auftreten (wenn wir davon ausgehen, dass der Content-Store in Ordnung und nicht extern manipuliert worden ist).
hm, hat er automaisch veröffentlicht?
Am CSM_TRIM liegt es nicht, hab es mal weggelassen, trotzdem tritt der Fehler auf. bekomme ich heraus, bei welchem Datensatz der Fehler auftitt?
Ich könnte nachzählen, aber bei über 1000 DS ist das sehr zeitaufwendig.
Bitte machen Sie zu diesem Thema ein Helpdesk-Ticket auf. Eine "NoSuchElementException" sollte beim Interieren hier überhaupt nicht auftreten (wenn wir davon ausgehen, dass der Content-Store in Ordnung und nicht extern manipuliert worden ist).