Hibernate 6 und Log4J2 machen mich Wahnsinnig

bis das alles läuft…

„is in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader“

Lauter Lib durcheinander… das eine mag mit dem nicht, das andere mag mit dem nicht.. Toll

und am Ende muss man halt überall die .class mit übergeben weil sonst nur OBJECT zurückkommt und das generiert dann überall unchecked cast exceptions…

Was mir geholfen hat:

		for (Object element : MeineList) {
				System.out.println(element.getClass().getName());

			}



und zur Sicherheit


			for (ClassLoader cl = Thread.currentThread().getContextClassLoader(); cl != null; cl = cl.getParent()) {
            System.out.println(cl.getClass().getName());
            if (cl instanceof URLClassLoader)
                for (URL url : ((URLClassLoader) cl).getURLs())
                    System.out.println("    " + url);
        }
Dann fällt auf:


	List<de.ovmedia.model.SchedulerItem> schedulerItemList = (List<de.ovmedia.model.SchedulerItem>) session.createNativeQuery(sqlcheckquery,de.ovmedia.model.SchedulerItem.class).list();
		

Beitrag veröffentlicht

in

von

Schlagwörter: