Nachdem gestern ein Projekt von uns online gegangen ist, haben wir heute gemerkt, dass es noch einige Probleme mit der Datenbankanbindung gibt.
Gestern Abend funktionierte noch alles wunderbar, heute gibt Hibernate/Tapestry nur noch die  Fehlermeldung das die Verbindung beendet wurde und ich doch bitte im Connect-String autoReconnect auf on setzen sollte.

Leider hat das überhaupt nichts gebracht, deswegen habe ich mich auf die Suche, nach einer anderen Lösung gemacht.

Zum Glück bin ich nicht allein icon wink MySQL beendet Verbindungen nach einigen Stunden idle

Hier wurde die Lösung für das ganze Problem gepostet und was soll ich sagen: es läuft icon smile MySQL beendet Verbindungen nach einigen Stunden idle

Kleines Problem auf das wir vorhin gestoßen sind:
Wir haben eine Tabelle User, der beim erstellen u.a. die Gruppe registered zugewiesen werden soll. Dies haben wir in der Datenbank mit einem Default Value gelöst.
Hibernate hat das leider nicht interessiert, aber es gibt auch hierfür eine Lösung:
<many-to-one name="gruppe" class="rgp.hibernate.elements.Gruppe" fetch="select" insert="false">
<column name="gruppe" not-null="true"/>

</many-to-one>

Das wichtige ist insert=”false”