From 216fcea2c8b52a5657d879628a27a76cb1fef2e3 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Thu, 4 Sep 2014 23:32:10 +0200 Subject: Added prefix to system ID of node-based XSLTInputSource instances * otherwise include entity resolution fails for node-based xalan::XSLTInputSource instances instantiated by the XObjectValue class --- src/support/type/xobject_value.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/support/type/xobject_value.cc b/src/support/type/xobject_value.cc index 959da94..9eb9047 100644 --- a/src/support/type/xobject_value.cc +++ b/src/support/type/xobject_value.cc @@ -100,7 +100,9 @@ xalan::XSLTInputSource XObjectValue::get( source.setSystemId( *XercesStringGuard( - this->filesystem_context_->getBase().string() + "file://" + boost::filesystem::absolute( + this->filesystem_context_->getBase() + ).string() ) ); -- cgit v1.2.3