summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp b/TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp
index 388450253a2..e3c45ebb720 100644
--- a/TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp
+++ b/TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp
@@ -21,16 +21,13 @@ TAO_LogActivator::~TAO_LogActivator ()
PortableServer::Servant
TAO_LogActivator::incarnate (const PortableServer::ObjectId& oid,
PortableServer::POA_ptr)
- ACE_THROW_SPEC ((CORBA::SystemException,
- PortableServer::ForwardRequest
- ))
{
CORBA::String_var poa_id = PortableServer::ObjectId_to_string (oid);
DsLogAdmin::LogId id = ACE_OS::strtoul(poa_id.in (), 0, 0);
if (!logmgr_i_.exists(id))
- ACE_THROW_RETURN (CORBA::OBJECT_NOT_EXIST (), 0);
+ throw CORBA::OBJECT_NOT_EXIST ();
return logmgr_i_.create_log_servant (id);
}
@@ -42,7 +39,6 @@ TAO_LogActivator::etherealize (const PortableServer::ObjectId&,
PortableServer::Servant servant,
CORBA::Boolean,
CORBA::Boolean remaining_activations)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
if (!remaining_activations)
{