#define __shibsp_txlog_h__
#include <shibsp/base.h>
-#include <log4cpp/Category.hh>
+#include <xmltooling/logging.h>
#include <xmltooling/Lockable.h>
#include <xmltooling/util/Threads.h>
MAKE_NONCOPYABLE(TransactionLog);
public:
TransactionLog()
- : log(log4cpp::Category::getInstance(SHIBSP_TX_LOGCAT)), m_lock(xmltooling::Mutex::create()) {
+ : log(xmltooling::logging::Category::getInstance(SHIBSP_TX_LOGCAT)), m_lock(xmltooling::Mutex::create()) {
}
virtual ~TransactionLog() {
}
/** Logging object. */
- log4cpp::Category& log;
+ xmltooling::logging::Category& log;
private:
xmltooling::Mutex* m_lock;