new SoapClient(..) throws a "fatal error" when the wsdl-url is not callable. This statement is wrapped in a try/catch block, nevertheless a fatal error is displayed. The catch block will not be entered.
So i turned this off - and the exception will be catched normally - but only on my local system. On another system (with xdebug) this workaround does not work, the error/exception is still not catchable and a fatal error will be triggered.