]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Bug IPAL19893 4.x: debug information is in terminal.
authordmv <dmv@opencascade.com>
Mon, 11 Aug 2008 10:16:41 +0000 (10:16 +0000)
committerdmv <dmv@opencascade.com>
Mon, 11 Aug 2008 10:16:41 +0000 (10:16 +0000)
src/Launcher/SALOME_LauncherServer.cxx
src/ModuleCatalog/SALOME_ModuleCatalog_Client.cxx
src/ModuleCatalog/SALOME_ModuleCatalog_Handler.cxx
src/ModuleCatalog/SALOME_ModuleCatalog_Server.cxx
src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
src/SALOMELocalTrace/FileTraceCollector.cxx
src/SALOMELocalTrace/LocalTraceBufferPool.cxx
src/SALOMELocalTrace/LocalTraceCollector.cxx

index 5913d0ffb129d58c45fb19223bf5a3ad73072e99..a79dc3f91517da6ab75888978d52fa1cad97e8b3 100644 (file)
@@ -32,7 +32,7 @@ void AttachDebugger()
     {
       std::stringstream exec;
       exec << "$DEBUGGER SALOME_LauncherServer " << getpid() << "&";
-      std::cerr << exec.str() << std::endl;
+      MESSAGE ( exec.str() );
       system(exec.str().c_str());
       while(1);
     }
@@ -40,13 +40,13 @@ void AttachDebugger()
 
 void terminateHandler(void)
 {
-  std::cerr << "Terminate: not managed exception !"  << std::endl;
+  MESSAGE ( "Terminate: not managed exception !"  );
   AttachDebugger();
 }
 
 void unexpectedHandler(void)
 {
-  std::cerr << "Unexpected: unexpected exception !"  << std::endl;
+  MESSAGE ( "Unexpected: unexpected exception !"  );
   AttachDebugger();
 }
 
index 02384368c754f3196b110b6e60db53ccf8420e13..525451a00bdc7a4caffb523955a5c373c8c31f1c 100644 (file)
@@ -129,7 +129,7 @@ int main(int argc,char **argv)
     }
   catch(SALOME_ModuleCatalog::NotFound &ex){
     INFOS("SALOME_ModuleCatalog::NotFound")
-      cerr << ex.what << endl;
+      MESSAGE ( ex.what );
   }
     catch(CORBA::SystemException&) {
       INFOS("Caught CORBA::SystemException.")
index 88fd5e7bc59eddb2f705ac001c09801e438d33ac..4fa0eacad174b000a1b3a5678c1b6e495fdbc9df 100644 (file)
@@ -237,10 +237,10 @@ void SALOME_ModuleCatalog_Handler::ProcessXmlDocument(xmlDocPtr theDoc)
                         _typeList.push_back(aType);
                       }
                     else
-                      std::cerr << "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  << std::endl;
+                      MESSAGE ( "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  );
                   }
                 else
-                  std::cerr << "Warning: this type (" << aType.name << "," << aType.kind << ") has incorrect kind, it will be ignored." << std::endl;
+                  MESSAGE ( "Warning: this type (" << aType.name << "," << aType.kind << ") has incorrect kind, it will be ignored." );
               }
             else if ( !xmlStrcmp(aTypeNode->name, (const xmlChar*)"sequence" )) 
               {
@@ -267,11 +267,11 @@ void SALOME_ModuleCatalog_Handler::ProcessXmlDocument(xmlDocPtr theDoc)
                         _typeList.push_back(aType);
                       }
                     else
-                      std::cerr << "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  << std::endl;
+                      MESSAGE ( "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  );
                   }
                 else
                   {
-                    std::cerr << "Warning: this sequence type (" << aType.name << "," << aType.content << ") has unknown content type, it will be ignored." << std::endl;
+                    MESSAGE ( "Warning: this sequence type (" << aType.name << "," << aType.content << ") has unknown content type, it will be ignored." );
                   }
               }
             else if ( !xmlStrcmp(aTypeNode->name, (const xmlChar*)"objref" )) 
