- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FSI - Datenausleseprobleme
Hallo!
Ich habe folgende FSI-Query:
<fsi:setSchema schema="Data">
<fsi:search resultName="stellenangebote">
<fsi:query>
<QUERY entityType="Stellenangebot">
<OR>
<EQ attribute="anstellungsverhaeltnis.kennzeichen" datatype="java.lang.String" value="04" />
<EQ attribute="anstellungsverhaeltnis.kennzeichen" datatype="java.lang.String" value="05"/>
</OR>
</QUERY>
</fsi:query>
Diese liefert mir genau einen Treffer zurรผck:
Nun will ich in einer JSP-Seite auf einzelne Werte zugreifen, was auch gut funktioniert.
<c:forEach items="${stellenangebote}" var="stellenangebot" varStatus="anzahl">
<%
Entity job = (Entity)pageContext.findAttribute("stellenangebot");
Entity anstellungsverhaeltnis = (Entity) job.getValue("anstellungsverhaeltnis");
System.out.println("anstellungsverhaeltnis: " + anstellungsverhaeltnis);
%>
</c:forEach>
Dort bekomme ich auch eine entsprechende Ausgabe zurรผck:
anstellungsverhaeltnis: de.espirit.or.impl.EntityImpl@4c8f0e24{Anstellungsverhaeltnis,PERSISTENT,fs_id=10372,fs_valid_from=1295245679440,fs_valid_to=9223372036854775807,fs_release_to=0}
Mรถchte ich aber nun auf das andere Entity-"Feld" ausbildungsregion zugreifen, so schlรคgt dies fehl:
Entity ausbildungsregion = (Entity) job.getValue("ausbildungsregion");
Das liefert mir immer "null" zurรผck.
Jemand eine Idee, woran das liegen kann? Man sieht oben in der Grafik, dass ja dort etwas drin steht. Wieso kann ich nicht darauf zugreifen?
Wir setzen FS 4.2.223 und FSI in derselben Version ein.
Danke fรผr Eure Mithilfe!
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hier mal die gรคngigsten Stolpferfallen:
- Wird vielleicht der Cache verwendet? Stichwort: session rollback
- Sind die Daten vielleicht noch nicht freigegeben und Integration arbeitet auf dem Freigabestand?
- Das von Integration verwendete Schema ist nicht mehr aktuell und muss aktualisiert werden
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hier mal die gรคngigsten Stolpferfallen:
- Wird vielleicht der Cache verwendet? Stichwort: session rollback
- Sind die Daten vielleicht noch nicht freigegeben und Integration arbeitet auf dem Freigabestand?
- Das von Integration verwendete Schema ist nicht mehr aktuell und muss aktualisiert werden
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Das werde ich mir nie merken kรถnnen. Das Schema war natรผrlich nicht mehr aktuell. Danke!!!

