Salome HOME
#29456 [EDF] (2022-T1) Finalization of SSL implementation
[modules/med.git] / src / MEDCalc / cmp / MEDFactoryClient.cxx
index 56bf3bbb39528c566d5314fb8c3eb499dc096c23..9fa94f1c526688de4a2ccf2b5cc1cb76663b11c3 100644 (file)
@@ -22,7 +22,6 @@
 #include <SALOME_KernelServices.hxx>
 
 #include "MEDFactoryClient.hxx"
-#include "MEDFactory_Component_Generator.hxx"
 
 namespace MEDFactoryClient {
 
@@ -32,18 +31,9 @@ namespace MEDFactoryClient {
   MEDCALC::MEDFactory_ptr getFactory() {
     static MEDCALC::MEDFactory_ptr engine;
     if(CORBA::is_nil(engine)){
-               SALOME_NamingService_Abstract *ns = KERNEL::getNamingService();
-               if (dynamic_cast<SALOME_NamingService *>(ns)) {
-                       Engines::EngineComponent_var component =
-                       KERNEL::getLifeCycleCORBA()->FindOrLoad_Component( "FactoryServer","MEDFactory" );
-                       engine = MEDCALC::MEDFactory::_narrow(component);
-               }
-               else {
-                       Engines::EngineComponent_var component = RetrieveMEDFactoryInstance();
-                       CORBA::Object_var comp2 = CORBA::Object::_narrow(component);
-                       KERNEL::RegisterCompo("MEDFactory", comp2);
-                       engine = MEDCALC::MEDFactory::_narrow(component);
-               }
+         Engines::EngineComponent_var component = 
+                 KERNEL::getLifeCycleCORBA()->FindOrLoad_Component( "FactoryServer","MEDFactory" );
+         engine = MEDCALC::MEDFactory::_narrow(component);
     }
     return engine;
   }