Hallo Leute,
ich bin neu hier im Forum und dank Google auf das Forum gestoßen
Hab das folgende Problem tagelang gegoogelt aber ohne Erfolg, nun versuch ichs hier:
Ich benutze Hibernate und Eclipse Indigo (neueste Version) mit Eclipse Link (auf Windows). Java Version müsste JDK 1.7 sein.
Das Problem ist, wenn das Programm ausgeführt wird erzeugt es mir einen Fehler wie
"java.util ... cannot cast Vector to ArrayList", wenn ich es also zu einem Vector caste funktionierts teilweise.
Allerdings wenn ich es auf der Hochschul VM (linux) mit der Bash kompiliere funktioniert es tadellos. Habe es aber noch nicht mit dem dortigen Eclipse versucht.
Der Witz ist, dass es eigentlich ein Musterprogramm ist und daher dort auch läuft (HS).
Hier ist eine Methode
Und die Problemstelle
Ich bin wirklich für jede Hilfe dankbar
Grüße
ManuX
ich bin neu hier im Forum und dank Google auf das Forum gestoßen
Hab das folgende Problem tagelang gegoogelt aber ohne Erfolg, nun versuch ichs hier:
Ich benutze Hibernate und Eclipse Indigo (neueste Version) mit Eclipse Link (auf Windows). Java Version müsste JDK 1.7 sein.
Das Problem ist, wenn das Programm ausgeführt wird erzeugt es mir einen Fehler wie
"java.util ... cannot cast Vector to ArrayList", wenn ich es also zu einem Vector caste funktionierts teilweise.
Allerdings wenn ich es auf der Hochschul VM (linux) mit der Bash kompiliere funktioniert es tadellos. Habe es aber noch nicht mit dem dortigen Eclipse versucht.
Der Witz ist, dass es eigentlich ein Musterprogramm ist und daher dort auch läuft (HS).
Hier ist eine Methode
Java:
public Collection<Project> list() {
Query query = em.createQuery( "SELECT p from Project p" );
Collection<Project> projectCollection = new ArrayList<Project>();
for ( Project project : (ArrayList<Project>)query.getResultList() )
projectCollection.add( project );
return projectCollection;
}
Und die Problemstelle
Java:
for ( Project project : (ArrayList<Project>)query.getResultList() )
Ich bin wirklich für jede Hilfe dankbar
Grüße
ManuX
Zuletzt bearbeitet von einem Moderator: