23. Juni 2009

Auf Fehler im DataBinding reagieren

Zunächst muss mann sich auf das BindingComplete-Event des DataBindings registrieren, das die Fehler werfen kann.
wertTextBox.DataBindings[0].BindingComplete += new BindingCompleteEventHandler(wertTextBox_BindingComplete);

Der Event-Handler kann dann folgendemaßen aussehen:
private void wertTextBox_BindingComplete(object sender, BindingCompleteEventArgs e)
{

if (e.BindingCompleteState != BindingCompleteState.Success)
{
errorProvider1.SetError(wertTextBox, e.ErrorText);
}
else
{
errorProvider1.SetError(wertTextBox, null);
}
}

19. Juni 2009

Vista: Unbekannter Fehler bei der Systemwiederherstellung

Problem: Es tritt bei der Einspielen eines Wiederherstellungspunkts mit Windows Vista folgender Fehler auf: "Unbekannter Fehler bei der Systemwiederherstellung" und nichts wurde verändert.

Lösung: Den Wiederherstellungspunkt beim Starten über F8 wiederherstellen, dann tut´s.

Eclipse WTP: Hotdeploy mit Tomcat ohne Restart

Problem: Eine geänderte JSP wird beim gestarteten Tomcat in Eclipse WTP nicht aktualisiert.

Ursache: in der context.xml ist folgender Eintrag

<Context antiResourceLocking="true"....>

Lösung:

antiResourceLocking muss raus, damit er JSPs nicht in den Temp-Ordner schreibt.