summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/DescriptorParser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/DescriptorParser.cpp')
-rw-r--r--cpp/src/IceGrid/DescriptorParser.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/IceGrid/DescriptorParser.cpp b/cpp/src/IceGrid/DescriptorParser.cpp
index fb82b509f0e..3ac812434e4 100644
--- a/cpp/src/IceGrid/DescriptorParser.cpp
+++ b/cpp/src/IceGrid/DescriptorParser.cpp
@@ -185,7 +185,8 @@ DescriptorHandler::startElement(const string& name, const IceXML::Attributes& at
try
{
ApplicationDescriptor application = _admin->getDefaultApplicationDescriptor();
- _currentApplication.reset(new ApplicationDescriptorBuilder(application, attributes, _overrides));
+ _currentApplication.reset(new ApplicationDescriptorBuilder(_communicator, application,
+ attributes, _overrides));
}
catch(const DeploymentException& ex)
{
@@ -194,7 +195,7 @@ DescriptorHandler::startElement(const string& name, const IceXML::Attributes& at
}
else
{
- _currentApplication.reset(new ApplicationDescriptorBuilder(attributes, _overrides));
+ _currentApplication.reset(new ApplicationDescriptorBuilder(_communicator, attributes, _overrides));
}
}
else if(name == "node")