hallo,
gibt es auch ne find()-methode (entity-manager),
die 2 objekte als eingabeparameter zulässt?
hab euch mal den code aus meiner PlayerVerwaltungBean (Stateful SessionBean) rauskopiert.
bitte dringend um hilfe
1000 dank fürs antworten!
fehlermeldung: "the method find(class<T>, Object) in the type EntityManager is not applicable for the arguments"
so hätte ich es gerne:
nur so funktioniert es noch:
gibt es auch ne find()-methode (entity-manager),
die 2 objekte als eingabeparameter zulässt?
hab euch mal den code aus meiner PlayerVerwaltungBean (Stateful SessionBean) rauskopiert.
bitte dringend um hilfe
1000 dank fürs antworten!
fehlermeldung: "the method find(class<T>, Object) in the type EntityManager is not applicable for the arguments"
so hätte ich es gerne:
Code:
//Player suchen - Rueckgabewert: Players-Objekt
@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
public Players getPlayers(int playerID, int gameID) throws PlayersException {
//fehlerquelle
Players erg = manager.find(Players.class, playerID, gameID);
if (erg == null)
throw new PlayersException("Player nicht gefunden");
else
return erg;
}
nur so funktioniert es noch:
Code:
//Player suchen - Rueckgabewert: Players-Objekt
@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
public Players getPlayers(int playerID) throws PlayersException {
//so funzt es noch
Players erg = manager.find(Players.class, playerID);
if (erg == null)
throw new PlayersException("Player nicht gefunden");
else
return erg;
}