Heute bin ich wieder über ein ärgerliches Problem gestolpert.
Wie bereits erwähnt benutze ich für ein Projekt in meinem Studium das Sencha Touch-Framework und wollte nun einen Testlauf auf meinem lokalen Webserver duchführen. Dabei bin ich aber leider bereits bei der Initialisierung der Applikation hängen geblieben und die geworfene Ausnahme war auch nicht besonders hilfreich.
Nach ein wenig manuellem Debugging habe ich dann festgestellt, dass der Inhalt meiner XML-Datei von Sencha Touch nicht als solcher akzeptiert wird!
Der Grund dafür war, dass die Datei eine Leerzeile vor dem XML-Header enthielt, was der Sencha Touch-Parser offensichtlich nicht mag, allerdings weiß ich auch nicht ob XML-Dateien generell keine Leerzeile vor dem Beginn enthalten dürfen.
Weiß das einer von euch?