@@ -309,7 +309,7 @@ void SALOME_ModuleCatalog_Handler::ProcessXmlDocument(xmlDocPtr theDoc)
                               }
                             else
                               {
-                                std::cerr << "Warning: this objref type (" << aType.name << ") has unknown base type (" << base << "), it will be ignored." << std::endl;
+                                MESSAGE ( "Warning: this objref type (" << aType.name << ") has unknown base type (" << base << "), it will be ignored." );
                                 error=1;
                                 break;
                               }
@@ -326,7 +326,7 @@ void SALOME_ModuleCatalog_Handler::ProcessXmlDocument(xmlDocPtr theDoc)
                         _typeList.push_back(aType);
                       }
                     else
-                      std::cerr << "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  << std::endl;
+                      MESSAGE ( "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  );
                   }
               }
             else if ( !xmlStrcmp(aTypeNode->name, (const xmlChar*)"struct" )) 
@@ -371,7 +371,7 @@ void SALOME_ModuleCatalog_Handler::ProcessXmlDocument(xmlDocPtr theDoc)
                           }
                         else
                           {
-                            std::cerr << "Warning: this struct type (" << aType.name << ") has unknown member type (" << member.first << "," << member.second << "), it will be ignored." << std::endl;
+                            MESSAGE ( "Warning: this struct type (" << aType.name << ") has unknown member type (" << member.first << "," << member.second << "), it will be ignored." );
                             error=1;
                             break;
                           }
@@ -387,7 +387,7 @@ void SALOME_ModuleCatalog_Handler::ProcessXmlDocument(xmlDocPtr theDoc)
                         _typeList.push_back(aType);
                       }
                     else
-                      std::cerr << "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  << std::endl;
+                      MESSAGE ( "Warning: this type (" << aType.name << "," << aType.kind << ") already exists, it will be ignored."  );
                   }
               } // end of struct
             aTypeNode = aTypeNode->next;
index 892b2fbb86a001a44c37fe08b6cd5e818c08f922..55e1c00406bcb9fed5d015429bd9d08e0af162d5 100644 (file)
@@ -161,7 +161,7 @@ int main(int argc,char **argv)
       timer.ShowAbsolute();
 #endif
       orb->run();
-      std::cerr << "server returned from orb->run()" << std::endl;
+      MESSAGE ( "server returned from orb->run()" );
       orb->destroy();
  
 //       mgr->deactivate(true,true);
index 34b01260b935b99bdc88b68cbad42f678fcb502e..01434b1a91a3d13b8b21bd769c44faeb4f8da35c 100644 (file)
 #include "SALOME_ModuleCatalog_Acomponent_impl.hxx"
 #include <fstream>
 #include <map>
+#include "utilities.h"
 
 #ifdef WIN32
 # include <process.h>
 #endif
 
-
 using namespace std;
 
-#include "utilities.h"
-
 #ifdef _DEBUG_
 static int MYDEBUG = 0;
 #else
@@ -698,14 +696,14 @@ SALOME_ModuleCatalogImpl::_parse_xml_file(const char* file,
       if (aDoc != NULL) 
        handler->ProcessXmlDocument(aDoc);
       else
-       INFOS("ModuleCatalog: could not parse file "<<file);
+       MESSAGE("ModuleCatalog: could not parse file "<<file);
 
       xmlFreeDoc(aDoc);
       xmlCleanupParser();
       fclose(aFile);
     }
   else
-    INFOS("ModuleCatalog: file "<<file<<" is not readable.");
+    MESSAGE("ModuleCatalog: file "<<file<<" is not readable.");
   
   delete handler;
   
index 6646fbba602d2da2e1b9f643b51728f5bd189b70..62792f4536d5a41eb9a2cc32b991216b9d5ee656 100644 (file)
@@ -29,6 +29,8 @@
 #include <fstream>
 #include <cstdlib>
 
+#include "utilities.h"
+
 using namespace std;
 
 //#define _DEVDEBUG_
@@ -106,7 +108,7 @@ void* FileTraceCollector::run(void *bid)
   traceFile.open(theFileName, ios::out | ios::app);
   if (!traceFile)
     {
-      cerr << "impossible to open trace file "<< theFileName << endl;
+      MESSAGE ( "impossible to open trace file "<< theFileName );
       exit (1);
     }
 
