Toon posts:

[J2EE]Entitybean(getmethodes) gegevens ophalen.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Ik zit al een tijdje met hetzelfde probleem:
Door middel van een zelfgemaakte Findby... methode vul ik in een sessionbean een Collection met LocalentityObjecten. afhanklijk van de records in de tabel geeft hij 0 tot meerder objecten terug. (de grootte van de Collection). Echter zodra ik dan dmv localobject.get.......krijg ik soms(afhanklijk van de databaseinhoud) de volgende exception: java.ejb.NoSuchObjectLocalException.

(na mijn idee lijkt het of het object wel in de collection komt te staan, maar zodra ik er iets mee wil doen, dus uitlezen of verwijderen zegt hij dat ie niet meer bestaat:?)

Wie iemand hoe ik dit zou kunnen oplossen??

Windows 2000
eclipse2.1 + lomboz plug-in
Jboss 3.0.7

  • PommeFritz
  • Registratie: Augustus 2001
  • Laatst online: 10-07 04:13

PommeFritz

...geen friet

Kweet niet over local objecten, maar moet je in een finder method niet een collection van Primary Keys teruggeven, en niet de beans zelf...

FireFox - neem het web in eigen hand


Verwijderd

Topicstarter
players = playerHome.findByPosition(position);

ArrayList detailsList = new ArrayList();
Iterator i = players.iterator();

while (i.hasNext()) {
LocalPlayer player = (LocalPlayer) i.next();
PlayerDetails details =
new PlayerDetails(player.getPlayerId(),
player.getName(), player.getPosition(),
player.getSalary());
detailsList.add(details);
}

Dit is een voorbeeld van de SUN site. hij geeft dus een collection van objecten terug en niet primaryKeys