JPA Fehlerhafter Output

Diskutiere Fehlerhafter Output im Data Tier Forum; Hallo! Ich versuche mich grade der JPA-Schnittstelle anzunähern, da ich demnächst damit arbeiten soll. Jetzt wollte ich dieses Beispiel...

  1. Nemesys88
    Nemesys88 Mitglied
    Hallo!

    Ich versuche mich grade der JPA-Schnittstelle anzunähern, da ich demnächst damit arbeiten soll.

    Jetzt wollte ich dieses Beispiel nachprogrammieren:
    EclipseLink JPA With HSQL

    Wie man etwas weiter unten sieht, müsste der Output in der Konsole folgendermaßen aussehen:

    After Sucessfully insertion
    Sumith
    Anoop
    After Sucessfully modification
    Sumith Honai
    Anoop Pavanai
    After Sucessfully deletion
    Sumith Honai

    Bei mir steht in der Konsole aber nur:

    After Sucessfully insertion
    After Sucessfully modification
    After Sucessfully deletion

    es fehlen also die Namen, die die Funktion listStudent() liefern sollte.
    Sie stehen aber korrekt in der Datenbank drin, das speichern ändern und löschen funktioniert also.
    Nur die listStudent() arbeitet nicht korrekt.

    Habe bereits herausgefunden, dass es an dieser Zeile liegt:

    Code (Java):
    List<Student> Students = entityManager.createQuery("from Student").getResultList();
    Sobald diese Zeile einkommentiert wird, geht er in die catch - Klausel.

    Aber woran liegt das jetzt ? :)
     
  2. Vielleicht hilft dir dieser Kurs hier weiter --> (hier klicken)
  3. stg
    stg Bekanntes Mitglied
    Wenn du schon weißt, dass eine Exception ausgelöst wird, wieso postest du dann nicht einfach mal den StackTrace?
     
  4. Nemesys88
    Nemesys88 Mitglied
    Berechtigter Einwand. Weil Eclipse fehlerfrei compiliert hat und kein Fehler angezeigt wurde!

    Hab mir die Fehlermeldung jedoch im catch-Block einfach mit System.out.println(e); anzeigen lassen.
    Diese hab ich dann gegoogled und beim ersten Treffer bereits einen Hinweis zur Lösung gefunden.

    Es muss heißen:

    Code (Java):
    List<Student> Students = entityManager.createQuery("from Student r").getResultList();
    Also bereits gelöst und danke nochmal! :D
     
Die Seite wird geladen...

Fehlerhafter Output - Ähnliche Themen

Fehlerhafter Applet-Chat
Fehlerhafter Applet-Chat im Forum Netzwerkprogrammierung
Fehlerhafter Stacktrace
Fehlerhafter Stacktrace im Forum Allgemeine Java-Themen
Daten Zeitangaben vergleichen - fehlerhafter Code
Daten Zeitangaben vergleichen - fehlerhafter Code im Forum Java Basics - Anfänger-Themen
Fehlerhafter Datenstrom verursacht Exeption
Fehlerhafter Datenstrom verursacht Exeption im Forum Java Basics - Anfänger-Themen
Style bei fehlerhafter Eingabe (Bean Validation) ändern
Style bei fehlerhafter Eingabe (Bean Validation) ändern im Forum Web Tier
Thema: Fehlerhafter Output