You haven't shown the namespace declarations in the SOAP response (for ns0 and ns1). If they really are absent, then you can't process this response using XSLT. If they are present but you left them out, then you may well have left out the very thing we need to check your code is correct.
Also, saying something "didn't work" isn't helpful. To diagnose a problem, one starts from the symptoms - how did it fail?
Michael Kay
http://www.saxonica.com/
Author, XSLT Programmer's Reference and XPath 2.0 Programmer's Reference