Citation: 4A_246/2008 23.09.2008 E. C

Mit Beschwerde in Zivilsachen vom 21. Mai 2008 beantragt die Beschwerdeführerin dem Bundesgericht, das Urteil des Obergerichts des Kantons Solothurn vom 21. April 2008 sei aufzuheben und die Klage sei unter Kosten- und Entschädigungsfolge in sämtlichen Instanzen zu Lasten der Beschwerdegegnerin abzuweisen. Die Beschwerdegegnerin schliesst in ihrer Beschwerdeantwort auf kostenfällige Abweisung der Beschwerde, soweit darauf eingetreten werden könne. Die Vorinstanz hat auf eine Vernehmlassung verzichtet.