Unsere Programmierer haben uns eine neue Version der Groupware als ZIP zugesendet – an sich das Standardprozedere.
Ging nur alles nicht.
Einige der Java-Servlets zum Einspielen von neuen Datenbankversionen funktionierten nicht, die Tomcat-Logs waren vollgestopft mit Exceptions von SAX. Der Programmierer hat mich ziemlich lange durch die Gegend gescheucht, mit der Argumentation: Bei mir geht alles, es muß an deiner Serverkonfiguration liegen – und da ich Fehler eher bei mir suche habe ich auch lange rumgewühlt.
Nach einiger Zeit bin ich dann auf das Problem gestoßen: Der SAX-Parser verlangt für die HTML-Templates valide Dateien, die geschickten waren das nur dummerweise nicht, es war noch Kruscht nach dem </html> mit drin, was angeprangert wurde und zu den Abbrüchen führte. Der Coder schob es dann auf ein Problem beim packen und ich bin massiv beeindruckt: Ich kann mit den handelsüblichen Packern nicht so umgehen, dass ein korruptes Archiv ensteht und beim entpacken keine Checksum-Fehler auflaufen.
Wo läßt sich so etwas lernen?