summaryrefslogtreecommitdiff
path: root/framework/source/loadenv/loadenv.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/source/loadenv/loadenv.cxx')
-rw-r--r--framework/source/loadenv/loadenv.cxx13
1 files changed, 9 insertions, 4 deletions
diff --git a/framework/source/loadenv/loadenv.cxx b/framework/source/loadenv/loadenv.cxx
index a746211da472..409ef40f2f2d 100644
--- a/framework/source/loadenv/loadenv.cxx
+++ b/framework/source/loadenv/loadenv.cxx
@@ -201,10 +201,15 @@ css::uno::Reference< css::lang::XComponent > LoadEnv::loadComponentFromURL(const
4);
case LoadEnvException::ID_UNSUPPORTED_CONTENT:
- throw css::lang::IllegalArgumentException(
- ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("URL seems to be an unsupported one.")),
- xLoader,
- 1);
+ throw css::lang::IllegalArgumentException(
+ (rtl::OUString(
+ RTL_CONSTASCII_USTRINGPARAM("Unsupported URL <")) +
+ sURL +
+ rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(">: \"")) +
+ rtl::OStringToOUString(
+ ex.m_sMessage, RTL_TEXTENCODING_UTF8) +
+ rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("\""))),
+ xLoader, 1);
default: xComponent.clear();
break;