diff --git a/rtl/eclrtl/eclhelper_base.cpp b/rtl/eclrtl/eclhelper_base.cpp index fac7194d86b..238840a21b9 100644 --- a/rtl/eclrtl/eclhelper_base.cpp +++ b/rtl/eclrtl/eclhelper_base.cpp @@ -620,6 +620,7 @@ const char * CThorSoapActionArg::getXpathHintsXml() { return nullptr;} const char * CThorSoapActionArg::getRequestHeader() { return nullptr; } const char * CThorSoapActionArg::getRequestFooter() { return nullptr; } unsigned CThorSoapActionArg::getPersistMaxRequests() { return 0; } +unsigned CThorSoapActionArg::getPersistPoolSize() { return 0; } //CThorSoapCallArg @@ -646,6 +647,7 @@ const char * CThorSoapCallArg::getXpathHintsXml() { return nullptr; } const char * CThorSoapCallArg::getRequestHeader() { return nullptr; } const char * CThorSoapCallArg::getRequestFooter() { return nullptr; } unsigned CThorSoapCallArg::getPersistMaxRequests() { return 0; } +unsigned CThorSoapCallArg::getPersistPoolSize() { return 0; } size32_t CThorSoapCallArg::onFailTransform(ARowBuilder & rowBuilder, const void * left, IException * e) { return 0; } void CThorSoapCallArg::getLogText(size32_t & lenText, char * & text, const void * left) { lenText =0; text = NULL; } diff --git a/rtl/include/eclhelper_base.hpp b/rtl/include/eclhelper_base.hpp index 0a0ef1c5e08..07dc23f8d4f 100644 --- a/rtl/include/eclhelper_base.hpp +++ b/rtl/include/eclhelper_base.hpp @@ -823,6 +823,7 @@ class ECLRTL_API CThorSoapActionArg : public CThorSinkArgOf virtual const char * getRequestHeader() override; virtual const char * getRequestFooter() override; virtual unsigned getPersistMaxRequests() override; + unsigned getPersistPoolSize(); // Included for backward compatibility to prevent linking problems }; class ECLRTL_API CThorSoapCallArg : public CThorArgOf @@ -854,6 +855,7 @@ class ECLRTL_API CThorSoapCallArg : public CThorArgOf virtual const char * getRequestHeader() override; virtual const char * getRequestFooter() override; virtual unsigned getPersistMaxRequests() override; + unsigned getPersistPoolSize(); // Included for backward compatibility to prevent linking problems }; typedef CThorSoapCallArg CThorHttpCallArg;