If you choose to use the com.sun application programming
interface rather than the javax
application programming interface to develop your WBEM software, only Common
Information Model (CIM) remote method invocation (RMI) is fully supported.
Other protocols, such as XML/HTTP, are not guaranteed to work completely with
the com.sun application programming interface.
The following table lists examples of invocations that execute successfully under RMI but fail under XML/HTTP:
Method Invocation |
Error Message |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |