(file) Return to readme.jmpi CVS log (file) (dir) Up to [Pegasus] / pegasus

Diff for /pegasus/readme.jmpi between version 1.7 and 1.7.2.1

version 1.7, 2006/02/18 03:27:11 version 1.7.2.1, 2006/05/17 20:57:37
Line 94 
Line 94 
  
    The provider interfaces follow the SNIA OpenWBEM APIs    The provider interfaces follow the SNIA OpenWBEM APIs
    Only Instance and Association providers are supported at the moment.    Only Instance and Association providers are supported at the moment.
         SetProperty and GetProperty CIM operations will crash cimserver  
    Jar support is not yet implemented - all classes must be accessable via the CLASSPATH variabe.  
    The Makefiles are not yet Pegasus conforming.  
         cimmofl must be used for provider registration.  
   
         Unloading of idle providers is not supported and Java will increase the memory footprint.         Unloading of idle providers is not supported and Java will increase the memory footprint.
  
  
 poststarttests poststarttests
  
    This installment has a set of tests modelled after wetest/static. All tests work properly except     This installment has a set of tests modelled after wetest/static.
    the Property tests. I had to modify "diff" to "diff -w", why that is needed I do not understand.     I had to modify "diff" to "diff -w", why that is needed I do not understand.
  
  
 Building poststarttests: Building poststarttests:
Line 141 
Line 136 
    JMPI providers are registered as usual. The Location property in P_ProviderModule has a special format.    JMPI providers are registered as usual. The Location property in P_ProviderModule has a special format.
         The format is: <jar-file-name>:<provider-class-name>         The format is: <jar-file-name>:<provider-class-name>
  
         Although jar support is not yet working correctly, this format must be used. You should use cimmofl  
         for registration untill cimmof is prepared for JMPI.  
   
    instance of PG_ProviderModule    instance of PG_ProviderModule
    {    {
       Name = "JMPI_TestPropertyTypesModule";       Name = "JMPI_TestPropertyTypesModule";
       Location = "JMPI_TestPropertyTypes.jar:"        Location = "JMPI_TestPropertyTypes.jar:org/pegasus/jmpi/tests/JMPI_TestPropertyTypes/JMPI_TestPropertyTypes";
                            "org/pegasus/jmpi/tests/JMPI_TestPropertyTypes/JMPI_TestPropertyTypes";  
       Vendor = "Pegasus Community";       Vendor = "Pegasus Community";
       Version = "2.0.0";       Version = "2.0.0";
       InterfaceType = "JMPI";       InterfaceType = "JMPI";
       InterfaceVersion = "1.0.0";       InterfaceVersion = "1.0.0";
    };    };
  
      JMPI providers now fall into two groups.  Legacy providers use:
         InterfaceType = "JMPI"
      and use one of the 3 following:
         InterfaceVersion = "1.0.0";
         InterfaceVersion = "2.0.0";
         InterfaceVersion = "2.2.0";
      New style providers use:
         InterfaceType = "JMPIExperimental"
      and:
         InterfaceVersion = "0.0.1";
   
  
 Bug reports Bug reports
  


Legend:
Removed from v.1.7  
changed lines
  Added in v.1.7.2.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2