version 1.6.8.1, 2006/03/07 18:45:36
|
version 1.7.2.1, 2006/05/17 20:57:37
|
|
|
| |
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: |
|
|
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 |
| |