bereitgestellt wird Ich erstelle eine Java Web App, die auf Spring Framework, Tomcat, Hibernate (aber nur JPA API) läuft. Ich habe etwas Code geschrieben, der eine Verbindung zur Datenbank mit benannten Abfragen herstellt, die in xml-Dateien wie:Eine seltsame org.hibernate.DuplicateMappingException, die nur passiert, wenn meine Web App auf Tomcat auf CentOS
Diese Webanwendung funktioniert gut auf meinem lokalen Tomcat auf OS X. aber es funktioniert nicht auf CentOS-Maschine. wenn es auf CentOS, Initialisierung des Frühlings Kontext entfaltet wird nicht durch:
Caused by: org.hibernate.DuplicateMappingException: Duplicate query mapping ProductReview.getProductReviewNamedParameter
Von meinem Wissen sollte DuplicateMappingException passieren, wenn die ProductReview.getProductReviewNamedParameter
benannte Abfrage definiert ist, zwei oder mehrere Male. aber ich habe genau einmal definiert und diese App funktioniert gut auf meinem lokalen Rechner. Hat jemand ein ähnliches Problem wie ich erlebt? Irgendwelche Antworten, deine Erfahrungen oder Einsichten wären großartig!
Sie haben mir gerade von der JAR-Datei erzählt, ich habe mir beide JAR-Dateien angeschaut, die .XML-Dateien auf OS X und CentOS enthalten. Die auf CentOS hat zwei .xml-Dateien mit demselben Namen, wenn sie 'jar tf' ausgeben. Danke für deine Einsicht. – inherithandle