- assigned_to: nobody --> jim_davis
It appears that the Pegasus CIMOM requires that a
reference property include the 'REFERENCECLASS' class
name when creating association instances, as shown here:
<PROPERTY.REFERENCE NAME="ManagedElement"
REFERENCECLASS="CIM_StorageConfigurationService">
The XML produced by the WBEMServices client
distribution does not include 'REFERENCECLASS' when
creating association instances.
I did a little digging into
javax.wbem.cimxml.XmlElement and discovered that If I
set the member variable 'SHOW_IMPLIED' to 'true',
'REFERENCECLASS' is then included in the reference
properties used to create associations.
So, my question is:
Is there an 'accepted' way to make sure that
'SHOW_IMPLIED' is set to 'true'? Perhaps via a
property file? Some other mechanism?
At this point, the only way that I know to set
SHOW_IMPLIED to be 'true' is to make modifications to
the code. But this just doesn't seem right. Any
suggestions? Something that I am missing?
Thanks for any reply,
Andy Abendschein
CimNavigator