(file) Return to changelog.txt CVS log (file) (dir) Up to [Pegasus] / pegasus / doc / Attic

Diff for /pegasus/doc/Attic/changelog.txt between version 1.76 and 1.79

version 1.76, 2002/03/08 02:32:15 version 1.79, 2002/03/09 01:17:09
Line 206 
Line 206 
     qualifierlist.resolve. Temporarily remove the DEFAULT setup on the     qualifierlist.resolve. Temporarily remove the DEFAULT setup on the
     Compiler qualifier generation. Add tests for resolve processing.     Compiler qualifier generation. Add tests for resolve processing.
  
   22. (Roger Kumpf - HP) 8 Mar 2002 - Simplified CIMClient API construction.
       Previously, the client application constructed a client API using:
   
           Monitor* monitor = new Monitor;
           HTTPConnector* connector;
           connector = new HTTPConnector(monitor);
           Uint32 timeoutMillis = 60 * 1000;    // optional
   
           CIMClient client(monitor, connector, timeoutMillis);
   
       With this change, the client application now looks like:
   
           Uint32 timeoutMillis = 60 * 1000;    // optional
   
           CIMClient client(timeoutMillis);
   
       The old style allowed an SSL context to be specified in the HTTPConnector
       constructor.  It seems that the SSL context is really a property of a
       connection rather than of the client API.  So instead of adding an SSL
       context parameter to the CIMClient constructor, I added it to the CIMClient
       connect() method.  There are now forms of the connect() method with and
       without an SSL context.  Similar changes were made in the HTTPConnector
       class to allow specification of an SSL context in the connect() method
       rather than in the constructor.
   
       NOTE:  Client applications are affected and must be updated with this
       change.  I've already updated all the clients that are checked in and
       included in the Pegasus build.
   
   23. (KS) 8 March 2002 - Correct error in compiler that caused length field
       of fixed length arrays to be lost.
   
   24. (Jenny Yu - HP) 8 March 2002 - Modified the CIMException class to NOT
       include the source filename and line number in the exception message.
       However, for anyone who wishes to include such information in the
       CIM Exception message, a compile option DEBUG_CIMEXCEPTION can be used
       for that purpose.
   
       A couple of changes have been made to the Tracer class:
   
       - CIMException messages can now be put in a trace file using the Tracer.
         A new interface has been added to the Tracer to accept a CIMException
         as input and writes the exception message in the CIMException to the
         trace file.  This message will include the source filename and the
         line number of the CIMException originator.
   
         Tracer::traceCIMException(traceComponent, traceLevel, cimException);
   
       - Strings can now be traced using the Tracer class:
         A new interface has been added to the Tracer to accept a String as
         input and writes the String to the trace file.
   
         (ex.)
         You can issue the following method call:
            Tracer::trace(TRC_CONFIG, Tracer::LEVEL2, "Operation Failed.");
   
         or use the following new macro:
            PEG_TRACE_STRING(TRC_CONFIG, Tracer::LEVEL2, "Operation Failed.");
  
 ------------------------------------------------------------------- -------------------------------------------------------------------
 Version 1.06 working towards 1.1 Started 13 December 2001 Version 1.06 working towards 1.1 Started 13 December 2001


Legend:
Removed from v.1.76  
changed lines
  Added in v.1.79

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2