diff options
Diffstat (limited to 'TAO/tao/LocalObject.cpp')
-rw-r--r-- | TAO/tao/LocalObject.cpp | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/TAO/tao/LocalObject.cpp b/TAO/tao/LocalObject.cpp index f561d37ae0d..bba344b7c5a 100644 --- a/TAO/tao/LocalObject.cpp +++ b/TAO/tao/LocalObject.cpp @@ -139,13 +139,17 @@ CORBA::LocalObject::_request (const char * CORBA::Object_ptr CORBA::LocalObject::_get_component (ACE_ENV_SINGLE_ARG_DECL) { - ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (CORBA::OMGVMCID | 8, + CORBA::COMPLETED_NO), + 0); } CORBA::InterfaceDef_ptr CORBA::LocalObject::_get_interface (ACE_ENV_SINGLE_ARG_DECL) { - ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (CORBA::OMGVMCID | 8, + CORBA::COMPLETED_NO), + 0); } CORBA::ImplementationDef_ptr @@ -162,11 +166,13 @@ CORBA::Policy_ptr CORBA::LocalObject::_get_policy (CORBA::PolicyType ACE_ENV_ARG_DECL) { - ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (CORBA::OMGVMCID | 8, + CORBA::COMPLETED_NO), + 0); } CORBA::Policy_ptr -CORBA::LocalObject::_get_client_policy (CORBA::PolicyType +CORBA::LocalObject::_get_cached_policy (TAO_Cached_Policy_Type ACE_ENV_ARG_DECL) { ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); @@ -177,21 +183,27 @@ CORBA::LocalObject::_set_policy_overrides (const CORBA::PolicyList &, CORBA::SetOverrideType ACE_ENV_ARG_DECL) { - ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (CORBA::OMGVMCID | 8, + CORBA::COMPLETED_NO), + 0); } CORBA::PolicyList * CORBA::LocalObject::_get_policy_overrides (const CORBA::PolicyTypeSeq & ACE_ENV_ARG_DECL) { - ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (CORBA::OMGVMCID | 8, + CORBA::COMPLETED_NO), + 0); } CORBA::Boolean CORBA::LocalObject::_validate_connection (CORBA::PolicyList_out ACE_ENV_ARG_DECL) { - ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0); + ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (CORBA::OMGVMCID | 8, + CORBA::COMPLETED_NO), + 0); } #endif /* TAO_HAS_CORBA_MESSAGING == 1 */ |