@@ -135,11 +137,11 @@ void* FileTraceCollector::run(void *bid)
          traceFile.close();
          cout << flush ;
 #ifndef WNT
-         cerr << "INTERRUPTION from thread " << myTrace.threadId
-              << " : " <<  myTrace.trace;
+         MESSAGE ( "INTERRUPTION from thread " << myTrace.threadId
+                << " : " <<  myTrace.trace );
 #else
-         cerr << "INTERRUPTION from thread " << (void*)(&myTrace.threadId)
-              << " : " <<  myTrace.trace;
+         MESSAGE ( "INTERRUPTION from thread " << (void*)(&myTrace.threadId)
+              << " : " <<  myTrace.trace );
 #endif
          cerr << flush ; 
          exit(1);     
index a840d3f4a8efdfc3bc1eaba4c7efcce18725cd30..4ab542290b29ef15adbbc79242f889b17027f8b2 100644 (file)
@@ -132,9 +132,9 @@ LocalTraceBufferPool* LocalTraceBufferPool::instance()
 #endif
                  if ( !TraceCollectorFactory )
                  {
-                     cerr << "Can't resolve symbol: SingletonInstance" <<endl;
+                     MESSAGE ( "Can't resolve symbol: SingletonInstance" );
 #ifndef WNT
-                     cerr << "dlerror: " << dlerror() << endl;
+                     MESSAGE ( "dlerror: " << dlerror() );
 #endif
                      exit( 1 );
                    }
@@ -142,7 +142,7 @@ LocalTraceBufferPool* LocalTraceBufferPool::instance()
                }
              else
                {
-                 cerr << "library: " << impl_name << " not found !" << endl;
+                 MESSAGE ( "library: " << impl_name << " not found !" );
                  assert(handle); // to give file and line
                  exit(1);        // in case assert is deactivated
                }             
index dbd9740c1c19b372cea8b0996d6551d043a14ba1..fe164517796699381e9deaddf0b1eb6788e578bd 100644 (file)
@@ -28,6 +28,7 @@
 #include <sstream>
 #include <fstream>
 #include <cstdlib>
+#include "utilities.h"
 
 using namespace std;
 
@@ -102,11 +103,11 @@ void* LocalTraceCollector::run(void *bid)
        {
          cout << flush ;
 #ifndef WNT
-         cerr << "INTERRUPTION from thread " << myTrace.threadId
-              << " : " <<  myTrace.trace;
+         MESSAGE ( "INTERRUPTION from thread " << myTrace.threadId
+                 << " : " <<  myTrace.trace );
 #else
-         cerr << "INTERRUPTION from thread " << (void*)(&myTrace.threadId)
-              << " : " <<  myTrace.trace;
+         MESSAGE ( "INTERRUPTION from thread " << (void*)(&myTrace.threadId)
+                << " : " <<  myTrace.trace );
 #endif
          cerr << flush ; 
          exit(1);     
@@ -115,10 +116,9 @@ void* LocalTraceCollector::run(void *bid)
        {
          cout << flush ;
 #ifndef WNT
-         cerr << "th. " << myTrace.threadId << " " << myTrace.trace;
+         MESSAGE ( "th. " << myTrace.threadId << " " << myTrace.trace );
 #else
-         cerr << "th. " << (void*)(&myTrace.threadId)
-              << " " << myTrace.trace;
+         MESSAGE ( "th. " << (void*)(&myTrace.threadId) << " " << myTrace.trace );
 #endif
          cerr << flush ; 
        }
@@ -146,7 +146,7 @@ LocalTraceCollector:: ~LocalTraceCollector()
       if (_threadId)
        {
          int ret = pthread_join(*_threadId, NULL);
-         if (ret) cerr << "error close LocalTraceCollector : "<< ret << endl;
+         if (ret) { MESSAGE ( "error close LocalTraceCollector : " << ret ); }
          else DEVTRACE("LocalTraceCollector destruction OK");
           delete _threadId;
          _threadId = 0;